Share via


Guia de início rápido: criar um livro-razão confidencial usando a CLI do Azure

O livro-razão confidencial do Azure é um serviço de nuvem que fornece um armazenamento de alta integridade para logs e registros de dados confidenciais que devem ser mantidos intactos. Neste início rápido, você usa a CLI do Azure para criar um livro-razão confidencial, exibir e atualizar suas propriedades e excluí-lo.

Para obter mais informações sobre o livro-razão confidencial do Azure e exemplos do que pode ser armazenado em um livro-razão confidencial, consulte Sobre o livro-razão confidencial do Microsoft Azure.

Se não tiver uma subscrição do Azure, crie uma conta gratuita do Azure antes de começar.

Pré-requisitos

  • Use o ambiente Bash no Azure Cloud Shell. Para obter mais informações, consulte Guia de início rápido para Bash no Azure Cloud Shell.

  • Se preferir executar comandos de referência da CLI localmente, instale a CLI do Azure. Se estiver a utilizar o Windows ou macOS, considere executar a CLI do Azure num contentor Docker. Para obter mais informações, consulte Como executar a CLI do Azure em um contêiner do Docker.

    • Se estiver a utilizar uma instalação local, inicie sessão no CLI do Azure ao utilizar o comando az login. Para concluir o processo de autenticação, siga os passos apresentados no seu terminal. Para outras opções de entrada, consulte Entrar com a CLI do Azure.

    • Quando solicitado, instale a extensão da CLI do Azure na primeira utilização. Para obter mais informações sobre as extensões, veja Utilizar extensões com o CLI do Azure.

    • Execute o comando az version para localizar a versão e as bibliotecas dependentes instaladas. Para atualizar para a versão mais recente, execute o comando az upgrade.

  • Proprietário da subscrição - Um registo confidencial só pode ser criado por utilizadores com permissões de Proprietário na subscrição do Azure. Confirme se você tem o acesso apropriado antes de continuar com este início rápido.

Criar um grupo de recursos

Um grupo de recursos é um contentor lógico no qual os recursos do Azure são implementados e geridos. Use o comando az group create para criar um grupo de recursos chamado myResourceGroup no local eastus .

az group create --name "myResourceGroup" --location "EastUS"

Obtenha o seu ID principal

Para criar um livro-razão confidencial, você precisa da sua ID principal do Microsoft Entra (também chamada de ID do objeto). Para obter sua ID principal, use o comando Azure CLI az ad signed-in-user e filtre os resultados por objectId:

az ad signed-in-user show --query objectId

O seu resultado está no formato xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.

Criar um livro razão confidencial

Use o comando azur CLI az confidentialledger create para criar um livro-razão confidencial em seu novo grupo de recursos.

az confidentialledger create --name "myLedger" --resource-group "myResourceGroup" --location "EastUS" --ledger-type "Public" --aad-based-security-principals ledger-role-name="Administrator" principal-id="<your-principal-id>"

Uma operação bem-sucedida retorna as propriedades do livro razão recém-criado. Tome nota do ledgerUri. No nosso exemplo, este URI é "https://myledger.confidential-ledger.azure.com".

Você precisa desse URI para fazer transações com o livro-razão confidencial do plano de dados.

Ver e atualizar as suas propriedades de contabilidade confidenciais

Você pode exibir as propriedades associadas ao seu livro-razão confidencial recém-criado usando o comando Azure CLI az confidentialledger show .

az confidentialledger show --name "myLedger" --resource-group "myResourceGroup"

O objeto JSON retornado exibe as propriedades do livro-razão, incluindo sua função:

"ledgerRoleName": "Administrator",

Para atualizar as propriedades de um livro-razão confidencial, use o comando Azure CLI az confidentialledger update . Por exemplo, para atualizar seu livro razão para alterar sua função para "Leitor", execute:

az confidentialledger update --name "myLedger" --resource-group "myResourceGroup" --ledger-type "Public" --aad-based-security-principals ledger-role-name="Reader" principal-id="<your-principal-id>" 

Se você executar novamente az confidentialledger show, verá que a função está atualizada.

"ledgerRoleName": "Reader",

Clean up resources (Limpar recursos)

Outros inícios rápidos e tutoriais desta coleção têm por base este início rápido. Se quiser continuar a trabalhar com os inícios rápidos e tutoriais subsequentes, pode manter estes recursos.

Quando não for mais necessário, você pode usar o comando azur CLI az group delete para remover o grupo de recursos e todos os recursos relacionados:

az group delete --name "myResourceGroup"

Próximos passos

Neste início rápido, você criou um livro-razão confidencial usando a CLI do Azure. Para saber mais sobre o livro razão confidencial do Azure e como integrá-lo aos seus aplicativos, continue nestes artigos.