Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os modelos do Bicep permitem definir e implantar recursos do Microsoft Graph, como grupos e aplicativos, usando a infraestrutura como código. Para começar, você precisa do seguinte:
- Arquivos ou modelos do Bicep: os modelos são escritos na linguagem Bicep , uma linguagem específica do domínio que usa sintaxe declarativa para implantar recursos para sua infraestrutura como soluções de código.
- Ferramentas do Bicep: ferramentas que permitem criar, implantar e gerenciar recursos do Microsoft Graph com suporte por meio dos modelos do Bicep.
Cenário: suponha que você queira chamar APIs personalizadas dos Aplicativos Lógicos do Azure e proteger seu aplicativo Web com a ID do Microsoft Entra. Em vez de criar manualmente as duas identidades de aplicativo para o aplicativo lógico e o aplicativo Web, defina os recursos de aplicativo e entidade de serviço do Microsoft Graph em um arquivo Bicep. No mesmo arquivo, também defina o aplicativo lógico do Azure e os recursos do aplicativo Web do Azure. Essa abordagem permite que você implante recursos do Azure e do Microsoft Graph juntos, para manter a consistência durante todo o ciclo de vida de desenvolvimento.
Este artigo explica como os modelos Bicep e a extensão Bicep do Microsoft Graph permitem automatizar e implantar recursos do Microsoft Graph de forma consistente em todo o ciclo de vida de desenvolvimento.
Extensão do Microsoft Graph Bicep
Criada com base no recurso de extensibilidade do Bicep, a extensão Bicep do Microsoft Graph permite criar, implantar e gerenciar um conjunto limitado de recursos do Microsoft Graph (atualmente recursos da ID do Microsoft Entra) em arquivos de modelo do Bicep com recursos do Azure. A imagem a seguir mostra essa interação.
Esta fundação permite que você:
- Use ferramentas familiares para implantar recursos do Azure com os recursos do Microsoft Graph necessários, como aplicativos e entidades de serviço, usando práticas de IaC (infraestrutura como código) e DevOps.
- Use modelos Bicep e práticas de IaC para implantar e gerenciar os recursos do Microsoft Graph do locatário.
Benefícios da extensão Bicep do Microsoft Graph
- Experiência de criação: você obtém a mesma experiência de criação de primeira classe na extensão Bicep para VS Code e Bicep para Visual Studio quando a usa para criar seus arquivos Bicep. O editor fornece segurança de tipo avançado, IntelliSense e validação de sintaxe.
Suporte para versões beta e v1.0 da API: a extensão Bicep do Microsoft Graph permite que você referencie versões beta e v1.0 de tipos de recursos do Microsoft Graph compatíveis no mesmo arquivo Bicep.
Resultados repetíveis: implante sua infraestrutura em todo o ciclo de vida de desenvolvimento e conheça a implantação de seus recursos de maneira consistente. Os arquivos Bicep são idempotentes, portanto, você implanta o mesmo arquivo muitas vezes e obtém os mesmos tipos de recursos no mesmo estado. Crie um arquivo que represente o estado desejado em vez de criar arquivos separados para cada atualização.
Orquestração: Você não precisa se preocupar com a ordem das operações. O Resource Manager orquestra a implantação de recursos interdependentes para que eles sejam criados na ordem certa. Quando possível, o Resource Manager implanta recursos em paralelo para que suas implantações sejam concluídas mais rapidamente do que as implantações seriais. Implante o arquivo com um comando em vez de executar vários comandos.
License requirements
Você precisa das licenças certas para implantar recursos do Microsoft Graph usando o Bicep. Se você também implantar recursos do Azure, precisará de uma assinatura válida do Azure.
Suporte à nuvem nacional
Além da nuvem pública, há suporte para a extensibilidade do Bicep e a extensão Bicep do Microsoft Graph nessas nuvens.
| Cloud environment | Bicep extensibility | Extensão do Microsoft Graph Bicep |
|---|---|---|
| Microsoft Cloud para o Governo dos EUA |
|
|
| Microsoft Azure e Microsoft 365 operados pela 21Vianet |
|
|
Introdução
| Topic | Resources |
|---|---|
| Experimente seu primeiro início rápido | Comece instalando ferramentas do Bicep e, em seguida, crie e implante seu primeiro arquivo Bicep com recursos do Microsoft Graph em minutos. |
| Saiba mais com a comunidade |
Treinamento técnico de John Savill no YouTube Esse recurso é da comunidade e a Microsoft não o mantém oficialmente. |
| Saiba mais sobre o Bicep |
-
Visão geral do Bicep - Módulos de treinamento para o Bicep |
| Saiba mais sobre o Microsoft Graph |
-
Visão geral do Microsoft Graph - Princípios de autenticação e autorização - Tutoriais do Microsoft Graph |
| Explorar os tipos de bíceps do Microsoft Graph | Referência de recurso do Microsoft Graph Bicep |