Comece com o Azure Enclave

Use este quickstart para integrar o Azure Enclave, registando os fornecedores de recursos necessários e concedendo as permissões necessárias para gerir os recursos do Azure Enclave na sua subscrição.

Pré-requisitos

  • Já deve ter um inquilino e uma subscrição do Azure.
  • Deve ser proprietário de uma subscrição do Azure existente.

Registar o fornecedor de Microsoft.Mission recursos e conceder permissões

Opção 1: PowerShell

O PowerShell é a forma mais rápida de registar os fornecedores de recursos necessários.

Pode executar o código seguinte para registar rapidamente todos os fornecedores de recursos necessários para começar a usar o Azure Enclave.

  1. Inicia sessão no teu tenant Azure e abre a subscrição.

  2. No portal Azure, selecione o Cloud Shell ícone no topo da janela.

    Captura de ecrã a mostrar a localização do ícone da Cloud Shell no portal.

  3. Defina o contexto do Azure para a sua subscrição. Por exemplo, execute Set-AzContext -Subscription <subscription-id>.

  4. Copia e cola este código no Cloud Shell e depois carrega em Enter.

# Register the Azure Enclave Resource Provider and grant permissions to the Resource Provider application

$resourceProviders = @(
   "Microsoft.Advisor",
   "Microsoft.AlertsManagement",
   "Microsoft.Authorization",
   "Microsoft.Automation",
   "Microsoft.Billing",
   "Microsoft.Capacity",
   "Microsoft.ChangeAnalysis",
   "Microsoft.ClassicSubscription",
   "Microsoft.CognitiveServices",
   "Microsoft.Compute",
   "Microsoft.Consumption",
   "Microsoft.CostManagement",
   "Microsoft.DesktopVirtualization",
   "Microsoft.Features",
   "Microsoft.GuestConfiguration",
   "Microsoft.insights",
   "Microsoft.KeyVault",
   "Microsoft.Logic",
   "Microsoft.ManagedIdentity",
   "Microsoft.MarketplaceOrdering",
   "Microsoft.Network",
   "Microsoft.OperationalInsights",
   "Microsoft.OperationsManagement",
   "Microsoft.PolicyInsights",
   "Microsoft.Portal",
   "Microsoft.ResourceGraph",
   "Microsoft.ResourceHealth",
   "Microsoft.ResourceNotifications",
   "Microsoft.Resources",
   "Microsoft.Security",
   "Microsoft.SecurityInsights",
   "Microsoft.SerialConsole",
   "Microsoft.SqlVirtualMachine",
   "Microsoft.Storage",
   "Microsoft.support",
   "Microsoft.Web",
   "Microsoft.Mission"
)

$resourceProviders | foreach {Register-AzResourceProvider -ProviderNamespace $_ -Verbose}

  1. (Opcional) Ativar a EncryptionAtHost funcionalidade

A funcionalidade EncryptionAtHost permite a encriptação ao nível do anfitrião de computação.

# Register the feature
az feature register --namespace Microsoft.Compute --name EncryptionAtHost

# Check registration status (may take 10-15 minutes)
az feature show --namespace Microsoft.Compute --name EncryptionAtHost

# Once registered, refresh the provider
az provider register --namespace Microsoft.Compute
  1. Depois de concluída a atualização, avance para a configuração do Azure ou para os próximos passos.

Opção 2: Portal do Azure

  1. Inicia sessão no teu tenant Azure e abre a subscrição.

  2. Em Definições, abra os Fornecedores de Recursos.

  3. Registe os fornecedores de recursos listados na Opção 1: PowerShell na subscrição. O script PowerShell é a opção mais rápida e a fonte de referência para os registos necessários. Estas imagens mostram o estado final esperado.

    Captura de ecrã mostrando o primeiro conjunto de fornecedores de recursos exigidos pelo Azure Enclave.

    Captura de ecrã que mostra o segundo conjunto de fornecedores de recursos exigidos pelo Azure Enclave.

  4. Procure e selecione Microsoft.Mission, e depois selecione Registar.

    Captura de ecrã que mostra o fornecedor de recursos Microsoft.Mission registado com êxito.

  5. Segue para a configuração do Azure ou para os próximos passos.

Para referência, pode também consultar as instruções genéricas para ativar uma funcionalidade de pré-visualização.

Configurar o grupo de recursos do Observador de Rede

Para evitar potenciais problemas com a criação de registos de fluxo de rede virtual , configure o NetworkWatcherRG grupo de recursos manualmente com antecedência e atribua à Mission Enclave aplicação o Owner papel nesse grupo de recursos, ou verifique se a configuração e atribuição de funções foram feitas automaticamente antes de criar o seu primeiro enclave na subscrição.

Para mitigar este potencial problema, para cada subscrição, crie manualmente o grupo de recursos NetworkWatcher chamado NetworkWatcherRG para novas subscrições e depois conceda a Mission Enclave aplicação Owner Azure Enclave no NetworkWatcherRG:

  1. Selecione o NetworkWatcherRG grupo de recursos, selecione Access control (IAM), depois selecione Add e Add role assignment.

    Imagem de ecrã que mostra a seleção de adição de função no grupo de recursos no portal.

  2. Selecione Privileged administrator roles, selecione owner, depois selecione Next.

    Captura de ecrã que mostra o ecrã de seleção da função Adicionar proprietário no portal.

  3. Selecione Select members, escreva Mission Enclave na pesquisa e selecione a Mission Enclave aplicação, selecione Select, depois Next.

    Captura de ecrã a mostrar como selecionar a aplicação Mission Enclave no portal.

  4. Se a sua subscrição exigir uma condição, selecione Allow user to assign all roles except privileged administrator roles Owner, UAA, RBAC (Recommended), depois selecione Review + assign.

    Captura de ecrã que mostra a visualização de adicionar condição se a tua subscrição assim o exigir.

  5. Quando a atualização estiver concluída, pode começar a implementar os recursos do Azure Enclave.

Quando uma comunidade ou enclave é criada, o Azure Enclave tenta os seguintes passos:

  1. Verifique se NetworkWatcherRG existe. Caso contrário, tente criar esse grupo de recursos.
  2. Verifique se a Mission Enclave App tem uma atribuição Owner permanente em NetworkWatcherRG. Caso contrário, tente atribuir a aplicação Mission Enclave como atribuição permanente Owner em NetworkWatcherRG. Mesmo que exista uma permissão herdada Owner, é tentada a criação de uma atribuição permanente Owner.
  3. Se algum passo falhar, as implementações do enclave podem falhar ao tentar criar registos de fluxo de rede virtual.

Passos de transição para clientes de pré-visualização existentes

Os clientes de pré-visualização existentes devem voltar a registar o fornecedor de recursos do Azure Enclave para que as suas subscrições possam usar a API mais recente do Azure Enclave e as atualizações de serviço.

Complete estes passos para usar a API mais recente do Azure Enclave:

  1. No portal do Azure, navegue até sua subscrição.
  2. Em Definições, abra os Fornecedores de Recursos.
  3. Procure e selecione Microsoft.Mission, e depois selecione Re-registar.
  4. Repita estes passos para quaisquer subscrições adicionais.

Passos seguintes

Depois de registar o fornecedor de recursos do Azure Enclave, pode começar a implementar os recursos do Azure Enclave na sua subscrição.