type de ressource site
Espace de noms: microsoft.graph
La ressource site fournit des métadonnées et des relations pour un site SharePoint.
Méthodes
Méthode | Type de retour | Description |
---|---|---|
Accéder au site racine | site | Accéder au site racine SharePoint au sein d’un client. |
Accéder à un site | site | Accéder à un site SharePoint à l’aide du siteId. |
Répertorier les sites dans les zones géographiques | collection de sites | Répertorier les sites dans toutes les zones géographiques d’une organisation. |
Répertorier les sous-sites d’un site | collection de sites | Obtenez une collection de sous-sites définis pour un site. |
Accéder à un site via un chemin d’accès | site | Accéder au site racine SharePoint avec un chemin relatif. |
Obtenir un site pour un groupe | site | Accéder au site d’équipe d’un groupe. |
Obtenir les données analytiques | itemAnalytics | Obtenir les données analytiques pour cette ressource. |
Obtenir des activités par intervalle | itemActivityStat | Obtenir une collection d’itemActivityStats dans l’intervalle de temps spécifié. |
Obtenir delta | collection de sites | Obtenez des sites nouvellement créés, mis à jour ou supprimés sans avoir à effectuer une lecture complète de l’ensemble de la collection de sites. |
Rechercher des sites | collection de sites | Recherchez des sites qui correspondent aux mots clés fournis dans un locataire SharePoint. |
Suivre le site | collection de sites | Suivre le ou les site(s) d’un utilisateur. |
Ne plus suivre le site | collection de sites | Suivre le ou les site(s) d’un utilisateur. |
Répertorier les sites suivis | collection de sites | Répertoriez les sites suivis par l’utilisateur connecté. |
Obtenir une autorisation | GET /sites/{site-id}/autorisations/{permission-id} | |
Répertorier les autorisations | GET /sites/{site-id}/autorisations | |
Créer des autorisations | POST /sites/{site-id}/autorisations | |
Supprimer une autorisation | DELETE /sites/{site-id}/autorisations/{permission-id} | |
Mettre à jour une autorisation | PATCH /sites/{site-id}/autorisations/{permission-id} | |
Répertorier les opérations | Collection richLongRunningOperation | Obtenir une liste des opérations de longue durée riches associées à un site. |
Répertorier les pages | GET /sites/{site-id}/pages |
Propriétés
Propriété | Type | Description |
---|---|---|
createdDateTime | DateTimeOffset | Date et heure de création de l’élément. En lecture seule. |
description | string | Texte descriptif pour le site. |
displayName | string | Titre complet du site. En lecture seule. |
eTag | string | ETag pour l’élément. En lecture seule. |
id | string | Identificateur unique de l’élément. En lecture seule. |
isPersonalSite | bool | Identifie si le site est personnel ou non. En lecture seule. |
lastModifiedDateTime | DateTimeOffset | Date et heure de dernière modification de l’élément. En lecture seule. |
name | string | Nom/titre de l’élément. |
racine | racine | Le cas échéant, fournit le site racine dans la collection de sites. En lecture seule. |
sharepointIds | sharepointIds | Renvoie les identificateurs utiles pour garantir la compatibilité de SharePoint REST. En lecture seule. |
siteCollection | siteCollection | Fournit des détails sur la collection du site. Disponible uniquement sur le site racine. En lecture seule. |
webUrl | chaîne (URL) | URL qui affiche l’élément dans le navigateur. En lecture seule. |
id, propriété
Un site est identifié par un ID unique composé des valeurs suivantes :
- Nom d’hôte de la collection de sites (contoso.sharepoint.com)
- ID unique de la collection de sites (GUID)
- ID unique du site (GUID)
L’identificateur root
fait toujours référence au site racine d’une cible donnée, comme suit :
-
/sites/root
: Site racine du client. -
/groups/{group-id}/sites/root
: Site d’équipe du groupe.
Relations
Relation | Type | Description |
---|---|---|
analytics | Ressource itemAnalytics | Analyse des activités d’affichage qui ont eu lieu sur ce site. |
colonnes | Collection(columnDefinition) | Collection des définitions de colonne réutilisables dans plusieurs listes sous ce site. |
contentTypes | Collection(contentType) | Collection de types de contenu définis pour ce site. |
drive | lecteur | Lecteur par défaut (bibliothèque de documents) pour ce site. |
lecteurs | Collection(drive) | Ensemble de lecteurs (bibliothèques de documents) de ce site. |
items | Collection(baseItem) | Utilisé pour traiter tout élément figurant dans ce site. Cette collection ne peut pas être énumérée. |
lists | Collection(list) | Collection de listes en aval de ce site. |
onenote | onenote | Appelle le service OneNote pour les opérations liées au bloc-notes. |
operations | Collection richLongRunningOperation | Collection d’opérations de longue durée sur le site. |
pages | Collection(baseSitePage) | Collection de pages dans la liste baseSitePages de ce site. |
autorisations | Collection (autorisation) | Autorisations associées au modèle de site. Pouvant accepter la valeur Null. |
sites | Collection(site) | Collection de sous-sites de ce site. |
termStore | microsoft.graph.termStore.store | TermStore par défaut sous ce site. |
termStores | Collection(microsoft.graph.termStore.store) | Collection de termStores sous ce site. |
Représentation JSON
La représentation JSON suivante montre le type de ressource.
La ressource site est dérivée de l’élément baseItem et hérite des propriétés de cette 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"
}