Compartilhar recursos da galeria entre assinaturas e locatários com o RBAC

Como a Galeria de Computação do Azure, a definição e a versão são todos recursos, eles podem ser compartilhados usando as funções RBAC (Controle de Acesso baseadas em Funções do Azure) internas. Usando funções do RBAC do Azure, você pode compartilhar esses recursos com outros usuários, entidades de serviço e grupos. Pode até partilhar o acesso a indivíduos fora do inquilino em que foram criados. Depois que um usuário tiver acesso, ele poderá usar os recursos da galeria para implantar uma VM ou um Conjunto de Dimensionamento de Máquina Virtual. Aqui está a matriz de compartilhamento que ajuda a entender a que o usuário tem acesso:

Partilhado com o Utilizador Azure Compute Gallery Definição da Imagem Versão da imagem
Azure Compute Gallery Sim Sim Sim
Definição da Imagem Não Sim Sim

Recomendamos compartilhar no nível da Galeria para a melhor experiência. Não recomendamos o compartilhamento de versões de imagens individuais. Para obter mais informações sobre o RBAC do Azure, consulte Atribuir funções do Azure.

Há três maneiras principais de compartilhar imagens em uma Galeria de Computação do Azure, dependendo de com quem você deseja compartilhar:

Partilhar com: Pessoas Grupos Principal de Serviço Todos os usuários em uma assinatura (ou) locatário específico Publicamente com todos os usuários no Azure
Compartilhamento RBAC Sim Sim Sim No Não
RBAC + Direct galeria compartilhada Sim Sim Sim Sim No
RBAC + Galeria da Comunidade Sim Sim Sim No Sim

Também pode criar um registo de aplicação para partilhar imagens entre inquilinos.

Nota

Observe que as imagens podem ser usadas com permissões de leitura para implantar máquinas virtuais e discos.

Ao utilizar a galeria compartilhada direta, as imagens são distribuídas amplamente para todos os usuários em uma assinatura/locatário, enquanto a galeria da comunidade distribui imagens publicamente. Recomenda-se ter cuidado ao compartilhar imagens que contenham propriedade intelectual para evitar a distribuição generalizada.

Compartilhar usando RBAC

Ao compartilhar uma galeria usando RBAC, você precisa fornecer o imageID a qualquer pessoa que crie uma VM ou um conjunto de dimensionamento a partir da imagem. Não há como a pessoa que está implantando a VM ou o conjunto de escala listar as imagens que foram compartilhadas com ela usando o RBAC.

Se você compartilhar recursos da galeria com alguém fora do seu locatário do Azure, ele precisará que você tenantID faça logon e faça com que o Azure verifique se tem acesso ao recurso antes de poder usá-lo em seu próprio locatário. Você precisará fornecer a eles o seu , não há como alguém fora da sua organização consultar o seu tenantIDtenantID.

Importante

O compartilhamento RBAC pode ser usado para compartilhar recursos com usuários dentro da organização (ou) usuários fora da organização (locatário cruzado). Aqui estão as instruções para consumir uma imagem compartilhada com RBAC e criar VM/VMSS:

RBAC - Compartilhado dentro da sua organização

RBAC - Compartilhado de outro locatário

  1. Na página da sua galeria, no menu à esquerda, selecione Controle de acesso (IAM).
  2. Em Adicionar uma atribuição de função, selecione Adicionar. O painel Adicionar uma atribuição de função será aberto.
  3. Em Função, selecione Leitor.
  4. Em Atribuir acesso a, deixe o padrão de usuário, grupo ou entidade de serviço do Microsoft Entra.
  5. Em Selecionar, digite o endereço de e-mail da pessoa que você gostaria de convidar.
  6. Se o utilizador estiver fora da sua organização, verá a mensagem Este utilizador receberá uma mensagem de correio eletrónico que lhe permite colaborar com a Microsoft. Selecione o usuário com o endereço de e-mail e clique em Salvar.

Próximos passos

  • Crie uma definição de imagem e uma versão de imagem.
  • Crie uma VM a partir de uma imagem generalizada ou especializada em uma galeria.