Criar identidade

Namespace: microsoft.graph.externalConnectors

Crie um recurso de identidade para um novo membro em um externalGroup.

Permissões

Uma das seguintes permissões é obrigatória para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.

Tipo de permissão Permissões (da com menos para a com mais privilégios)
Delegada (conta corporativa ou de estudante) ExternalItem.ReadWrite.OwnedBy, ExternalItem.ReadWrite.All
Delegado (conta pessoal da Microsoft) Sem suporte
Aplicativo ExternalItem.ReadWrite.OwnedBy, ExternalItem.ReadWrite.All

Solicitação HTTP

POST /external/connections/{connectionsId}/groups/{externalGroupId}/members

Cabeçalhos de solicitação

Nome Descrição
Autorização {token} de portador. Obrigatório.
Content-Type application/json. Obrigatório.

Corpo da solicitação

No corpo da solicitação, forneça uma representação JSON do objeto de identidade.

Você pode especificar as propriedades a seguir ao criar um recurso de identidade para um membro em um externalGroup.

Propriedade Tipo Descrição
id Cadeia de caracteres O exclusivo id do membro. Seria a objectId no caso de usuários ou grupos do Azure Active Directory e externalGroupId no caso de grupos externos. Obrigatório.
type microsoft.graph.externalConnectors.identityType O tipo de membro adicionado ao grupo externo. Os valores possíveis são: user,group, externalGroup. Obrigatório.

Resposta

Se tiver êxito, este método retornará um código 201 Created de resposta e um objeto de identidade no corpo da resposta.

Exemplos

Exemplo 1: Adicionar um usuário do Azure Active Directory como membro

Solicitação

POST https://graph.microsoft.com/v1.0/external/connections/contosohr/groups/31bea3d537902000/members
Content-Type: application/json

{
  "id": "e811976d-83df-4cbd-8b9b-5215b18aa874",
  "type": "user"
}

Resposta

HTTP/1.1 201 Created
Content-Type: application/json

{
  "id": "e811976d-83df-4cbd-8b9b-5215b18aa874",
  "type": "user"
}

Exemplo 2: Adicionar um grupo do Azure Active Directory como membro

Solicitação

POST https://graph.microsoft.com/v1.0/external/connections/contosohr/groups/31bea3d537902000/members
Content-Type: application/json

{
  "id": "e5477431-1038-484e-bf69-1dfedb97a110",
  "type": "group"
}

Resposta

HTTP/1.1 201 Created
Content-Type: application/json

{
  "id": "e5477431-1038-484e-bf69-1dfedb97a110",
  "type": "group"
}

Exemplo 3: Adicionar outro grupo externo como um membro

Solicitação

POST https://graph.microsoft.com/v1.0/external/connections/contosohr/groups/31bea3d537902000/members
Content-Type: application/json

{
  "id": "1431b9c38ee647f6a",
  "type": "externalGroup",
}

Resposta

HTTP/1.1 201 Created
Content-Type: application/json

{
  "id": "14m1b9c38qe647f6a",
  "type": "externalGroup"
}