Skip to main content

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: 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.

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 ViewProfile verifica a configuração de privacidade ShareProfile do destino e o privilégio AllowProfileViewing 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.
Last modified on October 6, 2026