Compartir a través de


Tipo de recurso unifiedRoleEligibilityScheduleInstance

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 para una elegibilidad de roles 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 Obtenga la instancia de una elegibilidad de rol.
Filtrar por usuario actual colección unifiedRoleEligibilityScheduleInstance Obtenga las instancias de roles aptos 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 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 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. Se hereda de unifiedRoleScheduleInstanceBase. Admite $filter (eq, ney en valores null ).
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. Se hereda de unifiedRoleScheduleInstanceBase. Admite $filter (eq, ney en valores null ).
endDateTime DateTimeOffset Hora en que expirará el rolEligibilityScheduleInstance.
id Cadena Identificador único del roleEligibilityScheduleInstance. Clave, que no admite valores NULL, solo lectura.Hereda 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. Se hereda de unifiedRoleScheduleInstanceBase.
roleDefinitionId Cadena Identificador de unifiedRoleDefinition para el que se realiza la asignación. Solo lectura. Se hereda de unifiedRoleScheduleInstanceBase.
Admite $filter (eq).
roleEligibilityScheduleId Cadena Identificador del rol primarioEligibilitySchedule 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. Se hereda 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 mediante $expand al mismo tiempo que obtienen las asignaciones de roles aptas. Solo lectura. Se hereda de unifiedRoleScheduleInstanceBase. Admite $expand.
principal directoryObject Propiedad que hace referencia a la entidad de seguridad que obtiene una asignación de roles apta a través de la solicitud. Se proporciona para que los autores de llamadas puedan obtener la entidad de seguridad mediante $expand al mismo tiempo que obtienen las asignaciones de roles aptas. Solo lectura. Se hereda de unifiedRoleScheduleInstanceBase. Admite $expand.
roleDefinition unifiedRoleDefinition Propiedad que indica el roleDefinition para el que está asignada la asignación. Se proporciona para que los autores de llamadas puedan obtener la definición de rol mediante $expand al mismo tiempo que obtienen las asignaciones de roles aptas. roleDefinition.Id se expandirá automáticamente. Se hereda 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"
}