Compartir a través de


Tipo de recurso unifiedRoleAssignmentScheduleInstance

Espacio de nombres: microsoft.graph

Representa la instancia de una asignación de roles activa en el inquilino. Es posible que la asignación activa se haya realizado a través de asignaciones de PIM y solicitudes de activación, o directamente a través de la API de asignaciones de roles.

Hereda de unifiedRoleScheduleInstanceBase.

Métodos

Método Tipo devuelto Descripción
List colección unifiedRoleAssignmentScheduleInstance Obtenga las instancias de asignaciones de roles activas.
Get unifiedRoleAssignmentScheduleInstance Obtenga la instancia de una asignación de roles activa.
Filtrar por usuario actual colección unifiedRoleAssignmentScheduleInstance Obtenga las instancias de asignaciones de roles activas para la entidad de seguridad que realiza la llamada.

Propiedades

Propiedad Tipo Descripción
appScopeId Cadena Identificador del ámbito específico de la aplicación cuando la asignación se limita a una aplicación. El ámbito de una asignación determina el conjunto de recursos a los que se ha concedido acceso a la entidad de seguridad. Los ámbitos de aplicación son ámbitos definidos y entendidos solo por esta aplicación. Use / para ámbitos de aplicación de todo el inquilino. Use directoryScopeId para limitar el ámbito a determinados objetos de directorio, por ejemplo, unidades administrativas. Admite $filter (eq, ney en valores null ). Se hereda de unifiedRoleScheduleInstanceBase.
assignmentType Cadena Tipo de la asignación que puede ser Assigned o Activated. Admite $filter (eq, ne).
directoryScopeId Cadena Identificador del objeto de directorio que representa el ámbito de la asignación. El ámbito de una asignación determina el conjunto de recursos a los que se ha concedido acceso a la entidad de seguridad. Los ámbitos de directorio son ámbitos compartidos almacenados en el directorio que entienden varias aplicaciones. Use / para el ámbito de todo el inquilino. Use appScopeId para limitar el ámbito solo a una aplicación. Admite $filter (eq, ney en valores null ). Se hereda de unifiedRoleScheduleInstanceBase.
endDateTime DateTimeOffset Fecha de finalización de la instancia de programación.
id Cadena Identificador único del objeto unifiedRoleAssignmentScheduleInstance . Heredado de la entidad.
memberType Cadena Cómo se hereda la asignación. Puede ser Inherited, Directo Group. Además, puede implicar si el autor de la llamada puede administrar unifiedRoleAssignmentSchedule . Admite $filter (eq, ne).
principalId Cadena Identificador de la entidad de seguridad a la que se le ha concedido la asignación de roles. Se hereda de unifiedRoleScheduleInstanceBase. Admite $filter (eq, ne).
roleAssignmentOriginId Cadena Identificador de la asignación de roles en Microsoft Entra. Admite $filter (eq, ne).
roleAssignmentScheduleId Cadena Identificador del objeto unifiedRoleAssignmentSchedule desde el que se creó esta instancia. Admite $filter (eq, ne).
roleDefinitionId Cadena Identificador del objeto unifiedRoleDefinition que se asigna a la entidad de seguridad. Se hereda de unifiedRoleScheduleInstanceBase. Admite $filter (eq, ne).
startDateTime DateTimeOffset Cuando se inicia esta instancia.

Relaciones

Relación Tipo Descripción
activatedUsing unifiedRoleEligibilityScheduleInstance Si la solicitud procede de un administrador apto para activar un rol, este parámetro muestra la asignación apta relacionada para esa activación. De lo contrario, es null. Admite $expand y $select anida en $expand.
appScope appScope Propiedad de solo lectura con detalles del ámbito específico de la aplicación cuando la asignación se limita a una aplicación. Admite valores NULL. Admite $expand.
directoryScope directoryObject Objeto de directorio que es el ámbito de la asignación. Solo lectura. Admite $expand.
principal directoryObject La entidad de seguridad que obtiene una asignación de roles a través de la solicitud. Solo admite $expand y $select anida en $expand para identificador .
roleDefinition unifiedRoleDefinition Información detallada del objeto roleDefinition al que se hace referencia a través de la propiedad roleDefinitionId . Admite $expand y $select anida en $expand.

Representación JSON

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

{
  "@odata.type": "#microsoft.graph.unifiedRoleAssignmentScheduleInstance",
  "id": "String (identifier)",
  "principalId": "String",
  "roleDefinitionId": "String",
  "directoryScopeId": "String",
  "appScopeId": "String",
  "startDateTime": "String (timestamp)",
  "endDateTime": "String (timestamp)",
  "assignmentType": "String",
  "memberType": "String",
  "roleAssignmentOriginId": "String",
  "roleAssignmentScheduleId": "String"
}