Partilhar via


tipo de recurso customAppScope

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 um objeto de âmbito RBAC personalizado de cada fornecedor RBAC. Este recurso é um subtipo de appScope, que é um âmbito definido e compreendido por uma aplicação específica. Um âmbito de aplicação personalizado tem o seu próprio ciclo de vida para objetos de atribuição de funções em vários fornecedores RBAC. Um âmbito de aplicação personalizado também pode armazenar atributos personalizados provenientes de diferentes fornecedores RBAC.

Por exemplo, no fornecedor de Exchange Online, customAppScope mapeia para o âmbito da função de gestão que pode ser gerido separadamente pelos administradores do Exchange. As operações CRUD para entidades personalizadas doAppScope são suportadas. Pode utilizar o ID de um AppScope personalizado como appScopeId de um unifiedRoleAssignment.

São suportados os seguintes fornecedores:

  • Exchange Online fornecedor RBAC
  • Microsoft Defender XDR fornecedor de RBAC unificado

Herda do appScope.

Métodos

Método Tipo de retorno Descrição
Lista para Exchange Online e Defender coleção customAppScope Obtenha uma lista de objetos personalizadosappScope para os fornecedores de RBAC do Exchange Online ou Defender.
Lista do Defender coleção customAppScope Obtenha uma lista de objetos personalizadosappScope para o fornecedor RBAC do Defender.
Criar para Exchange Online customAppScope Crie um novo objeto customAppScope para um fornecedor RBAC.
Obter para Exchange Online customAppScope Obtenha as propriedades de um objeto personalizadoAppScope para um fornecedor RBAC.
Atualização para Exchange Online Nenhum Atualize um objeto customAppScope existente de um fornecedor RBAC.
Eliminar para Exchange Online Nenhum Eliminar um objeto personalizadoAppScope de um fornecedor RBAC.

Propriedades

Propriedade Tipo Descrição
customAttributes customAppScopeAttributesDictionary Um tipo de dicionário aberto que contém propriedades específicas da carga de trabalho para o objeto de âmbito.
displayName Cadeia de caracteres O nome a apresentar do recurso específico da aplicação representado pelo âmbito da aplicação. Fornecido para fins de apresentação, uma vez que appScopeId é, muitas vezes, um ID imutável e não legível por humanos. Somente leitura. Herdado do appScope.
id Cadeia de caracteres O identificador exclusivo de um contentor ou recurso específico da aplicação que representa o âmbito da atribuição. Normalmente, o ID imutável do recurso. O âmbito de uma atribuição determina o conjunto de recursos ao qual foi concedido acesso ao principal. Obrigatório. Herdado do appScope.
type Cadeia de caracteres O tipo de recurso específico da aplicação representado pelo âmbito da aplicação. Fornecido para fins de apresentação, para que uma interface de utilizador possa transmitir ao utilizador o tipo de recurso específico da aplicação representado pelo âmbito da aplicação. Somente leitura. Herdado do appScope.

Relações

Nenhum

Representação JSON

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

{
  "customAttributes": {
    "@odata.type": "microsoft.graph.customAppScopeAttributesDictionary"
  },
  "displayName": "String",
  "id": "String (identifier)",
  "type": "String"
}