educationSchool-Ressourcentyp

Namespace: microsoft.graph

Wichtig

APIs unter der /beta Version in Microsoft Graph können geändert werden. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in Version 1.0 verfügbar ist, verwenden Sie die Versionsauswahl .

Eine Schule. Die ressource educationSchool entspricht derzeit einer administrativeUnit-Ressource und gibt die gleiche ID zurück.

Diese Ressource ist ein Untertyp von educationOrganization.

Methoden

Methode Rückgabetyp Beschreibung
Get educationSchool Lesen von Eigenschaften und Beziehungen eines educationSchool-Objekts.
Klasse hinzufügen 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.
administrativeUnit erhalten administrativeUnit Get the administrativeUnit that corresponds to this educationSchool.
Aktualisieren educationSchool Aktualisieren eines educationSchool-Objekts.
Löschen Keine Löschen eines educationSchool-Objekts.
Delta educationSchool-Sammlung Inkrementelle Änderungen für educationSchools erhalten

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 String Der Typ der externen Quelle, aus der diese Ressource generiert wurde (automatisch bestimmt von externalSourceDetail ). Mögliche Werte: sis, lms oder manual.
externalSourceDetail String Der Name der externen Quelle, aus der diese Ressourcen generiert wurden.
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

Es folgt eine JSON-Darstellung der Ressource.

{
  "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"
}