Site-Ressourcentyp
Namespace: microsoft.graph
Die site-Ressource stellt Metadaten und Beziehungen für eine SharePoint-Website bereit.
Methoden
Methode | Rückgabetyp | Beschreibung |
---|---|---|
Stammwebsite abrufen | Website | Greifen Sie innerhalb eines Mandanten auf die SharePoint-Stammwebsite zu. |
Website abrufen | Website | Greifen Sie mithilfe der "siteId" auf eine SharePoint-Website zu. |
Auflisten von Websites in verschiedenen Regionen | Sammlung von Websites | Listen Sie Websites in allen geografischen Regionen in einem organization auf. |
Auflisten der Unterwebsite für eine SharePoint-Website | Sammlung von Websites | Dient zum Abrufen einer Sammlung von Unterwebsites, die für ein site-Objekt definiert sind. |
Stammwebsites auflisten | Website | Listet alle verfügbaren Websites in einem organization auf. |
Website nach Pfad abrufen | Website | Greifen Sie mit einem relativen Pfad auf die SharePoint-Stammwebsite zu. |
Website für eine Gruppe abrufen | Website | Greifen Sie auf die Teamwebsite für eine Gruppe zu. |
Analysen abrufen | itemAnalytics | Abrufen von Analysen für diese Ressource. |
Aktivitäten nach Intervall abrufen | itemActivityStat | Eine Sammlung von itemActivityStats innerhalb des angegebenen Zeitintervalls abrufen. |
Delta abrufen | site-Sammlung | Rufen Sie neu erstellte, aktualisierte oder gelöschte Websites ab, ohne die gesamte Websitesammlung vollständig lesen zu müssen. |
Nach Websites suchen | Sammlung der Website | Suchen Sie in einem SharePoint-Mandanten nach Websites, die den angegebenen Schlüsselwörtern entsprechen. |
Website folgen | Sammlung von "site" | Der oder den Websites eines Benutzers folgen. |
Website nicht mehr folgen | Sammlung von "site" | Der oder den Websites eines Benutzers folgen. |
Websites auflisten, denen gefolgt wird | Sammlung der Website | Listen Sie die Websites auf, auf die der angemeldete Benutzer folgt. |
Berechtigung abrufen | GET /sites/{site-id}/permissions/{permission-id} | |
Berechtigungen auflisten | GET /sites/{site-id}/permissions | |
Berechtigungen erstellen | POST /sites/{site-id}/permissions | |
Berechtigung löschen | DELETE /sites/{site-id}/permissions/{permission-id} | |
Berechtigung aktualisieren | PATCH /sites/{site-id}/permissions/{permission-id} | |
Vorgänge auflisten | richLongRunningOperation-Sammlung | Rufen Sie eine Liste der ausführlichen Vorgänge mit langer Ausführungszeit, die einer Site zugeordnet sind, ab. |
Seiten auflisten | GET /sites/{site-id}/pages |
Eigenschaften
Eigenschaft | Typ | Beschreibung |
---|---|---|
createdDateTime | DateTimeOffset | Das Datum und die Uhrzeit der Erstellung des Elements. Schreibgeschützt. |
description | string | Der beschreibende Text für die Website. |
displayName | string | Der vollständigen Titel für die Website. Schreibgeschützt. |
eTag | string | ETag für das Element. Schreibgeschützt. |
id | string | Der eindeutige Bezeichner des Elements. Schreibgeschützt. |
isPersonalSite | bool | Gibt an, ob die Website persönlich ist oder nicht. Schreibgeschützt. |
lastModifiedDateTime | DateTimeOffset | Das Datum und die Uhrzeit der letzten Änderung des Elements. Schreibgeschützt. |
name | string | Der Name/Titel des Elements. |
root | root | Falls vorhanden, wird die Stammwebsite in der Websitesammlung bereitgestellt. Schreibgeschützt. |
sharepointIds | sharepointIds | Gibt Bezeichner zurück, die für SharePoint REST-Kompatibilität nützlich sind. Schreibgeschützt. |
siteCollection | siteCollection | Stellt Details über die Websitesammlung der Website bereit. Nur für die Stammwebsite verfügbar. Schreibgeschützt. |
webUrl | String (URL) | URL, über die das Element im Browser angezeigt werden kann. Schreibgeschützt. |
Eigenschaft id
Eine sitewird durch eine eindeutige ID identifiziert, die aus den folgenden Werten zusammengesetzt ist:
- Hostname der Websitesammlung (contoso.SharePoint.com)
- Eindeutige ID der Websitesammlung (GUID)
- Eindeutige ID der Website (GUID)
Derroot
Bezeichner verweist immer auf die Stammwebsite für ein angegebenes Ziel, wie folgt:
-
/sites/root
: Der Stammwebsite des Mandanten. -
/groups/{group-id}/sites/root
: Die Teamwebsite der Gruppe.
Beziehungen
Beziehung | Typ | Beschreibung |
---|---|---|
analytics | itemAnalytics-Ressource | Analysen zu den Ansichtsaktivitäten, die auf dieser Website stattgefunden haben. |
columns | Sammlung (ColumnDefinition) | Die Sammlung der wiederverwendbaren Spaltendefinitionen von Listen unterhalb dieser Website. |
contentTypes | Sammlung (contentType) | Die Sammlung von für diese Website definierten Inhaltstypen. |
drive | drive | Das Standardlaufwerk (Dokumentbibliothek) für diese Website. |
drives | Sammlung (drive) | Die Sammlung von Laufwerken (Dokumentbibliotheken) unter dieser Website. |
items | Sammlung (baseItem) | Wird verwendet, um ein beliebiges in dieser Website enthaltenes Element zu adressieren. Diese Auflistung kann nicht aufgelistet werden. |
Listen | Sammlung (Liste) | Die Sammlung der Listen unter dieser Website. |
onenote | onenote | Ruft den OneNote-Dienst für Notizbuchvorgänge auf. |
operations | richLongRunningOperation-Sammlung | Die Sammlung von Vorgängen mit langer Ausführungszeit auf der Website. |
pages | Collection(baseSitePage) | Die Auflistung von Seiten in der BaseSitePages-Liste auf dieser Website. |
Berechtigungen | Sammlung (permission) | Die der Website zugeordneten Berechtigungen. Nullwerte zulassend. |
sites | Sammlung (site) | Die Sammlung der Unterwebsites unter dieser Website. |
termStore | microsoft.graph.termStore.store | Der Standard-TermStore unter dieser Website. |
termStores | Sammlung (microsoft.graph.termStore.store) | Die Sammlung von TermStores unter dieser Website. |
JSON-Darstellung
Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.
Die site-Ressource wird von baseItem abgeleitet und erbt Eigenschaften von dieser Ressource.
{
"id": "string",
"isPersonalSite": "bool",
"root": { "@odata.type": "microsoft.graph.root" },
"sharepointIds": { "@odata.type": "microsoft.graph.sharepointIds" },
"siteCollection": {"@odata.type": "microsoft.graph.siteCollection"},
"displayName": "string",
/* relationships */
"analytics": { "@odata.type": "microsoft.graph.itemAnalytics" },
"contentTypes": [ { "@odata.type": "microsoft.graph.contentType" }],
"drive": { "@odata.type": "microsoft.graph.drive" },
"drives": [ { "@odata.type": "microsoft.graph.drive" }],
"items": [ { "@odata.type": "microsoft.graph.baseItem" }],
"lists": [ { "@odata.type": "microsoft.graph.list" }],
"operations": [ { "@odata.type": "microsoft.graph.richLongRunningOperation" }],
"permissions": [ { "@odata.type": "microsoft.graph.permission" }],
"sites": [ { "@odata.type": "microsoft.graph.site"} ],
"columns": [ { "@odata.type": "microsoft.graph.columnDefinition" }],
"onenote": { "@odata.type": "microsoft.graph.onenote"},
"termStore": { "@odata.type": "microsoft.graph.termStore.store" },
"termStores": [ { "@odata.type": "microsoft.graph.termStore.store" } ],
/* inherited from baseItem */
"name": "string",
"createdDateTime": "datetime",
"description": "string",
"eTag": "string",
"lastModifiedDateTime": "datetime",
"webUrl": "url"
}