Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Importante
É necessário fazer parte do programa de pré-visualização Frontier para obter acesso antecipado ao Microsoft Agent 365. A Frontier liga-o diretamente às mais recentes inovações de IA da Microsoft. As pré-visualizações da Frontier estão sujeitas aos termos de pré-visualização existentes dos seus contratos com clientes. Como estas funcionalidades ainda estão em desenvolvimento, a sua disponibilidade e capacidades podem mudar ao longo do tempo.
Nota
A autenticação de identidade de agente é um dos dois fluxos de autenticação que pode usar. A outra é o fluxo em nome de (OBO).
O fluxo de autenticação agential permite que um agente atue com a sua própria identidade. Neste fluxo:
- O agente autentica-se usando as suas próprias credenciais (credenciais do projeto do agente)
- O agente opera de forma independente com as suas próprias permissões atribuídas
- O agente tem a sua própria identidade, separada de qualquer utilizador
- Este fluxo é ideal para operações autónomas de agentes que não requerem contexto do utilizador
Casos de uso:
- Operações de agentes autónomos (tarefas agendadas, monitorização)
- Enviar emails ou marcar reuniões a partir da caixa de correio do agente
- Criação e gestão de recursos detidos por agentes
- Processamento em segundo plano sem interação do utilizador
Crie a sua identidade agente
Para desenvolver e testar o seu agente com autenticação agente, precisa de criar a identidade do agente e registá-la no Microsoft 365. Esta identidade permite-lhe testar as capacidades do seu agente, como ferramentas, observabilidade e notificações à medida que as constrói.
O processo de criação de agentes envolve três passos principais:
- Configurar - Inicializar a configuração da CLI do Agente 365
- Configuração - Criar recursos Azure e agente blueprint
- Criar instância - Criar ID de aplicação agente e utilizador
Pré-requisitos
Antes de começar, confirme que tem o seguinte:
- CLI do Agente 365 - Ver instalação do CLI do Agente 365
Permissões obrigatórias:
- Utilizador válido de inquilino com uma das seguintes funções:
- Administrador Global
- Administrador de ID de Agente
- Agent ID Developer
- Acesso a uma subscrição Azure com permissões para criar recursos
Passo 4: Configurar o agente
O a365 config init comando cria a365.config.json, o ficheiro central de configuração utilizado por todos os comandos CLI do Agente 365. A CLI fornece um assistente interativo com integração Azure CLI e predefinições inteligentes para minimizar a entrada manual.
Autenticar com o Azure AD
Antes de inicializar a configuração, autentique com o Azure usando o az login comando:
az login
Selecione a subscrição e o projeto apropriados. O assistente de configuração utiliza o Azure CLI para consultar subscrições disponíveis, grupos de recursos e planos de serviços de aplicação.
Inicializar; Base; Configuração
Execute o seguinte comando para iniciar o assistente de configuração interativa:
a365 config init
O assistente usa integração com Azure CLI e predefinidos inteligentes para minimizar a entrada manual. Serás solicitado para:
| Campo | Description | Exemplo |
|---|---|---|
| Nome do agente | Um identificador único (apenas alfanumérico) | myagent |
| Percurso do projeto de implementação | Caminho para o diretório de projetos do seu agente | C:\MyAgent\sample-agent |
| Email do gestor | Email do gestor que supervisiona este agente | manager@yourtenant.onmicrosoft.com |
| Recursos do Azure | Selecione entre grupos de recursos existentes e planos de serviços de aplicações | (Seleção interativa) |
O assistente gera automaticamente nomes de recursos relacionados, identidades e valida o tipo do seu projeto.
Limitação de disponibilidade
Neste momento, as únicas regiões Azure suportadas são:
centralindiawesteuropewestus
Se selecionar uma região diferente, ou se editar manualmente a location propriedade no a365.config.json ficheiro, verá o seguinte erro ao tentar criar um blueprint de agente.
The selected region ('{location}') is not supported by the Agent 365 CLI. Choose a supported region and ensure your web app name ('{webAppName}') is globally unique
Saiba mais sobre a estrutura de ficheiros de configuração
Verificar a configuração da regra
Use o a365 config display comando para mostrar a sua configuração e verificar se todos os valores estão corretos:
a365 config display
Passo 2: Criar o plano do agente
O a365 setup comando cria recursos Azure e regista o seu blueprint do agente. O blueprint define a identidade, as permissões e os requisitos de infraestrutura do seu agente. Este passo estabelece a base para implementar e executar o seu agente no Azure.
Executar a Configuração
Execute o comando: .
a365 setup
O processo de configuração executa estas operações:
Cria infraestrutura Azure (se ainda não existir):
- Grupo de recursos
- Plano de Serviço de Aplicações com SKU especificado
- Azure Web App com identidade gerida ativada
Plano do agente de registos:
- Cria o blueprint do agente no seu tenant Microsoft Entra
- Cria registos de aplicações Microsoft Entra
- Configura a identidade do agente com as permissões necessárias
Configurar permissões API
- Configura os espólios da Microsoft Graph API
- Configura permissões da API do Bot de Mensagens
- Aplica permissões herdáveis para instâncias de agente
Ficheiros de configuração de atualizações:
- Guarda IDs gerados e endpoints para
a365.generated.config.json - Informação de identidade e recursos gerida por registos
- Guarda IDs gerados e endpoints para
Nota
Durante a configuração, as janelas do navegador abrem para autorização do administrador. Preencha estes fluxos de consentimento para prosseguir. A configuração normalmente demora entre 3 a 5 minutos e a configuração é gravada automaticamente em a365.generated.config.json.
Verificar configuração
Depois de a configuração ser concluída com sucesso, deverá ver um resumo com todos os passos concluídos. Verifique os recursos criados:
Configuração gerada pela visualização:
a365 config display -gConfirme que estes valores estão presentes:
-
agentBlueprintId- ID de aplicação do seu projeto do agente -
agentBlueprintObjectId- ID Microsoft Entra da Blueprint -
managedIdentityPrincipalId- ID principal de identidade gerida atribuído pelo sistema
-
Review Azure Resources in Azure Portal:
Verifique se foram criados os seguintes recursos:
Grupo de Recursos:
- Aceda ao Grupos de recursos e selecione o grupo de recursos relevante.
- Verifique se contém o seu Plano de Serviço de Aplicações e a Aplicação Web
Plano do Serviço de Aplicações
- Planos do Serviço de Aplicações - Serviço de Aplicações do Azure
- Encontre o seu plano e verifique se o escalão de preços corresponde ao seu SKU de configuração
Aplicação Web
- Ir a Serviços>de Aplicações Web
- Encontre a sua aplicação web e depois vá a Definições>Sistema de Identidade>atribuído
- Verificar o estado está Ligado
- Note que o ID do Objeto (principal) corresponde
managedIdentityPrincipalId
Verificar as aplicações Microsoft Entra no Azure Portal:
Aceda a Azure Active DirectoryRegistos de aplicações.
- Procure o seu projeto de agente através do
agentBlueprintId - Abra a aplicação e selecione permissões API
- As permissões de verificação são concedidas com marcas verdes:
- Microsoft Graph (permissões delegadas e de aplicação)
- Permissões da API de bots de mensagens
- Todas as permissões devem mostrar "Concedidas para [O Seu Inquilino]"
- Procure o seu projeto de agente através do
Passo 3: Criar instância de agente
O a365 create-instance comando cria o ID da aplicação agente e o utilizador agente para o blueprint do seu agente, permitindo autenticação e permissões. Isto cria uma instância específica do seu agente com a sua própria identidade e credenciais, permitindo-lhe autenticar-se e operar dentro do seu ambiente Microsoft 365.
Criar instância
Execute o seguinte comando:
a365 create-instance
O que faz:
- Cria ID de aplicação agente - ID Microsoft Entra para esta instância de agente
- Cria utilizador agente - Principal de serviço para a instância do agente
-
Usa o ID do blueprint do agente - A partir da configuração gerada (
a365.generated.config.json) - Concede consentimento de administrador - Aplica automaticamente permissões herdadas do blueprint
- Atualiza a configuração - Guarda novas credenciais agentes no ambiente local
Saída Esperada:
Verá mensagens de progresso para cada fase:
- Fase 1: Criação da Identidade do Agente e do Utilizador do Agente
- Pedidos de consentimento do administrador (janelas do navegador vão abrir)
- Fase 2: Atribuição da licença
- Configuração Atualizada
Verificar instância
Configuração gerada pela visualização:
a365 config display -gVerifique a presença dos seguintes valores:
-
AgenticAppId- ID da aplicação da instância do seu agente -
AgenticUserId- ID de utilizador do seu agente
-
Valide no Azure Portal:
- Aceda a Azure Active Directory>Registos de aplicações.
- Encontra o ID da tua aplicação agente (verifica a configuração gerada para o ID)
- Verificar que as permissões da API são concedidas e consentidas
Próximos passos
A identidade do seu agente está agora registada e pronta. Seguinte:
- Adicionar capacidades de ferramentas - Ativar ferramentas do Microsoft 365 (recomendado para testar autenticação)
- Teste o seu agente - Valide com o Agent Playground