tipo de recurso accessPackageAssignmentPolicy

Espacio de nombres: microsoft.graph

En Microsoft Entra administración de derechos, una directiva de asignación de paquetes de acceso especifica la directiva por la que los sujetos pueden solicitar o asignar un paquete de acceso a través de una asignación de paquete de acceso. Un paquete de acceso puede tener cero o más directivas. Cuando se recibe una solicitud de un sujeto, el asunto se compara con cada directiva para buscar la directiva (si existe) con requestorSettings que incluyen ese asunto. A continuación, la directiva determina si la solicitud requiere aprobación, la duración de la asignación de paquetes de acceso y si la asignación necesita revisiones periódicas.

Para asignar un usuario a un paquete de acceso, cree un accessPackageAssignmentRequest que haga referencia al paquete de acceso y a la directiva de asignación de paquetes de acceso.

Métodos

Método Tipo devuelto Descripción
Acceso de listaPackageAssignmentPolicies colección accessPackageAssignmentPolicy Obtenga una lista de los objetos accessPackageAssignmentPolicy y sus propiedades.
Creación de accessPackageAssignmentPolicy accessPackageAssignmentPolicy Cree un nuevo objeto accessPackageAssignmentPolicy .
Obtener accessPackageAssignmentPolicy accessPackageAssignmentPolicy Lea las propiedades y relaciones de un objeto accessPackageAssignmentPolicy .
Actualizar accessPackageAssignmentPolicy accessPackageAssignmentPolicy Actualice las propiedades de un objeto accessPackageAssignmentPolicy .
Eliminar accessPackageAssignmentPolicy Ninguno Elimina un objeto accessPackageAssignmentPolicy .

Propiedades

Propiedad Tipo Descripción
allowedTargetScope allowedTargetScope Entidades de seguridad a las que se puede asignar el paquete de acceso a través de esta directiva. Los valores posibles son: notSpecified, specificDirectoryUsers, specificConnectedOrganizationUsers, specificDirectoryServicePrincipals, allMemberUsers, allDirectoryUsers, allDirectoryServicePrincipals, allConfiguredConnectedOrganizationUsers, allExternalUsers y unknownFutureValue.
automaticRequestSettings accessPackageAutomaticRequestSettings Esta propiedad solo está presente para una directiva de asignación automática; si no está presente, se trata de una directiva basada en solicitudes.
createdDateTime DateTimeOffset El tipo de marca de tiempo representa la información de fecha y hora con el formato ISO 8601 y está siempre en hora UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z.
description Cadena Descripción de la directiva.
displayName Cadena Nombre para mostrar de la directiva.
expiración expirationPattern Fecha de expiración de las asignaciones creadas en esta directiva.
id Cadena Solo lectura.
modifiedDateTime DateTimeOffset El tipo de marca de tiempo representa la información de fecha y hora con el formato ISO 8601 y está siempre en hora UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z.
requestApprovalSettings accessPackageAssignmentApprovalSettings Especifica la configuración para la aprobación de solicitudes para una asignación de paquetes de acceso a través de esta directiva. Por ejemplo, si se requiere aprobación para las nuevas solicitudes.
requestorSettings accessPackageAssignmentRequestorSettings Proporciona una configuración adicional para seleccionar quién puede crear una solicitud para una asignación de paquete de acceso a través de esta directiva y lo que pueden incluir en su solicitud.
reviewSettings accessPackageAssignmentReviewSettings Configuración de las revisiones de acceso de las asignaciones a través de esta directiva.
specificAllowedTargets subjectSet (colección) Las entidades de seguridad a las que se puede asignar acceso desde un paquete de acceso a través de esta directiva.

Relaciones

Relación Tipo Descripción
accessPackage accessPackage Paquete de acceso que contiene esta directiva. Solo lectura. Admite $expand.
Catálogo accessPackageCatalog Catálogo del paquete de acceso que contiene esta directiva. Solo lectura.
Preguntas colección accessPackageQuestion Preguntas que se presentan al solicitante.
customExtensionStageSettings colección customExtensionStageSetting Colección de fases en las que se deben ejecutar una o varias extensiones de flujo de trabajo de paquetes de acceso personalizado. Admite $expand.

Representación JSON

La siguiente es una representación JSON del recurso

{
  "@odata.type": "#microsoft.graph.accessPackageAssignmentPolicy",
  "allowedTargetScope": "String",
  "automaticRequestSettings": {
    "@odata.type": "microsoft.graph.accessPackageAutomaticRequestSettings"
  },
  "createdDateTime": "String (timestamp)",
  "description": "String",
  "displayName": "String",
  "expiration": {
    "@odata.type": "microsoft.graph.expirationPattern"
  },
  "id": "String (identifier)",
  "modifiedDateTime": "String (timestamp)",
  "requestorSettings": {
    "@odata.type": "microsoft.graph.accessPackageAssignmentRequestorSettings"
  },
  "questions": [
    {
      "@odata.type": "microsoft.graph.accessPackageQuestion"
    }
  ],
  "requestApprovalSettings": {
    "@odata.type": "microsoft.graph.accessPackageAssignmentApprovalSettings"
  },
  "reviewSettings": {
    "@odata.type": "microsoft.graph.accessPackageAssignmentReviewSettings"
  },
  "specificAllowedTargets": [
    {
      "@odata.type": "microsoft.graph.singleUser"
    }
  ]
 
}