Compartir a través de


Tipo de recurso enumeratedPreApprovedPermissions

Namespace: microsoft.graph.enumeratedPreApprovedPermissions

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.

Este tipo se usa en las condiciones de un permissionGrantPreApprovalPolicy para indicar que solo se permiten el consentimiento de los permisos incluidos explícitamente en la directiva. Si la aplicación cliente solicita más permisos después de crear la directiva, la directiva no se aplicará.

Hereda de preApprovePermissions.

Propiedades

Propiedad Tipo Descripción
permissionIds Colección string Lista de valores de identificador para los permisos de aplicación específicos del recurso con los que debe coincidir. Consulte la propiedad resourceSpecificApplicationPermissions del objeto servicePrincipal para obtener la lista de permisos.
permissionKind permissionKind Se hereda de los preaprobadospermissions. Indica el ámbito de los permisos que se incluyen en este conjunto de condiciones. Solo enumerated se admite para indicar que solo se permite un conjunto seleccionado de permisos de una única aplicación de recursos. Obligatorio.
permissionType permissionType Tipo de permiso que se va a conceder. Valores posibles: application para permisos de aplicación (roles de aplicación) o delegated para permisos delegados. Se hereda de los preaprobadospermissions. Obligatorio.
resourceApplicationId Cadena AppId de la aplicación de recursos (la API). Obligatorio.

Relaciones

Ninguna.

Representación JSON

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

{
  "@odata.type": "#microsoft.graph.enumeratedPreApprovedPermissions",
  "permissionKind": "String",
  "permissionType": "String",
  "permissionIds": [
    "String"
  ],
  "resourceApplicationId": "String"
}