Freigeben über


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.
Abrufen von administrativeUnit 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 externalSourceDetailbestimmt). 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"
}