Tipo de recurso unifiedRoleAssignmentScheduleInstance
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.
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 | Description |
---|---|---|
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 , ne y 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 , ne y 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 , Direct o 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 ID. |
roleAssignmentScheduleId | Cadena | Identificador del objeto unifiedRoleAssignmentSchedule desde el que se creó esta instancia. |
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 | Description |
---|---|---|
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 . |
entidad de seguridad | 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"
}