Partilhar via


unifiedRoleAssignmentScheduleInstance resource type

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 Versão.

Representa a instância de uma atribuição de função ativa no seu inquilino. A atribuição ativa pode ter sido feita através de atribuições e pedidos de ativação do PIM ou diretamente através da API de atribuições de funções.

Herda de unifiedRoleScheduleInstanceBase.

Métodos

Método Tipo de retorno Descrição
List unifiedRoleAssignmentScheduleInstance collection (coleção unifiedRoleAssignmentScheduleInstance) Obtenha as instâncias de atribuições de funções ativas.
Get unifiedRoleAssignmentScheduleInstance Obtenha a instância de uma atribuição de função ativa.
Filtrar por utilizador atual unifiedRoleAssignmentScheduleInstance collection (coleção unifiedRoleAssignmentScheduleInstance) Obtenha as instâncias de atribuições de funções ativas para o principal de chamada.

Propriedades

Propriedade Tipo Descrição
appScopeId Cadeia de caracteres Identificador do âmbito específico da aplicação quando a atribuição está confinada a uma aplicação. O âmbito de uma atribuiçã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. $filter Suporta (eq, nee em null valores). Herdado de unifiedRoleScheduleInstanceBase.
assignmentType Cadeia de caracteres O tipo da atribuição que pode ser Assigned ou Activated. Suporta $filter (eq, ne).
directoryScopeId Cadeia de caracteres Identificador do objeto de diretório que representa o âmbito da atribuição. O âmbito de uma atribuiçã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. $filter Suporta (eq, nee em null valores). Herdado de unifiedRoleScheduleInstanceBase.
endDateTime DateTimeOffset A data de fim da instância de agendamento.
id Cadeia de caracteres O identificador exclusivo do objeto unifiedRoleAssignmentScheduleInstance . Herdado da entidade.
memberType Cadeia de caracteres Como a atribuição é herdada. Pode ser Inherited, Directou Group. Pode ainda implicar se unifiedRoleAssignmentSchedule pode ser gerido pelo chamador. Suporta $filter (eq, ne).
principalId Cadeia de caracteres Identificador do principal ao qual foi concedida a atribuição de função. Herdado de unifiedRoleScheduleInstanceBase. Suporta $filter (eq, ne).
roleAssignmentOriginId Cadeia de caracteres O identificador da atribuição de função no Microsoft Entra ID.
roleAssignmentScheduleId Cadeia de caracteres O identificador do objeto unifiedRoleAssignmentSchedule a partir do qual esta instância foi criada.
roleDefinitionId Cadeia de caracteres O identificador do objeto unifiedRoleDefinition que está a ser atribuído ao principal. Herdado de unifiedRoleScheduleInstanceBase. Suporta $filter (eq, ne).
startDateTime DateTimeOffset Quando esta instância é iniciada.

Relações

Relação Tipo Descrição
activatedUsing unifiedRoleEligibilityScheduleInstance Se o pedido for de um administrador elegível para ativar uma função, este parâmetro mostra a atribuição elegível relacionada para essa ativação. Caso contrário, é null. $expand Suporta e $select aninhado no $expand.
appScope appScope Propriedade só de leitura com detalhes do âmbito específico da aplicação quando a atribuição está confinada a uma aplicação. Anulável. Suporta o $expand.
directoryScope directoryObject O objeto de diretório que é o âmbito da atribuição. Somente leitura. Oferece suporte para $expand.
principal directoryObject O principal que está a obter uma atribuição de função através do pedido. $expand Suporta e $select aninhado $expand apenas para ID.
roleDefinition unifiedRoleDefinition Informações detalhadas para o objeto roleDefinition que é referenciado através da propriedade roleDefinitionId . $expand Suporta e $select aninhado no $expand.

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.unifiedRoleAssignmentScheduleInstance",
  "id": "String (identifier)",
  "principalId": "String",
  "roleDefinitionId": "String",
  "directoryScopeId": "String",
  "appScopeId": "String",
  "startDateTime": "String (timestamp)",
  "endDateTime": "String (timestamp)",
  "assignmentType": "String",
  "memberType": "String",
  "roleAssignmentOriginId": "String",
  "roleAssignmentScheduleId": "String"
}