APLICA-SE A: Banco de dados do Azure para PostgreSQL – Servidor Flexível
Este artigo fornece instruções passo a passo para habilitar ou desabilitar uma identidade gerenciada atribuída pelo sistema para um servidor flexível do Banco de Dados do Azure para PostgreSQL.
Localize o servidor no portal, caso você não esteja com ele aberto. Uma maneira de fazer isso é digitando o nome do servidor na barra de pesquisa. Quando o recurso com o nome correspondente for exibido, selecione-o.
No menu de recursos, em Segurança, selecione Identidade.
Na seção Identidade gerenciada atribuída pelo sistema, selecione Ativado.
Selecione Salvar.
Quando o processo for concluído, uma notificação informará que a identidade gerenciada atribuída pelo sistema está habilitada.
Localize o servidor no portal, caso você não esteja com ele aberto. Uma maneira de fazer isso é digitando o nome do servidor na barra de pesquisa. Quando o recurso com o nome correspondente for exibido, selecione-o.
No menu de recursos, em Segurança, selecione Identidade.
Em seguida, na seção Identidade gerenciada atribuída pelo sistema, selecione a opção Desativado.
Selecione Salvar.
Quando o processo for concluído, uma notificação informará que a identidade gerenciada atribuída pelo sistema está desabilitada.
Localize o servidor no portal, caso você não esteja com ele aberto. Uma maneira de fazer isso é digitando o nome do servidor na barra de pesquisa. Quando o recurso com o nome correspondente for exibido, selecione-o.
No menu de recursos, selecione Visão Geral
Selecione Exibição JSON.
No painel Resource JSON que é aberto, encontre a propriedade identidade e, dentro dela, você pode encontrar o principalId e o tenantId para a identidade gerenciada atribuída pelo sistema.
# Show the system assigned managed identity
resourceGroup=<resource-group>
server=<server>
az postgres flexible-server identity list --resource-group $resourceGroup --server-name $server --query "{principalId:principalId, tenantId:tenantId}" --output table
Localize o serviço Aplicativos Corporativos no portal, caso ele não esteja aberto. Uma maneira de fazer isso é digitando o nome na barra de pesquisa. Quando o serviço com o nome correspondente for exibido, selecione-o.
Escolha Tipo de aplicativo == Identidade gerenciada.
Forneça o nome da sua instância do servidor flexível do Banco de Dados do Azure para PostgreSQL na caixa de texto Pesquisar por nome do aplicativo ou ID do objeto.
# Verify the system assigned managed identity
server=<server>
az ad sp list --display-name $server