Início Rápido: Criar um grupo de gerenciamento com a API REST
Grupos de gerenciamento são contêineres que o ajudarão a gerenciar o acesso, a política e a conformidade entre várias assinaturas. Criar esses contêineres para criar uma hierarquia eficaz e eficiente que pode ser usada com o Azure Policy e os Controles de Acesso Baseados em Função do Azure. Para obter mais informações sobre grupos de gerenciamento, consulte Organizar seus recursos com grupos de gerenciamento do Azure.
O primeiro grupo de gerenciamento criado no diretório pode levar até 15 minutos para ser concluído. Há processos que são executados pela primeira vez para configurar o serviço de grupos de gerenciamento no Azure para seu diretório. Você recebe uma notificação quando o processo é concluído. Para obter mais informações, confira Configuração inicial dos grupos de gerenciamento.
Pré-requisitos
Se você não tiver uma assinatura do Azure, crie uma conta gratuita antes de começar.
Caso ainda não tenha feito isso, instale o ARMClient. Trata-se de uma ferramenta que envia solicitações HTTP para APIs REST baseadas no Azure Resource Manager.
Qualquer usuário do Microsoft Entra ID no locatário poderá criar um grupo de gerenciamento sem ter recebido a permissão de gravação no grupo de gerenciamento se a proteção de hierarquia não estiver habilitada. Esse novo grupo de gerenciamento se torna um grupo filho do Grupo de Gerenciamento Raiz ou do grupo de gerenciamento padrão, e uma função de Proprietário é atribuída ao criador. O serviço de grupo de gerenciamento permite essa capacidade para que as atribuições de função não sejam necessárias no nível raiz. Quando o Grupo de Gerenciamento Raiz é criado, os usuários não têm acesso a ele. Para que os grupos de gerenciamento comecem a ser usados, o serviço permite a criação dos grupos de gerenciamento iniciais no nível raiz. Para obter mais informações, confira Grupo de gerenciamento raiz para cada diretório.
Azure Cloud Shell
O Azure hospeda o Azure Cloud Shell, um ambiente de shell interativo que pode ser usado por meio do navegador. É possível usar o bash ou o PowerShell com o Cloud Shell para trabalhar com os serviços do Azure. É possível usar os comandos pré-instalados do Cloud Shell para executar o código neste artigo, sem precisar instalar nada no seu ambiente local.
Para iniciar o Azure Cloud Shell:
Opção | Exemplo/Link |
---|---|
Selecione Experimentar no canto superior direito de um bloco de código ou de comando. Selecionar Experimentar não copia automaticamente o código nem o comando para o Cloud Shell. | |
Acesse https://shell.azure.com ou selecione o botão Iniciar o Cloud Shell para abri-lo no navegador. | |
Selecione o botão Cloud Shell na barra de menus no canto superior direito do portal do Azure. |
Para usar o Azure Cloud Shell:
Inicie o Cloud Shell.
Selecione o botão Copiar em um bloco de código (ou bloco de comando) para copiar o código ou o comando.
Cole o código ou comando na sessão do Cloud Shell selecionando Ctrl+Shift+V no Windows e no Linux, ou selecionando Cmd+Shift+V no macOS.
Selecione Enter para executar o código ou o comando.
Criação na API REST
Para a API REST, use o ponto de extremidade Grupos de Gerenciamento – Criar ou Atualizar para criar um grupo de gerenciamento. Neste exemplo, a groupId do grupo de gerenciamento é Contoso.
URI da API REST
PUT https://management.azure.com/providers/Microsoft.Management/managementGroups/Contoso?api-version=2020-05-01
Sem corpo da solicitação
A groupId é um identificador exclusivo que está sendo criado. Essa ID é usada por outros comandos para referenciar esse grupo e não poderá ser alterada posteriormente.
Caso deseje que o grupo de gerenciamento mostre outro nome no portal do Azure, adicione a propriedade properties.displayName ao corpo da solicitação. Por exemplo, para criar um grupo de gerenciamento com a groupIdContoso e o nome de exibição Contoso Group, use o seguinte ponto de extremidade e corpo da solicitação:
URI da API REST
PUT https://management.azure.com/providers/Microsoft.Management/managementGroups/Contoso?api-version=2020-05-01
Corpo da solicitação
{ "properties": { "displayName": "Contoso Group" } }
Nos exemplos anteriores, o grupo de gerenciamento é criado no grupo de gerenciamento raiz. Para especificar outro grupo de gerenciamento como o pai, use a propriedade properties.parent.id.
URI da API REST
PUT https://management.azure.com/providers/Microsoft.Management/managementGroups/Contoso?api-version=2020-05-01
Corpo da solicitação
{ "properties": { "displayName": "Contoso Group", "parent": { "id": "/providers/Microsoft.Management/managementGroups/HoldingGroup" } } }
Limpar os recursos
Para remover o grupo de gerenciamento criado acima, use o ponto de extremidade Grupos de Gerenciamento – Excluir:
URI da API REST
DELETE https://management.azure.com/providers/Microsoft.Management/managementGroups/Contoso?api-version=2020-05-01
Sem corpo da solicitação
Próximas etapas
Neste guia de início rápido, você criou um grupo de gerenciamento para organizar sua hierarquia de recursos. O grupo de gerenciamento pode conter assinaturas ou outros grupos de gerenciamento.
Para saber mais sobre grupos de gerenciamento e como gerenciar sua hierarquia de recursos, prossiga para: