Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Espaço de nomes: microsoft.graph.security
Adicione um ediscoveryCaseMember a um ediscoveryCase. O ediscoveryCaseMember pode ser um de dois tipos: um utilizador ou um grupo de funções.
Esta API está disponível nas seguintes implementações de cloud nacionais.
| Serviço global | US Government L4 | US Government L5 (DOD) | China operada pela 21Vianet |
|---|---|---|---|
| ✅ | ✅ | ✅ | ❌ |
Permissões
Escolha a permissão ou permissões marcadas como menos privilegiadas para esta API. Utilize uma permissão ou permissões com privilégios mais elevados apenas se a sua aplicação o exigir. Para obter detalhes sobre as permissões delegadas e de aplicação, veja Tipos de permissão. Para saber mais sobre estas permissões, veja a referência de permissões.
| Tipo de permissão | Permissões com menos privilégios | Permissões com privilégios superiores |
|---|---|---|
| Delegado (conta corporativa ou de estudante) | eDiscovery.Read.All | eDiscovery.ReadWrite.All |
| Delegado (conta pessoal da Microsoft) | Sem suporte. | Sem suporte. |
| Application | eDiscovery.Read.All | eDiscovery.ReadWrite.All |
Solicitação HTTP
POST /security/cases/ediscoveryCases/{ediscoveryCaseId}/caseMembers
Cabeçalhos de solicitação
| Nome | Descrição |
|---|---|
| Autorização | {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização. |
| Content-Type | application/json. Obrigatório. |
Corpo da solicitação
No corpo do pedido, forneça apenas os valores das propriedades a atualizar. As propriedades existentes que não estão incluídas no corpo do pedido mantêm os valores anteriores ou são recalculadas com base em alterações a outros valores de propriedade.
A tabela a seguir especifica as propriedades que podem ser atualizadas.
| Propriedade | Tipo | Descrição |
|---|---|---|
| recipientType | microsoft.graph.security.recipientType | Especifica o tipo de destinatário do membro do caso de Deteção de Dados Eletrónicos. Os valores possíveis são: user, roleGroup, unknownFutureValue. Obrigatório. |
| id | Cadeia de caracteres | O ID do membro do caso de Deteção de Dados Eletrónicos. Se não for especificado, tem de ser fornecido displayName (para o grupo de funções) ou smtpAddress (para o utilizador). |
| displayName | Cadeia de caracteres | O nome a apresentar do membro do caso de Deteção de Dados Eletrónicos. Permitido apenas para os membros do caso do tipo roleGroup. Se não for especificado, o ID tem de ser fornecido. |
| smtpAddress | Cadeia de caracteres | O endereço smtp do membro do caso de Deteção de Dados Eletrónicos. Permitido apenas para os membros do caso do tipo utilizador. Se não for especificado, o ID tem de ser fornecido. |
Resposta
Se for bem-sucedido, este método devolve um 200 OK código de resposta e o objeto microsoft.graph.security.ediscoveryCaseMember adicionado no corpo da resposta.
Exemplos
Exemplo 1: Adicionar um membro do caso do tipo utilizador com smtpAddress
Solicitação
O exemplo a seguir mostra uma solicitação.
POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-4184-41c6-9eb7-8c8cc3e2288b/caseMembers
Content-Type: application/json
{
"recipientType": "user",
"smtpAddress": "johnadams@microsoft.com"
}
Resposta
O exemplo a seguir mostra a resposta.
HTTP/1.1 200 OK
Content-Type: application/json
{
"@odata.type": "microsoft.graph.security.ediscoveryCaseMember",
"recipientType": "user",
"id": "c4af6f9d-37f6-43f9-9e17-601544234146",
"displayName": "John Adams",
"smtpAddress": "johnadams@microsoft.com"
}
Exemplo 2: Adicionar um membro do caso do tipo roleGroup com displayName
Solicitação
O exemplo a seguir mostra uma solicitação.
POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-4184-41c6-9eb7-8c8cc3e2288b/caseMembers
Content-Type: application/json
{
"recipientType": "roleGroup",
"displayName": "Security Administrator"
}
Resposta
O exemplo a seguir mostra a resposta.
HTTP/1.1 200 OK
Content-Type: application/json
{
"@odata.type": "microsoft.graph.security.ediscoveryCaseMember",
"recipientType": "roleGroup",
"id": "b9fb4f22-5f90-47a0-b309-44fe96a959fd",
"displayName": "Security Administrator",
"smtpAddress": ""
}
Exemplo 3: Adicionar um membro do caso do tipo utilizador com o ID
Solicitação
O exemplo a seguir mostra uma solicitação.
POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-4184-41c6-9eb7-8c8cc3e2288b/caseMembers
Content-Type: application/json
{
"recipientType": "user",
"id": "c4af6f9d-37f6-43f9-9e17-601544234146"
}
Resposta
O exemplo a seguir mostra a resposta.
HTTP/1.1 200 OK
Content-Type: application/json
{
"@odata.type": "microsoft.graph.security.ediscoveryCaseMember",
"recipientType": "user",
"id": "c4af6f9d-37f6-43f9-9e17-601544234146",
"displayName": "John Adams",
"smtpAddress": "johnadams@microsoft.com"
}
Exemplo 4: Adicionar um membro do caso do tipo roleGroup com o ID
Solicitação
O exemplo a seguir mostra uma solicitação.
POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-4184-41c6-9eb7-8c8cc3e2288b/caseMembers
Content-Type: application/json
{
"recipientType": "roleGroup",
"id": "b9fb4f22-5f90-47a0-b309-44fe96a959fd"
}
Resposta
O exemplo a seguir mostra a resposta.
HTTP/1.1 200 OK
Content-Type: application/json
{
"@odata.type": "microsoft.graph.security.ediscoveryCaseMember",
"recipientType": "roleGroup",
"id": "b9fb4f22-5f90-47a0-b309-44fe96a959fd",
"displayName": "Security Administrator",
"smtpAddress": ""
}