Partilhar via


unifiedRoleEligibility Tipo de recursoSchedule

Namespace: microsoft.graph

Representa uma agenda para uma elegibilidade de função no seu inquilino e é utilizada para instanciar uma unifiedRoleEligibilityScheduleInstance.

Herda de unifiedRoleScheduleBase.

Métodos

Método Tipo de retorno Descrição
List unifiedRoleEligibilitySchedule collection (coleção unifiedRoleEligibilitySchedule) Obtenha os agendamentos das operações de elegibilidade de funções.
Get unifiedRoleEligibilitySchedule Obtenha a agenda de uma operação de elegibilidade de função.
Filtrar por utilizador atual unifiedRoleEligibilitySchedule collection (coleção unifiedRoleEligibilitySchedule) Obtenha as agendas de elegibilidade de funções para as quais o utilizador com sessão iniciada é o principal.

Propriedades

Propriedade Tipo Descrição
appScopeId Cadeia de caracteres Identificador do âmbito específico da aplicação quando a elegibilidade da função está confinada a uma aplicação. O âmbito de uma elegibilidade de função determina o conjunto de recursos ao qual foi concedido acesso ao principal. Os âmbitos da aplicação são âmbitos definidos e compreendidos apenas por esta aplicação. Utilize / para âmbitos de aplicações ao nível do inquilino. Utilize directoryScopeId para limitar o âmbito a determinados objetos de diretório, por exemplo, unidades administrativas. Herdado de unifiedRoleScheduleBase. $filter Suporta (eq, nee em null valores).
createdDateTime DateTimeOffset Quando a agenda foi criada. Herdado de unifiedRoleScheduleBase.
createdUsing Cadeia de caracteres Identificador do objeto através do qual esta agenda foi criada. Herdado de unifiedRoleScheduleBase. $filter Suporta (eq, nee em null valores).
directoryScopeId Cadeia de caracteres Identificador do objeto de diretório que representa o âmbito da elegibilidade da função. O âmbito de uma elegibilidade de função determina o conjunto de recursos ao qual foi concedido acesso ao principal. Os âmbitos de diretório são âmbitos partilhados armazenados no diretório que são compreendidos por várias aplicações. Utilize / para o âmbito ao nível do inquilino. Utilize appScopeId para limitar o âmbito apenas a uma aplicação. Herdado de unifiedRoleScheduleBase. $filter Suporta (eq, nee em null valores).
id Cadeia de caracteres O identificador exclusivo do objeto schedule. Herdado da entidade. Suporta $filter (eq).
memberType Cadeia de caracteres Como a elegibilidade da função é herdada. Pode ser Inherited, Directou Group. Pode ainda implicar se unifiedRoleEligibilitySchedule pode ser gerido pelo chamador. Suporta $filter (eq, ne).
modifiedDateTime DateTimeOffset Quando a agenda foi modificada pela última vez. Herdado de unifiedRoleScheduleBase.
principalId Cadeia de caracteres Identificador do principal elegível para uma função. Herdado de unifiedRoleScheduleBase. Suporta $filter (eq, ne).
roleDefinitionId Cadeia de caracteres Identificador do objeto unifiedRoleDefinition para o qual um principal é elegível. Herdado de unifiedRoleScheduleBase.
scheduleInfo requestSchedule O período de elegibilidade da função.
status Cadeia de caracteres A status do pedido de elegibilidade da função. Herdado de unifiedRoleScheduleBase. Os valores possíveis são: Canceled, , DeniedFailed, , PendingAdminDecisionGranted, PendingApproval, PendingProvisioning, PendingScheduleCreation, Provisioned, , Revokede ScheduleCreated. Não anulável. Suporta $filter (eq, ne).

Relações

Relação Tipo Descrição
appScope appScope Propriedade só de leitura com detalhes do âmbito específico da aplicação quando a elegibilidade da função está confinada a uma aplicação. Anulável. Suporta o $expand.
directoryScope directoryObject O objeto de diretório que é o âmbito da elegibilidade da função. Somente leitura. Oferece suporte para $expand.
principal directoryObject O principal elegível para uma função através do pedido. Oferece suporte para $expand.
roleDefinition unifiedRoleDefinition Informações detalhadas para o objeto roleDefinition que é referenciado através da propriedade roleDefinitionId . Suporta o $expand.

Representação JSON

Veja a seguir uma representação JSON do 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"
}