tipo de recurso permissionGrantPolicy

Espacio de nombres: microsoft.graph

Las directivas de concesión de permisos se utilizan para especificar las condiciones bajo las que se puede conceder consentimiento.

Una directiva de concesión de permisos consiste en una lista de conjuntos incluidos de condiciones y en una lista de conjuntos excluidos de condiciones. Para que un evento coincida con una directiva de concesión de permisos, tiene que coincidir con al menos uno de los conjuntos incluidos de condiciones y no debe coincidir con ninguno de los conjuntos excluidos de condiciones.

Para obtener más información, consulte Administración de directivas de consentimiento de aplicaciones.

Métodos

Método Tipo de valor devuelto Descripción
Enumerar directivas de concesión de permisos permissionGrantPolicy collection Recuperar una lista de objetos permissionGrantPolicy.
Crear directiva de concesión de permisos permissionGrantPolicy Crea un nuevo objeto permissionGrantPolicy.
Obtener directiva de concesión de permisos permissionGrantPolicy Leer las propiedades y las relaciones del objeto permissionGrantPolicy.
Actualizar directiva de concesión de permisos permissionGrantPolicy Actualizar objeto permissionGrantPolicy.
Incluir conjuntos de condiciones
Enumerar conjuntos incluidos de condiciones Colección permissionGrantConditionSet Obtenga los conjuntos de condiciones que se incluyen en esta directiva de concesión de permisos.
Añadir conjunto incluido de condiciones permissionGrantConditionSet Agregue un conjunto de condiciones que se incluya en esta directiva de concesión de permisos.
Quitar conjunto incluido de condiciones Ninguno Quite un conjunto de condiciones que se excluye de esta directiva de concesión de permisos.
Excluir conjuntos de condiciones
Enumerar conjuntos excluidos de condiciones Colección permissionGrantConditionSet Obtenga los conjuntos de condiciones que se excluyen en esta directiva de concesión de permisos.
Añadir conjunto excluido de condiciones permissionGrantConditionSet Agregue un conjunto de condiciones que esté excluido de esta directiva de concesión de permisos.
Quitar conjunto excluido de condiciones Ninguno Quite un conjunto de condiciones que se excluye de esta directiva de concesión de permisos.

Propiedades

Propiedad Tipo Descripción
displayName Cadena El nombre para mostrar de la directiva concesión de permisos.
description Cadena La descripción de la directiva concesión de permisos.
excludes Colección permissionGrantConditionSet Conjuntos de condiciones que se excluyen en esta directiva de concesión de permisos. Se expande automáticamente en GET.
id Cadena El identificador único de la directiva concesión de permisos. El prefijo de Id.microsoft-está reservado para directivas integradas de concesión de permisos y no puede usarse en una directiva personalizada de concesión de permisos. Solo se permiten letras, números, guiones (-) y caracteres de subrayado (_). Clave. No admite valores NULL. Obligatorio al crear. Inmutable.
includes Colección permissionGrantConditionSet Conjuntos de condiciones que se incluyen en esta directiva de concesión de permisos. Se expande automáticamente en GET.

Relaciones

Relación Tipo Descripción
excludes Colección permissionGrantConditionSet Conjuntos de condiciones que se excluyen en esta directiva de concesión de permisos. Esta navegación se amplía automáticamente en GET.
includes Colección permissionGrantConditionSet Conjuntos de condiciones que se incluyen en esta directiva de concesión de permisos. Esta navegación se amplía automáticamente en GET.

Representación JSON

La siguiente representación JSON muestra el tipo de recurso.

{
  "id": "string (identifier)",
  "displayName": "string",
  "description": "string",
  "includes": "collection(microsoft.graph.permissionGrantConditionSet)",
  "excludes": "collection(microsoft.graph.permissionGrantConditionSet)"
}