Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 elegibilidad de un rol en el inquilino.
Hereda de unifiedRoleScheduleInstanceBase.
Métodos
| Método | Tipo devuelto | Descripción |
|---|---|---|
| List | colección unifiedRoleEligibilityScheduleInstance | GGet las instancias de elegibilidad de roles. |
| Get | unifiedRoleEligibilityScheduleInstance | Obtener la instancia de una idoneidad de rol. |
| Filtrar por usuario actual | colección unifiedRoleEligibilityScheduleInstance | Obtenga las instancias de roles elegibles para la entidad de seguridad que llama. |
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
| appScopeId | Cadena | Identificador del ámbito específico de la aplicación cuando el ámbito de asignación es específico de la 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 comprendidos únicamente por esta aplicación. Úselo / para ámbitos de aplicaciones de todo el inquilino. Use directoryScopeId para limitar el ámbito a objetos de directorio concretos, por ejemplo, unidades administrativas. Heredado de unifiedRoleScheduleInstanceBase. Admite $filter (eq, ne, y en null valores). |
| 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 comprenden varias aplicaciones. Se usa / para el ámbito de todo el inquilino. Use appScopeId para limitar el ámbito únicamente a una aplicación. Heredado de unifiedRoleScheduleInstanceBase. Admite $filter (eq, ne, y en null valores). |
| endDateTime | DateTimeOffset | Hora a la que expirará roleEligibilityScheduleInstance. |
| id | Cadena | El identificador único de roleEligibilityScheduleInstance. Clave, no nula, solo lectura. Heredada de unifiedRoleScheduleInstanceBase. |
| memberType | Cadena | Tipo de pertenencia de la asignación. Puede ser Inherited, Directo Group. |
| principalId | Cadena | Identificador de la entidad de seguridad a la que se concede la asignación. Puede ser un grupo o un usuario. Heredado de unifiedRoleScheduleInstanceBase. |
| roleDefinitionId | Cadena | Identificador de unifiedRoleDefinition para el que es la asignación. Solo lectura. Heredado de unifiedRoleScheduleInstanceBase. Admite $filter (eq). |
| roleEligibilityScheduleId | Cadena | Identificador del rol primario: EligibilitySchedule para esta instancia. |
| startDateTime | DateTimeOffset | Hora a la que se iniciará roleEligibilityScheduleInstance. |
Relaciones
| Relación | Tipo | Descripción |
|---|---|---|
| appScope | appScope | Propiedad de solo lectura con detalles del ámbito específico de la aplicación cuando el ámbito de asignación es específico de la aplicación. Entidad de contención. Heredado de unifiedRoleScheduleInstanceBase. Admite $expand. |
| directoryScope | directoryObject | Propiedad que hace referencia al objeto de directorio que es el ámbito de la asignación. Se proporciona para que los autores de llamadas puedan obtener el objeto de directorio al $expand mismo tiempo que obtienen las asignaciones de roles elegibles. Solo lectura. Heredado de unifiedRoleScheduleInstanceBase. Admite $expand. |
| entidad de seguridad | directoryObject | Propiedad que hace referencia a la entidad de seguridad que obtiene una asignación de roles elegible a través de la solicitud. Se proporciona para que los autores de llamadas puedan obtener el uso $expand de la entidad de seguridad al mismo tiempo que obtienen las asignaciones de roles elegibles. Solo lectura. Heredado de unifiedRoleScheduleInstanceBase. Admite $expand. |
| roleDefinition | unifiedRoleDefinition | Propiedad que indica el roleDefinition para el que es la asignación. Se proporciona para que los autores de llamadas puedan obtener la definición de roles al $expand mismo tiempo que obtienen las asignaciones de roles elegibles. roleDefinition.Id se expandirá automáticamente. Heredado de unifiedRoleScheduleInstanceBase. Admite $expand. |
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"@odata.type": "#microsoft.graph.unifiedRoleEligibilityScheduleInstance",
"id": "String (identifier)",
"principalId": "String",
"roleDefinitionId": "String",
"directoryScopeId": "String",
"appScopeId": "String",
"startDateTime": "String (timestamp)",
"endDateTime": "String (timestamp)",
"memberType": "String",
"roleEligibilityScheduleId": "String"
}