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.
Referência de comando da CLI
Importante
Você precisa fazer parte do programa de prévia Frontier para obter acesso antecipado ao Microsoft Agent 365. A Frontier conecta você diretamente às mais recentes inovações de IA da Microsoft. Prévias da Frontier estão sujeitas aos termos de pré-visualização existentes dos seus contratos com clientes. Como esses recursos ainda estão em desenvolvimento, sua disponibilidade e capacidades podem mudar ao longo do tempo.
Configure seu ambiente do Agente 365 com controle granular sobre cada etapa. Esse comando gerencia o fluxo de trabalho de instalação inicial para blueprints do Agente 365.
função Minimum necessária: Azure Colaborador + Administradorglobal
Sintaxe
a365 setup [command] [options]
Opções
| Opção | Description |
|---|---|
-?, , -h--help |
Mostra informações de ajuda e uso. |
Ordem de execução recomendada
# 0. Check prerequisites (optional)
a365 setup requirements
# 1. Create infrastructure (or skip if infrastructure exists)
a365 setup infrastructure
# 2. Create blueprint
a365 setup blueprint
# 3. Configure MCP permissions
a365 setup permissions mcp
# 4. Configure bot permissions
a365 setup permissions bot
# 5. Configure CopilotStudio permissions (if needed)
a365 setup permissions copilotstudio
# 6. Configure custom permissions (if needed)
a365 setup permissions custom
Ou execute todas as etapas ao mesmo tempo:
# Full setup (includes infrastructure)
a365 setup all
# Skip infrastructure if it already exists
a365 setup all --skip-infrastructure
setup requirements
Valide os pré-requisitos para a instalação do Agente 365. Executa verificações de requisitos modulares e fornece diretrizes para todos os problemas encontrados.
a365 setup requirements [options]
Este comando executa as seguintes etapas:
- Verifica todos os pré-requisitos necessários para a instalação do Agente 365.
- Relata quaisquer problemas com diretrizes de resolução detalhadas.
- Continua verificando todos os requisitos mesmo se algumas verificações falharem.
- Fornece um resumo de todas as verificações no final.
requirements opções
| Opção | Description |
|---|---|
-c, --config <config> |
Caminho do arquivo de configuração. O padrão é a365.config.json. |
-v, --verbose |
Mostra a saída detalhada de todas as verificações. |
--category <category> |
Executa verificações somente para uma categoria específica, como Azure, Authentication ou Configuration. |
-?, , -h--help |
Mostra informações de ajuda e uso. |
setup infrastructure
Crie Azure infraestrutura.
permissões necessárias Minimum: Azure Colaborador ou Proprietário da Assinatura
a365 setup infrastructure [options]
infrastructure opções
| Opção | Description |
|---|---|
-c, --config <config> |
Caminho do arquivo de configuração. O padrão é a365.config.json. |
-v, --verbose |
Mostrar saída detalhada. |
--dry-run |
Mostrar o que seria feito sem a execução. |
-?, , -h--help |
Mostra informações de ajuda e uso. |
setup blueprint
Criar blueprint do agente (registro de aplicativo do Entra ID).
Permissões mínimas necessárias: função desenvolvedor de ID do agente
a365 setup blueprint [options]
blueprint opções
| Opção | Description |
|---|---|
-c, --config <config> |
Caminho do arquivo de configuração. O padrão é a365.config.json. |
-v, --verbose |
Mostrar saída detalhada. |
--dry-run |
Mostrar o que seria feito sem a execução. |
--no-endpoint |
Não registre o ponto de extremidade de mensagens (somente blueprint). |
--endpoint-only |
Registre apenas o ponto de extremidade de mensagens. Requer blueprint existente. |
-?, , -h--help |
Mostra informações de ajuda e uso. |
setup permissions
Configure concessões de permissão OAuth2 e permissões herdáveis.
Permissões mínimas necessárias: Administrador Global
a365 setup permissions [command] [options]
Opções
| Opção | Description |
|---|---|
-?, , -h--help |
Mostra informações de ajuda e uso. |
Subcomandos
| Subcommand | Description |
|---|---|
mcp |
Configure concessões do servidor MCP OAuth2 e permissões herdáveis. |
bot |
Configurar concessões da API do Bot de Mensagens OAuth2 e permissões herdáveis. |
custom |
Aplica permissões de API personalizadas ao blueprint do agente que vão além das permissões padrão necessárias para a operação do agente. |
copilotstudio |
Configura concessões de permissão OAuth2 e permissões herdáveis para que o blueprint do agente invoque Copilot co-pilotos do Studio por meio da API do Power Platform. |
setup permissions mcp
Configure concessões do servidor MCP OAuth2 e permissões herdáveis.
Permissões mínimas necessárias: Administrador Global
a365 setup permissions mcp [options]
Esse comando:
- Leituras
ToolingManifest.jsondodeploymentProjectPathespecificado ema365.config.json. - Concede concessões de permissão delegada OAuth2 para cada escopo de servidor MCP para o blueprint do agente.
- Configura permissões herdáveis para que as instâncias do agente possam acessar as ferramentas do MCP.
- É idempotente e seguro para ser executado várias vezes.
Importante
- Antes de executar esse comando, execute
a365 config displaypara verificar se apontadeploymentProjectPathpara a pasta do projeto que contém a atualizaçãoToolingManifest.json. Se o desenvolvedor adicionar servidores MCP em um computador diferente, compartilhe a atualizaçãoToolingManifest.jsoncom o Administrador Global primeiro. A execução sem a correçãoToolingManifest.jsonnão adiciona as novas permissões de servidor MCP ao blueprint. - Execute este comando após a execução
a365 develop add-mcp-serversdo desenvolvedor. Adicionar servidores MCP ao manifesto e conceder permissões ao blueprint são duas etapas separadas. Após a conclusão desse comando, as permissões do servidor MCP ficam visíveis no blueprint do agente.
permissions mcp opções
| Opção | Description |
|---|---|
-c, --config <config> |
Caminho do arquivo de configuração. O padrão é a365.config.json. |
-v, --verbose |
Mostrar saída detalhada. |
--dry-run |
Mostrar o que seria feito sem a execução. |
-?, , -h--help |
Mostra informações de ajuda e uso. |
setup permissions bot
Configurar concessões da API do Bot de Mensagens OAuth2 e permissões herdáveis.
Permissões mínimas necessárias: Administrador Global
Pré-requisitos: permissões blueprint e MCP (executar a365 setup permissions mcp primeiro)
A etapaNext: implante seu agente (execute a365 deploy se estiver hospedando no Azure)
a365 setup permissions bot [options]
permissions bot opções
| Opção | Description |
|---|---|
-c, --config <config> |
Caminho do arquivo de configuração. O padrão é a365.config.json. |
-v, --verbose |
Mostrar saída detalhada. |
--dry-run |
Mostrar o que seria feito sem a execução. |
-?, , -h--help |
Mostra informações de ajuda e uso. |
setup permissions custom
Aplica permissões de API personalizadas ao blueprint do agente que vão além das permissões padrão necessárias para a operação do agente. Usando esse comando, você concede ao agente acesso a escopos de Microsoft Graph adicionais, como Presença, Arquivos e Chat, ou a APIs personalizadas registradas no locatário da ID do Entra da sua organização.
Permissões mínimas necessárias: Administrador Global
Pré-requisitos: executar a365 setup blueprint primeiro. Adicione permissões personalizadas usando a365.config.jsona365 config permissions antes de executar este comando.
a365 setup permissions custom [options]
Esse comando:
- Configura as concessões de permissão delegada OAuth2 com consentimento do administrador para cada recurso configurado.
- Define permissões herdáveis para que os usuários do agente possam herdar o acesso do blueprint.
- Reconcilia Microsoft Entra com a configuração atual adicionando novas permissões e removendo as permissões que foram excluídas da configuração.
- É idempotente e seguro para ser executado várias vezes.
permissions custom opções
| Opção | Description |
|---|---|
-c, --config <config> |
Caminho do arquivo de configuração. O padrão é a365.config.json. |
-v, --verbose |
Mostrar saída detalhada. |
--dry-run |
Mostrar o que seria feito sem a execução. |
-?, , -h--help |
Mostra informações de ajuda e uso. |
Configurar permissões personalizadas
Use a365 config permissions para adicionar permissões personalizadas à configuração antes de executar este comando:
# Add Microsoft Graph extended permissions
a365 config permissions `
--resource-app-id 00000003-0000-0000-c000-000000000000 `
--scopes Presence.ReadWrite,Files.Read.All,Chat.Read
# Add custom API permissions
a365 config permissions `
--resource-app-id <your-api-app-id> `
--scopes CustomScope.Read,CustomScope.Write
# Apply all configured custom permissions
a365 setup permissions custom
O nome do recurso é resolvido automaticamente de Azure durante a instalação. Você não precisa especificá-lo na configuração.
Remover permissões personalizadas
Para remover permissões personalizadas da configuração e do Microsoft Entra:
# Step 1: Remove from config
a365 config permissions --reset
# Step 2: Reconcile Microsoft Entra with updated config
a365 setup permissions custom
Integração com setup all
Quando a configuração inclui permissões personalizadas, a execução a365 setup all as configura automaticamente. A ordem de instalação completa é:
- Infraestrutura
- Projeto
- Permissões mcp
- Permissões da API do Bot
- Permissões de blueprint personalizadas (se configuradas)
- Ponto de extremidade de mensagens
setup permissions copilotstudio
Configura concessões de permissão OAuth2 e permissões herdáveis para que o blueprint do agente invoque Copilot co-pilotos do Studio por meio da API do Power Platform.
Permissões mínimas necessárias: Administrador Global
Pré-requisitos: executar a365 setup blueprint primeiro.
a365 setup permissions copilotstudio [options]
Esse comando:
- Garante que a entidade de serviço da API do Power Platform exista em seu locatário.
- Cria uma concessão de permissão OAuth2 do blueprint para a API do Power Platform com o
CopilotStudio.Copilots.Invokeescopo. - Define permissões herdáveis para que as instâncias do agente possam invocar Copilot co-pilotos do Studio.
permissions copilotstudio opções
| Opção | Description |
|---|---|
-c, --config <config> |
Caminho do arquivo de configuração. O padrão é a365.config.json. |
-v, --verbose |
Mostrar saída detalhada. |
--dry-run |
Mostrar o que seria feito sem a execução. |
-?, , -h--help |
Mostra informações de ajuda e uso. |
Use esse comando quando o agente precisar invocar co-pilotos do Copilot Studio em runtime ou chamar APIs do Power Platform que exigem permissões copilotStudio.
setup all
Executar todas as etapas de instalação para configurar o ambiente do Agente 365
a365 setup all [options]
Executa a configuração completa do Agente 365, todas as etapas em sequência.
Inclui: Infraestrutura, Blueprint, Permissões e Ponto de Extremidade.
Permissões mínimas necessárias (o Administrador Global tem todas essas permissões):
- Azure Colaborador de Assinatura (para infraestrutura e ponto de extremidade)
- Função desenvolvedor de ID do agente (para criação de blueprint)
- Administrador global (para concessões de permissão e consentimento do administrador)
setup all opções
| Opção | Description |
|---|---|
-c, --config <config> |
Caminho do arquivo de configuração. O padrão é a365.config.json. |
-v, --verbose |
Mostrar saída detalhada. |
--dry-run |
Mostrar o que seria feito sem a execução. |
--skip-infrastructure |
Ignore Azure criação de infraestrutura (use se a infraestrutura já existir). Essa opção ainda cria: Blueprint, Permissões e Ponto de Extremidade. |
--skip-requirements |
Ignorar a verificação de validação de requisitos. Use com cuidado: a instalação poderá falhar se os pré-requisitos não forem atendidos. |
-?, , -h--help |
Mostra informações de ajuda e uso. |