Compartilhar via


Noções básicas sobre o acesso baseado em função ao workspace do Azure Quantum

Saiba mais sobre as diferentes entidades de segurança e funções que você pode usar para gerenciar o acesso ao workspace do Azure Quantum.

Controle de acesso baseado em função (RBAC) do Azure

O RBAC do Azure (controle de acesso baseado em função) do Azure é o sistema de autorização que você usa para gerenciar o acesso aos recursos do Azure, como um workspace. Para conceder acesso, você atribui funções a uma entidade de segurança.

Entidade de segurança

Uma entidade de segurança é um objeto que representa um usuário, grupo, entidade de serviço ou identidade gerenciada.

Entidade de segurança Definição
Usuário Uma conta de usuário que entra no Azure para criar, gerenciar e usar recursos.
Grupo Um grupo de usuários. Usado para gerenciar usuários que precisam do mesmo acesso e permissões aos recursos.
Entidade de serviço Uma identidade de usuário para um aplicativo, serviço ou plataforma que precisa acessar recursos.
Identidade gerenciada Uma identidade gerenciada automaticamente no Azure Active Directory (Azure AD) para os aplicativos usarem ao se conectar a recursos que dão suporte à autenticação do Azure AD.

Função

Ao conceder acesso a uma entidade de segurança, você atribui uma função interna ou cria uma função personalizada. As funções internas mais usadas são Proprietário, Colaborador e Leitor.

Função Nível de acesso
Proprietário Concede o acesso completo para gerenciar todos os recursos, incluindo a capacidade de atribuir funções no Azure RBAC.
Colaborador Concede acesso total para gerenciar todos os recursos, mas não permite que você atribua funções no RBAC do Azure.
Leitor Visualiza todos os recursos, mas não permite a realização de alterações.

Escopo

As funções são atribuídas em um escopo específico. Escopo é o conjunto de recursos ao qual o acesso se aplica. Os escopos são estruturados em uma relação pai-filho. Cada nível de hierarquia torna o escopo mais específico. O nível que você seleciona determina o quão amplamente a função é aplicada. Os níveis inferiores herdam as permissões de função de níveis superiores. Você pode atribuir funções em quatro níveis de escopo: grupo de gerenciamento, assinatura, grupo de recursos ou recurso.

Diagrama mostrando os quatro níveis de escopo.

Escopo Descrição
Grupo de gerenciamento Ajuda você a gerenciar o acesso, a política e a conformidade de várias assinaturas. Todas as assinaturas dentro de um grupo de gerenciamento herdam automaticamente as condições aplicadas ao grupo de gerenciamento. Talvez você precise de um grupo de gerenciamento se sua organização tiver várias assinaturas.
Assinatura Associa logicamente as contas de usuário aos recursos que elas criam. Uma conta de usuário é uma identidade de usuário e uma ou mais assinaturas. Uma assinatura representa um conjunto de recursos do Azure. Uma fatura é gerada no escopo da assinatura. Você deve ter uma conta com uma assinatura ativa para criar recursos do Azure. Para obter opções de assinatura, consulte Criar um workspace do Azure Quantum.
Grupo de recursos um contêiner que armazena os recursos relacionados de uma solução do Azure. O grupo de recursos inclui esses recursos que você deseja gerenciar como um grupo. Por exemplo, os seguintes recursos são necessários para executar aplicativos no Azure Quantum:
  • Conta de armazenamento do Azure: armazena dados de entrada e saída para trabalhos quânticos.
  • Espaço de trabalho do Azure Quantum: uma coleção de ativos associados à execução de aplicativos quânticos.
Esses recursos residem em um único grupo de recursos.
Recurso Uma instância de um serviço que você pode criar, como um workspace ou uma conta de armazenamento.

Observação

Como o acesso pode ter escopo para vários níveis no Azure, um usuário pode ter funções diferentes em cada nível. Por exemplo, alguém com acesso de proprietário a um workspace pode não ter acesso de proprietário ao grupo de recursos que contém o workspace.

Requisitos de função para criar um workspace

Ao criar um novo workspace, primeiro selecione uma assinatura, um grupo de recursos e uma conta de armazenamento para associar ao workspace. Sua capacidade de criar um workspace depende dos níveis de acesso que você tem, começando no escopo da assinatura. Para exibir sua autorização para vários recursos, consulte Verificar suas atribuições de função.

Proprietário da assinatura

Os proprietários de assinatura podem criar workspaces usando as opções de criação rápida ou criação avançada. Você pode escolher um grupo de recursos e uma conta de armazenamento que já existem na assinatura ou criar novos. Você também tem a capacidade de atribuir funções a outros usuários.

Colaborador da assinatura

Os colaboradores da assinatura podem criar workspaces usando a opção de criação avançada.

  • Para criar uma nova conta de armazenamento, você deve selecionar um grupo de recursos existente do qual você é proprietário.

  • Para selecionar uma conta de armazenamento existente, você deve ser o proprietário da conta de armazenamento. Você também deve selecionar o grupo de recursos existente ao qual a conta de armazenamento pertence.

Os colaboradores de assinatura não podem atribuir funções a outras pessoas.

Leitor de assinatura

Os leitores de assinatura não podem criar workspaces. Você pode exibir todos os recursos criados na assinatura, mas não pode fazer alterações ou atribuir funções.

Verificar suas atribuições de função

Verifique suas assinaturas

Para ver uma lista de suas assinaturas e funções associadas:

  1. Entre no portal do Azure.
  2. Abaixo do título de serviços do Azure, selecione Assinaturas. Se você não vir Assinaturas aqui, use a caixa de pesquisa para encontrá-la.
  3. O filtro Assinaturas ao lado da caixa de pesquisa pode ser padronizado para o filtro global == Assinaturas. Para ver uma lista de todas as suas assinaturas, selecione o filtro Assinaturas e desmarque a opção "Selecionar apenas assinaturas selecionadas no..." caixa. Em seguida, selecione Aplicar. O filtro deve mostrar Subscriptions == all. Captura de tela do portal do Azure que mostra como alterar o filtro de assinaturas para listar todas as suas assinaturas.

Verifique seus recursos

Para verificar a atribuição de função que você ou outro usuário tem para um recurso específico, consulte Verificar o acesso de um usuário aos recursos do Azure.

Atribuir funções

Para adicionar novos usuários a um espaço de trabalho, você deve ser o proprietário do espaço de trabalho. Para conceder acesso a 10 ou menos usuários ao seu workspace, consulte Compartilhar acesso ao workspace do Azure Quantum. Para conceder acesso a mais de 10 usuários, consulte Adicionar um grupo ao workspace do Azure Quantum.

Para atribuir funções a qualquer recurso em qualquer escopo, incluindo o nível de assinatura, consulte Atribuir funções do Azure usando o portal do Azure.

Solução de problemas

Para obter soluções para problemas comuns, consulte Solucionar problemas do Azure Quantum: criando um workspace do Azure Quantum.

  • Quando você cria um recurso no Azure, como um workspace, você não é diretamente o proprietário do recurso. Sua função é herdada da função de escopo mais alta na qual você está autorizado nessa assinatura.

  • Quando você cria novas atribuições de função, às vezes elas podem levar até uma hora para entrar em vigor sobre as permissões armazenadas em cache em toda a pilha.