tipo de recurso permissionGrantPolicy

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

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
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.
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.
includes Colección permissionGrantConditionSet Conjuntos de condiciones que se incluyen en esta directiva de concesión de permisos. Se expande automáticamente en GET.
excludes Colección permissionGrantConditionSet Conjuntos de condiciones que se excluyen en esta directiva de concesión de permisos. Se expande automáticamente en GET.
includeAllPreApprovedApplications Booleano Establézcalo true en para crear todas las directivas de aprobación previa en el inquilino. false Establézcalo en para deshabilitar todas las directivas de aprobación previa en el inquilino. El valor predeterminado es false.
resourceScopeType Cadena Tipo de recurso al que se aplica la directiva de aprobación previa. Valores posibles: team para grupos y equipos, chat para chats, tenant para todos los recursos admitidos en el inquilino. Obligatorio.

Relaciones

Relación Tipo Descripción
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.
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.

Representación JSON

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