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 de 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.
Methods
| 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 que foi incluído desta política de concessão de permissão. |
| Remover conjuntos de condições de inclusão | Nenhum | Remove um conjunto de condições que foi excluído desta 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 que foi excluído desta política de concessão de permissão. |
| Remover conjuntos de condições de exclusão | Nenhum | Remove um conjunto de condições que foi excluído desta 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 | Os conjuntos de condições incluídos nesta 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. |
Relações
| Relação | Tipo | Descrição |
|---|---|---|
| inclui | conjunto de permissionGrantConditionSet | Os conjuntos de condições incluídos nesta 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
Enviar e exibir comentários de