Excluir profilePhoto

Namespace: microsoft.graph

Exclua a foto do usuário conectado ou do grupo especificado.

Observação

A operação de exclusão dá suporte apenas a fotos de usuário ou grupo, mas não a fotos de contatos do Outlook nem do Teams.

Essa API está disponível nas seguintes implantações de nuvem nacional.

Serviço global Governo dos EUA L4 US Government L5 (DOD) China operada pela 21Vianet

Permissões

As tabelas a seguir mostram a permissão ou permissões menos privilegiadas necessárias para chamar essa API em cada tipo de recurso com suporte. Siga as práticas recomendadas para solicitar as permissões menos privilegiadas. Para obter detalhes sobre permissões delegadas e de aplicativo, consulte Tipos de permissão. Para saber mais sobre essas permissões, consulte a referência de permissões.

Para excluir a foto de perfil do usuário conectado

Tipo de permissão Permissões menos privilegiadas Permissões com privilégios mais elevados
Delegado (conta corporativa ou de estudante) ProfilePhoto.ReadWrite.All User.ReadWrite, User.ReadWrite.All
Delegado (conta pessoal da Microsoft) User.ReadWrite Sem suporte.
Application ProfilePhoto.ReadWrite.All User.ReadWrite.All

Para excluir a foto de perfil de um grupo

Tipo de permissão Permissões menos privilegiadas Permissões com privilégios mais elevados
Delegado (conta corporativa ou de estudante) ProfilePhoto.ReadWrite.All Group.ReadWrite.All
Delegado (conta pessoal da Microsoft) Sem suporte. Sem suporte.
Application ProfilePhoto.ReadWrite.All Group.ReadWrite.All

Observação

  • Administradores globais, administradores de usuários e administradores de People podem excluir a foto de qualquer usuário na organização usando permissões delegadas. Esta operação também dá suporte a permissões de aplicativo. Excluir a foto de qualquer usuário na organização requer as permissões ProfilePhoto.ReadWrite.All ou User.ReadWrite.All . Excluir a foto do usuário conectado requer apenas as permissões User.ReadWrite .

Solicitação HTTP

Para excluir a foto de perfil de um usuário:

DELETE /me/photo/$value
DELETE /users/{id | userPrincipalName}/photo/$value

Para excluir uma foto de grupo:

DELETE /groups/{id}/photo/$value

Cabeçalhos de solicitação

Cabeçalho Valor
Autorização {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização.

Corpo da solicitação

Não forneça um corpo de solicitação para esse método.

Resposta

Se tiver êxito, este método retornará um código de resposta 200 OK.

Exemplos

Solicitação

O exemplo a seguir mostra uma solicitação.

DELETE https://graph.microsoft.com/beta/me/photo/$value

Resposta

O exemplo a seguir mostra a resposta.

HTTP/1.1 200 OK