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 escopo RBAC personalizado de cada provedor RBAC. Esse recurso é um subtipo de appScope, que é um escopo definido e compreendido por um aplicativo específico. Um escopo de aplicativo personalizado tem seu próprio ciclo de vida para objetos de atribuição de função em vários provedores RBAC. Um escopo de aplicativo personalizado também pode armazenar atributos personalizados originados de diferentes provedores RBAC.

Por exemplo, no provedor do Exchange Online, customAppScope mapeia para o escopo da função de gerenciamento que pode ser gerenciado separadamente pelos administradores do Exchange. Há suporte para as operações CRUD para entidades customAppScope . Você pode usar a ID de um customAppScope como o appScopeId de um unifiedRoleAssignment.

Os seguintes provedores são suportados:

  • Provedor RBAC do Exchange Online
  • Provedor RBAC unificado do Microsoft Defender XDR

Herda do appScope.

Métodos

Método Tipo de retorno Descrição
Lista para o Exchange Online e o Defender Coleção customAppScope Obtenha uma lista de objetos customAppScope para os provedores do Exchange Online ou do Defender RBAC.
Lista para o Defender Coleção customAppScope Obtenha uma lista de objetos customAppScope para o provedor Defender RBAC.
Criar para o Exchange Online customAppScope Crie um novo objeto customAppScope para um provedor RBAC.
Obter para o Exchange Online customAppScope Obtenha as propriedades de um objeto customAppScope para um provedor RBAC.
Atualização para o Exchange Online Nenhum Atualizar um objeto customAppScope existente de um provedor RBAC.
Excluir para o Exchange Online Nenhum Exclua um objeto customAppScope de um provedor 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 scope.
displayName Cadeia de caracteres O nome de exibição do recurso específico do aplicativo representado pelo escopo do aplicativo. Fornecido para fins de exibição, pois o appScopeId geralmente é uma ID imutável e não legível por humanos. Somente leitura. Herdado do appScope.
id Cadeia de caracteres O identificador exclusivo de um contêiner ou recurso específico do aplicativo que representa o escopo da atribuição. Normalmente, a ID imutável do recurso. O escopo de uma atribuição determina o conjunto de recursos para os quais a entidade de segurança recebeu acesso. Obrigatório. Herdado do appScope.
type Cadeia de caracteres O tipo de recurso específico do aplicativo representado pelo escopo do aplicativo. Fornecido para fins de exibição, para que uma interface do usuário possa transmitir ao usuário o tipo de recurso específico do aplicativo representado pelo escopo do aplicativo. Somente leitura. Herdado do appScope.

Relações

Nenhum

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

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