Tipo de recurso unifiedRoleEligibilitySchedule

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.

Representa um agendamento para uma elegibilidade de função em seu locatário e é usado para criar uma instância de unifiedRoleEligibilityScheduleInstance.

Herda de unifiedRoleScheduleBase.

Métodos

Método Tipo de retorno Descrição
Listar unifiedRoleEligibilitySchedules Coleção unifiedRoleEligibilitySchedule Obtenha os agendamentos para operações de qualificação de função.
Obter unifiedRoleEligibilitySchedule unifiedRoleEligibilitySchedule Recupere o agendamento de uma operação de qualificação de função.
filterByCurrentUser Coleção unifiedRoleEligibilitySchedule Recupere os agendamentos de eligibilidades de função para as quais o usuário conectado é a entidade de segurança.

Propriedades

Propriedade Tipo Descrição
appScopeId Cadeia de caracteres Identificador do escopo específico do aplicativo quando o escopo de atribuição é específico do aplicativo. O escopo de uma atribuição determina o conjunto de recursos aos quais a entidade de segurança recebeu acesso. Os escopos do aplicativo são escopos definidos e compreendidos apenas por esse aplicativo. Use / para escopos de aplicativo em todo o locatário. Use directoryScopeId para limitar o escopo a objetos de diretório específicos, por exemplo, unidades administrativas. Herdado de unifiedRoleScheduleBase. Dá $filter suporte (eqe neem null valores).
createdDateTime DateTimeOffset Hora em que a agenda foi criada. Herdado de unifiedRoleScheduleBase.
createdUsing Cadeia de caracteres Identificador da roleEligibilityScheduleRequest que criou esse agendamento. Herdado de unifiedRoleScheduleBase. Dá $filter suporte (eqe neem null valores).
directoryScopeId Cadeia de caracteres Identificador do objeto de diretório que representa o escopo da atribuição. O escopo de uma atribuição determina o conjunto de recursos aos quais a entidade de segurança recebeu acesso. Os escopos de diretório são escopos compartilhados armazenados no diretório que são compreendidos por vários aplicativos. Use / para escopo de todo o locatário. Use appScopeId para limitar o escopo somente a um aplicativo. Herdado de unifiedRoleScheduleBase. Dá $filter suporte (eqe neem null valores).
id Cadeia de caracteres O identificador exclusivo para unifiedRoleEligibilitySchedule. Chave, não anulável, somente leitura. Herdado de unifiedRoleScheduleBase. Suporta $filter (eq).
Membertype Cadeia de caracteres Tipo de associação da atribuição qualificada. Pode ser Inherited, Directou Group. Suporta $filter (eq).
modifiedDateTime DateTimeOffset Última vez em que o agendamento foi atualizado. Herdado de unifiedRoleScheduleBase.
principalId Cadeia de caracteres Identificador da entidade de segurança à qual a atribuição qualificada está sendo concedida. Pode ser um grupo ou um usuário. Herdado de unifiedRoleScheduleBase.
Suporta $filter (eq).
roleDefinitionId String Identificador do unifiedRoleDefinition para o que a atribuição se aplica. Herdado de unifiedRoleScheduleBase.
Suporta $filter (eq).
scheduleInfo requestSchedule O objeto de agendamento da solicitação de atribuição de função qualificada.
status Cadeia de caracteres Status do roleEligibilitySchedule. Ele pode incluir mensagens relacionadas ao estado Provisioned, Revokedcomo , Pending Provisioninge Pending Approval. Herdado de unifiedRoleScheduleBase.
Suporta $filter (eq).

Relações

Relação Tipo Descrição
appScope appScope Propriedade somente leitura com detalhes do escopo específico do aplicativo quando o escopo de atribuição é específico do aplicativo. Entidade de contenção. Herdado de unifiedRoleScheduleBase
directoryScope directoryObject Propriedade que faz referência ao objeto de diretório que é o escopo da atribuição qualificada. Fornecido para que os chamadores possam obter o objeto de $expand diretório usando ao mesmo tempo que obter a atribuição de função qualificada. Somente leitura. Herdado de unifiedRoleScheduleBase
principal directoryObject Propriedade que faz referência à entidade de segurança que está obtendo uma atribuição de função qualificada por meio da solicitação. Fornecido para que os chamadores possam obter a entidade $expand de segurança usando ao mesmo tempo que obter a atribuição de função qualificada. Somente leitura. Herdado de unifiedRoleScheduleBase
roleDefinition unifiedRoleDefinition Propriedade que indica a roleDefinition para a qual a atribuição qualificada é. Fornecido para que os chamadores possam obter a definição de função $expand usando ao mesmo tempo que obter a atribuição de função qualificada. roleDefinition.Id será expandido automaticamente. Herdado de unifiedRoleScheduleBase

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"
}