Compartir a través de


tipo de recurso unifiedRoleEligibilitySchedule

Espacio de nombres: microsoft.graph

Representa una programación para una elegibilidad de roles en el inquilino y se usa para crear una instancia de unifiedRoleEligibilityScheduleInstance.

Hereda de unifiedRoleScheduleBase.

Métodos

Método Tipo devuelto Descripción
List unifiedRoleEligibilitySchedule (colección) Obtenga las programaciones para las operaciones de elegibilidad de roles.
Get unifiedRoleEligibilitySchedule Recupere la programación de una operación de elegibilidad de roles.
Filtrar por usuario actual unifiedRoleEligibilitySchedule (colección) Recupere las programaciones para las elegibilidades de roles para las que el usuario que inició sesión es la entidad de seguridad.

Propiedades

Propiedad Tipo Descripción
appScopeId Cadena Identificador del ámbito específico de la aplicación cuando el ámbito de idoneidad del rol es una aplicación. El ámbito de la elegibilidad de un rol 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 unifiedRoleScheduleBase. Admite $filter (eq, ney en valores null ).
createdDateTime DateTimeOffset Cuando se creó la programación. Se hereda de unifiedRoleScheduleBase.
createdUsing Cadena Identificador del objeto a través del cual se creó esta programación. Se hereda de unifiedRoleScheduleBase. Admite $filter (eq, ney en valores null ).
directoryScopeId Cadena Identificador del objeto de directorio que representa el ámbito de la idoneidad del rol. El ámbito de la elegibilidad de un rol 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 unifiedRoleScheduleBase. Admite $filter (eq, ney en valores null ).
id Cadena Identificador único del objeto de programación. Heredado de la entidad. Admite $filter (eq).
memberType Cadena Cómo se hereda la idoneidad del rol. Puede ser Inherited, Directo Group. Además, puede implicar si el autor de la llamada puede administrar unifiedRoleEligibilitySchedule . Admite $filter (eq, ne).
modifiedDateTime DateTimeOffset La última vez que se modificó la programación. Se hereda de unifiedRoleScheduleBase.
principalId Cadena Identificador de la entidad de seguridad que es apta para un rol. Se hereda de unifiedRoleScheduleBase. Admite $filter (eq, ne).
roleDefinitionId Cadena Identificador del objeto unifiedRoleDefinition para el que una entidad de seguridad es apta. Se hereda de unifiedRoleScheduleBase.
scheduleInfo requestSchedule Período de idoneidad del rol.
status Cadena Estado de la solicitud de elegibilidad del rol. Se hereda de unifiedRoleScheduleBase. Los valores posibles son: Canceled, Denied, , Failed, PendingAdminDecisionGranted, PendingApproval, , PendingProvisioning, PendingScheduleCreation, Provisioned, Revokedy ScheduleCreated. No admite valores NULL. Admite $filter (eq, ne).

Relaciones

Relación Tipo Descripción
appScope appScope Propiedad de solo lectura con detalles del ámbito específico de la aplicación cuando la idoneidad del rol se limita a una aplicación. Admite valores NULL. Admite $expand.
directoryScope directoryObject Objeto de directorio que es el ámbito de la elegibilidad del rol. Solo lectura. Admite $expand.
principal directoryObject La entidad de seguridad que es apta para un rol a través de la solicitud. Admite $expand.
roleDefinition unifiedRoleDefinition Información detallada del objeto roleDefinition al que se hace referencia a través de la propiedad roleDefinitionId . Admite $expand.

Representación JSON

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

{
  "@odata.type": "#microsoft.graph.unifiedRoleEligibilitySchedule",
  "id": "String (identifier)",
  "principalId": "String",
  "roleDefinitionId": "String",
  "directoryScopeId": "String",
  "appScopeId": "String",
  "createdUsing": "String",
  "createdDateTime": "String (timestamp)",
  "modifiedDateTime": "String (timestamp)",
  "status": "String",
  "scheduleInfo": {
    "@odata.type": "microsoft.graph.requestSchedule"
  },
  "memberType": "String"
}