educationSchool-Ressourcentyp
Namespace: microsoft.graph
Wichtig
Die APIs unter der /beta
Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.
Eine Schule. Die ressource educationSchool entspricht derzeit einer administrativeUnit-Ressource und verwendet dieselbe ID.
Diese Ressource ist ein Untertyp von educationOrganization.
Methoden
Methode | Rückgabetyp | Beschreibung |
---|---|---|
Schule abrufen | educationSchool | Lesen von Eigenschaften und Beziehungen eines educationSchool-Objekts. |
Klasse erstellen | educationClass | Hinzufügen einer neuen educationClass für die Schule durch Bereitstellen in der Navigationseigenschaft „classes“. |
Klassen auflisten | educationClass-Sammlung | Abrufen der educationClass-Objektsammlung. |
Klasse entfernen | educationClass | Entfernen einer educationClass von der Schule über die Navigationseigenschaft „classes“. |
Benutzer hinzufügen | educationUser | Hinzufügen eines neuen educationUser für die Schule durch Bereitstellen in der Navigationseigenschaft users. |
Benutzer auflisten | educationUser-Sammlung | Abrufen der educationUser-Objektsammlung. |
Benutzer entfernen | educationUser | Entfernen eines educationUser von der Schule über die Navigationseigenschaft users. |
Administrative Einheit abrufen | administrativeUnit | Rufen Sie die administrativeUnit ab, die dieser educationSchool entspricht. |
Schule aktualisieren | educationSchool | Aktualisieren eines educationSchool-Objekts. |
Schule löschen | Keine | Löschen eines educationSchool-Objekts. |
Delta abrufen | educationSchool-Sammlung | Abrufen inkrementeller Änderungen für educationSchools |
Eigenschaften
Eigenschaft | Typ | Beschreibung |
---|---|---|
id | String | GUID dieser Schule |
address | physicalAddress | Die Adresse der Schule |
createdBy | identitySet | Entität, die Schule erstellt hat. |
description | String | Beschreibung der Schule |
displayName | String | Anzeigename der Schule |
externalId | String | Die ID der Schule im Synchronisierungssystem |
externalPrincipalId | String | Die ID des Prinzipals im Synchronisierungssystem |
externalSource | Zeichenfolge | Der Typ der externen Quelle, aus der diese Ressource generiert wurde (automatisch von externalSourceDetail bestimmt). Mögliche Werte: sis , lms oder manual . |
externalSourceDetail | Zeichenfolge | Der Name der externen Quelle, aus der diese Ressource generiert wurde. |
highestGrade | String | Höchste unterrichtete Klasse |
lowestGrade | String | Niedrigste unterrichtete Klasse |
phone | String | Die Telefonnummer der Schule |
principalEmail | String | Die E-Mail-Adresse des Prinzipals |
principalName | String | Der Name des Prinzipals |
schoolNumber | String | Schulnummer |
Beziehungen
Beziehung | Typ | Beschreibung |
---|---|---|
classes | educationClass-Sammlung | In der Schule unterrichtete Klassen. Lässt Nullwerte zu. |
users | educationUser-Sammlung | Benutzer in der Schule. Lässt Nullwerte zu. |
JSON-Darstellung
Die folgende JSON-Darstellung zeigt den Ressourcentyp.
{
"address": { "@odata.type": "microsoft.graph.physicalAddress" },
"createdBy": { "@odata.type": "microsoft.graph.identitySet" },
"description": "String",
"displayName": "String",
"externalId": "String",
"externalPrincipalId": "String",
"externalSource": "string",
"highestGrade": "String",
"id": "String (identifier)",
"lowestGrade": "String",
"phone": "String",
"principalEmail": "String",
"principalName": "String",
"schoolNumber": "String"
}