> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Enumeração PermissionId

> Enumeração PermissionId

# Enumeração PermissionId

Detalha a enumeração PermissionId.
As IDs de permissão podem ser usadas com as URLs de validação de permissão:

* [GET (/users/{requestorId}/permission/validate)](/pt-BR/reference/live/rest/uri/privacy/uri-privacyusersrequestoridpermissionvalidateget)
* [POST (/users/{requestorId}/permission/validate)](/pt-BR/reference/live/rest/uri/privacy/uri-privacyusersrequestoridpermissionvalidatepost)

Essas IDs incluem verificações diretas em relação a uma configuração específica de um usuário, como verificar uma única configuração de privacidade de um destino ou um único ator de privilégio. Além disso, há IDs de permissão que podem ser usadas com a API de permissão e incorporam verificações em relação a várias configurações para ações específicas do usuário.

<a id="ID4EIB" />

## Permissões

Estes são valores que um chamador pode usar para verificar se uma ação específica pode ser executada. Ao contrário das configurações acima, eles encapsulam políticas definidas pelo serviço e não podem ser alterados diretamente pelos usuários, embora, na maioria dos casos, as políticas sejam construídas com base em uma ou mais configurações cujos valores são definidos pelos usuários. Normalmente, são verificações compostas em relação a mais de uma configuração definida acima. Exemplo: a permissão <b>ViewProfile</b> verifica a configuração de privacidade <b>ShareProfile</b> do destino e o privilégio <b>AllowProfileViewing</b> do solicitante.

Em geral, é recomendável que os chamadores solicitem uma ID de permissão para as ações que precisam ser verificadas, em vez de verificar diretamente as configurações de privacidade e os privilégios. Isso permite que as políticas de privacidade sejam alteradas de forma consistente em todo o serviço à medida que novas verificações são incorporadas.

| Nome da permissão | Descrição |
| - | - |
| CommunicateUsingText | Verifica se o usuário pode ou não enviar uma mensagem com conteúdo de texto ao usuário de destino |
| CommunicateUsingVideo | Verifica se o usuário pode ou não se comunicar por vídeo com o usuário de destino |
| CommunicateUsingVoice | Verifica se o usuário pode ou não se comunicar por voz com o usuário de destino |
| ViewTargetProfile | Verifica se o usuário pode ou não exibir o perfil do usuário de destino |
| ViewTargetGameHistory | Verifica se o usuário pode ou não exibir o histórico de jogos do usuário de destino |
| ViewTargetVideoHistory | Verifica se o usuário pode ou não exibir o histórico detalhado de vídeos assistidos pelo usuário de destino |
| ViewTargetMusicHistory | Verifica se o usuário pode ou não exibir o histórico detalhado de músicas ouvidas pelo usuário de destino |
| ViewTargetExerciseInfo | Verifica se o usuário pode ou não exibir as informações de exercícios do usuário de destino |
| ViewTargetPresence | Verifica se o usuário pode ou não exibir o status online do usuário de destino |
| ViewTargetVideoStatus | Verifica se o usuário pode ou não exibir os detalhes do status de vídeo do destino (presença online estendida) |
| ViewTargetMusicStatus | Verifica se o usuário pode ou não exibir os detalhes do status de música do destino (presença online estendida) |
| ViewTargetUserCreatedContent | Verifica se o usuário pode ou não exibir o conteúdo criado por outros usuários |


## Related topics

- [Enumerações usadas em objetos JSON (JavaScript Object Notation)](/pt-BR/reference/live/rest/enums/atoc-xboxlivews-reference-enums.md)
- [PFUserDataPermission](/pt-BR/services/playfab/api-references/c/pftypes/enums/pfuserdatapermission.md)
- [Visão geral da API C do Services - PFTypes.h](/pt-BR/services/playfab/api-references/c/pftypes/pftypes_members.md)
- [Enumeração XtfConsoleFieldId](/pt-BR/reference/tools/xtf/xtfapi/enums/xtfconsolefieldid-xbox-windows-t.md)
- [Enumeração XtfConsoleFieldType](/pt-BR/reference/tools/xtf/xtfapi/enums/xtfconsolefieldtype-xbox-windows-t.md)
