tipo de recurso do site

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.

O recurso site fornece metadados e relações para um site do SharePoint.

Métodos

Método Caminho REST
Obter site raiz GET /sites/root
Obter site GET /sites/{site-id}
Obter site por caminho GET /sites/{hostname}:/{site-path}
Obter o site para um grupo GET /groups/{group-id}/sites/root
Obter análises GET /sites/{site-id}/analytics
Obter atividades por intervalo GET /sites/{site-id}/getActivitiesByInterval
Listar páginas GET /sites/{site-id}/pages
Lista sites raiz GET /sites?filter=root ne null&select=siteCollection,webUrl
Procurar sites GET /sites?search={query}
Seguir site POST /users/{user-id}/followedSites/add
Deixar de seguir site POST /users/{user-id}/followedSites/remove
Listar sites seguidos GET /me/followedSites
Obter permissão GET /sites/{site-id}/permissions/{permission-id}
Listar permissões GET /sites/{site-id}/permissions
Criar permissões POST /sites/{site-id}/permissions
Excluir permissão DELETE /sites/{site-id}/permissions/{permission-id}
Atualizar permissão PATCH /sites/{site-id}/permissions/{permission-id}
Tipos de conteúdo de lista Obter /sites/{site-id}/contentTypes
Criar contentType POSTAR /sites/{site-id}/contentTypes
Colunas de lista OBTER /sites/{site-id}/columns
Criar coluna POSTAR /sites/{site-id}/columns
Listar operações OBTER /sites/{site-id}/operações
Obter configurações do site GET /sites/{site-id}/settings

Propriedades

Propriedade Tipo Descrição
id cadeia de caracteres O identificador exclusivo do item. Somente leitura.
createdDateTime DateTimeOffset A data e a hora da criação do item. Somente leitura.
description string O texto descritivo do site.
eTag string ETag do item. Somente leitura.
displayName cadeia de caracteres O texto completo do site. Somente leitura.
lastModifiedDateTime DateTimeOffset A data e a hora que o item foi modificado pela última vez. Somente leitura.
name string O nome/título do item.
root root Se estiver presente, indica que este é o site raiz do conjunto de sites. Somente leitura.
configurações siteSettings As configurações neste site. Somente leitura.
sharepointIds sharepointIds Retorna os identificadores úteis para fins de compatibilidade do REST do SharePoint. Somente leitura.
siteCollection siteCollection Fornece detalhes sobre o conjunto de sites do site. Disponível apenas no site raiz. Somente leitura.
webUrl string (url) A URL que exibe o item no navegador. Somente leitura.

propriedade do id

Um site é identificado por um ID exclusivo que é composto pelos seguintes valores:

  • Hostname do conjunto de sites (contoso.sharepoint.com)
  • ID exclusiva do conjunto de sites (GUID)
  • ID exclusiva do site (GUID)

O identificador root sempre faz referência ao site raiz de um determinado destino, como a seguir:

  • /sites/root: O site raiz do locatário.
  • /groups/{group-id}/sites/root: O site da equipe do grupo.

Relações

Relação Tipo Descrição
analytics itemAnalytics resource Análise sobre as atividades de modo de exibição que ocorreram no site.
columns Collection(columnDefinition) O conjunto de definições de coluna reutilizáveis entre listas nesse site.
contentTypes Collection(contentType) O conjunto de tipos de conteúdo definido para esse site.
drive drive A unidade padrão (biblioteca de documentos) desse site.
drives Collection(drive) O conjunto de unidades (bibliotecas de documentos) nesse site.
items Collection(baseItem) Usado para lidar com qualquer item contido neste site. Não é possível enumerar este conjunto.
lists Collection(list) O conjunto de listas neste site.
operations Coleção richLongRunningOperation A coleção de operações de execução prolongada para o site.
pages Collection(sitePage) O conjunto de páginas na lista SitePages no site.
permissões Coleção (permissão) As permissões associadas ao site. Nulas.
sites Collection(site) O conjunto dos subsites neste site.
LojaDeTermos microsoft.graph.termStore.store A LojaDeTermos sob este site.
externalColumns Collection(columnDefinition) A coleção de definições de coluna disponíveis no site que são referenciadas nos sites na hierarquia pai do site atual.

Representação JSON

Veja a seguir uma representação JSON do recurso.

O recurso site é derivado de baseItem e herda propriedades desse recurso.

{
  "displayName": "string",
  "id": "string",
  "root": { "@odata.type": "microsoft.graph.root" },
  "settings": { "@odata.type": "microsoft.graph.sitesettings" },
  "sharepointIds": { "@odata.type": "microsoft.graph.sharepointIds" },
  "siteCollection": {"@odata.type": "microsoft.graph.siteCollection"},

  /* relationships */
  "analytics": { "@odata.type": "microsoft.graph.itemAnalytics" },
  "columns": [ { "@odata.type": "microsoft.graph.columnDefinition" }],
  "contentTypes": [ { "@odata.type": "microsoft.graph.contentType" }],
  "externalColumns": [ { "@odata.type": "microsoft.graph.columnDefinition" }],
  "drive": { "@odata.type": "microsoft.graph.drive" },
  "drives": [ { "@odata.type": "microsoft.graph.drive" }],
  "items": [ { "@odata.type": "microsoft.graph.baseItem" }],
  "lists": [ { "@odata.type": "microsoft.graph.list" }],
  "permissions": [ { "@odata.type": "microsoft.graph.permission" }],
  "sites": [ { "@odata.type": "microsoft.graph.site"} ],
  "termStore": { "@odata.type": "microsoft.graph.termStore.store" },

  /* inherited from baseItem */
  "createdDateTime": "datetime",
  "description": "string",
  "eTag": "string",
  "lastModifiedDateTime": "datetime",
  "name": "string",
  "webUrl": "url"
}