tipo de recurso permissionGrantPolicy
Namespace: microsoft.graph
Importante
As APIs na versão /beta
no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Uma política de concessão de permissão é usada para especificar as condições em que o consentimento pode ser concedido.
Uma política de concessão de permissão consiste em uma lista de conjuntos de condições inclusos e uma lista de conjuntos de condições exclusos. Para que um evento corresponda a uma política de concessão de permissão, ele deve corresponder a pelo menos um do conjunto de condições incluso e nenhum do conjuntos de condições excluso.
Para obter mais informações, consulte Gerenciar políticas de consentimento do aplicativo.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
Política de concessão de permissões de lista | conjunto permissionGrantPolicy | Recupere uma lista de objetos permissionGrantPolicy. |
Cria política de concessão de permissões | permissionGrantPolicy | Cria um novo objeto permissionGrantPolicy. |
Obter política de concessão de permissão | permissionGrantPolicy | Ler propriedades e relações do objeto permissionGrantPolicy. |
Política de concessão de permissões atualizada | permissionGrantPolicy | Atualiza o objeto permissionGrantPolicy. |
Incluir conjuntos de condições | ||
A lista inclui conjuntos de condições | conjunto de permissionGrantConditionSet | Obtenha os conjuntos de condições incluídos nesta política de concessão de permissão. |
Adicionar conjuntos de condições de inclusão | permissionGrantConditionSet | Adicione um conjunto de condições incluído nessa política de concessão de permissão. |
Remover conjuntos de condições de inclusão | Nenhum | Remova um conjunto de condições excluído dessa política de concessão de permissão. |
Excluir conjuntos de condições | ||
Listar conjuntos de condições de exclusão | conjunto de permissionGrantConditionSet | Obtenha os conjuntos de condições excluídos nesta política de concessão de permissão. |
Adicionar conjuntos de condições de exclusão | permissionGrantConditionSet | Adicione um conjunto de condições excluído dessa política de concessão de permissão. |
Remover conjuntos de condições de exclusão | Nenhum | Remova um conjunto de condições excluído dessa política de concessão de permissão. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
id | String | O identificador exclusivo da política de concessão de permissão. O prefixo de identificaçãomicrosoft- está reservado para políticas de concessão de permissão interna e não pode ser usado em uma política de concessão de permissão personalizada. Somente letras, números, hifens (- ) e sublinhados (_ ) são permitidos. Chave. Não anulável. Obrigatório durante a criação. Imutável. |
displayName | String | O nome de exibição da política de concessão de permissão. |
descrição | String | A descrição da política de concessão de permissão. |
inclui | conjunto de permissionGrantConditionSet | Conjuntos de condições incluídos nessa política de concessão de permissão. Expandida automaticamente no GET . |
exclui | conjunto de permissionGrantConditionSet | Conjuntos de condições excluídos nesta política de concessão de permissão. Expandida automaticamente no GET . |
includeAllPreApprovedApplications | Booliano | Defina como true criar todas as políticas de pré-aprovação no locatário. Defina como false desabilitar todas as políticas de pré-aprovação no locatário. O padrão é false . |
resourceScopeType | Cadeia de caracteres | O tipo de recurso ao qual a política de pré-aprovação se aplica. Valores possíveis: team para grupos e equipes, chat para chats, tenant para todos os recursos com suporte no locatário. Obrigatório. |
Relações
Relação | Tipo | Descrição |
---|---|---|
inclui | conjunto de permissionGrantConditionSet | Conjuntos de condições incluídos nessa política de concessão de permissão. Essa navegação é expandida automaticamente no GET. |
exclui | conjunto de permissionGrantConditionSet | Conjuntos de condições excluídos nesta política de concessão de permissão. Essa navegação é expandida automaticamente no GET. |
Representação JSON
{
"id": "string (identifier)",
"displayName": "string",
"description": "string",
"includes": "collection(microsoft.graph.permissionGrantConditionSet)",
"excludes": "collection(microsoft.graph.permissionGrantConditionSet)"
}
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de