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.
O Copilot Studio Kit oferece suporte ao teste de agentes personalizados com autenticação de usuário quando você usa o Entra ID v2 como o provedor de serviços com SSO habilitado. Em resumo, você cria e configura os aplicativos necessários no portal do Azure e, em seguida, cria a configuração do agente no Copilot Studio Kit.
Para habilitar a autenticação do usuário no Copilot Studio Kit:
- Crie o registro do aplicativo especificamente para fins de autenticação do Copilot Studio Kit.
- Crie o registro do aplicativo para autenticação do Copilot Studio.
- Habilite a autenticação para o agente do Copilot Studio.
- Crie a configuração do agente no Copilot Studio Kit com a autenticação do usuário final habilitada.
- Vincule os aplicativos para que o Copilot Studio Kit possa se autenticar no Direct Line usando a autenticação do Copilot Studio.
Pré-requisitos
- Instale o Copilot Studio Kit se ainda não o fez.
- Tenha permissões apropriadas em seu locatário do Azure Ative Directory para criar registros de aplicativos.
Convenções de nomenclatura recomendadas
Sugerimos usar os seguintes valores nas etapas de configuração a seguir:
- Aplicação de autenticação do Copilot Studio Kit:
KitAuthApp - Aplicativo de autenticação do Copilot Studio:
CopilotStudioAuthApp - Âmbito do Copilot Studio:
copilot.studio.scope
Criar aplicativo de autenticação para o Copilot Studio Kit
Para criar um aplicativo de autenticação para o Copilot Studio Kit, siga as etapas em Criar um registro de aplicativo no Microsoft Entra ID para sua tela personalizada. Repare nas etapas adicionais.
Precisa de:
Crie o registro do aplicativo no Microsoft Entra ID.
(Recomendado) Nomeie o novo aplicativo KitAuthApp.
Durante o processo de registo, anote o ID do diretório (locatário) e o ID da aplicação (cliente). Você precisará desses valores mais tarde ao criar um registro de agente no Copilot Studio Kit e associar o Copilot Studio ao aplicativo Copilot Studio Kit. Você sempre pode obter esses IDs na página Visão geral do registro do aplicativo.
Adicionar o URL de redirecionamento
Certifique-se de apontar para o URL do ambiente Dataverse; Por exemplo
https://<hostname>.crm.dynamics.comComo etapa extra, vá para Certificados & segredos e crie um novo segredo do cliente.
(Recomendado) Nomeie o segredo secreto KitAuthApp.
Armazene o valor desse segredo em um arquivo temporário seguro. Você precisa dele quando configurar a autenticação do seu agente mais tarde.
Em Permissões da API, selecione Conceder consentimento de administrador para <o nome> do locatário e selecione Sim. Se o botão não estiver disponível, talvez seja necessário pedir a um administrador de locatário para inseri-lo para você.
Criar aplicativo de autenticação para o Copilot Studio
Para criar um aplicativo de autenticação para o Copilot Studio, siga as etapas em Configurar a autenticação do usuário com a ID do Microsoft Entra.
Tome nota dos passos adicionais recomendados .
Ao criar o registro do aplicativo:
Nomeie o novo aplicativo CopilotStudioAuthApp.
Em Tipos de conta suportados, selecione Contas em qualquer locatário organizacional (qualquer diretório Microsoft Entra ID - multilocatário) e contas pessoais da Microsoft (por exemplo, Skype, Xbox).
Tome nora do ID do Diretório (inquilino) e o ID da Aplicação (cliente). Você precisará desses valores mais tarde ao habilitar a autenticação do usuário final no Copilot Studio. Você sempre pode obter esses IDs na página Visão geral do registro do aplicativo.
Ao configurar a autenticação manual:
- Use segredos de cliente em vez de credenciais federadas. Anote o valor secreto do cliente . Armazene-o em um arquivo temporário seguro. Você precisará dele mais tarde ao habilitar a autenticação do usuário final no Copilot Studio.
Ao definir um escopo personalizado para seu agente:
(Recomendado) Para Nome do escopo, use copilot.studio.scope.
Tome nota do nome completo do escopo em Escopos (semelhante ao formato
api://xxx/copilot.studio.scope). Você precisará desse valor posteriormente ao habilitar a autenticação do usuário final no Copilot Studio.Conclua estas etapas adicionais:
- Selecione Adicionar um aplicativo cliente.
- Em ID do cliente, insira a ID do cliente do KitAuthApp que você criou anteriormente.
- Verifique se o escopo em Escopos autorizados é o que você criou anteriormente (copilot.studio.scope). Ative a funcionalidade de verificação desse escopo.
- Selecione Adicionar aplicativo.
Habilitar a autenticação do usuário final em seu agente personalizado
Para habilitar a autenticação do usuário final para seu agente personalizado, siga estas etapas:
- No Copilot Studio, em Configurações, selecione Autenticação de Segurança>.
- Selecione Autenticar manualmente.
- Deixe ativado Exigir que os utilizadores iniciem sessão.
- Não altere o URL de redirecionamento. Verifique se o provedor de serviços é o Azure Ative Directory v2.
- Em ID do cliente, insira a ID do cliente de .
CopilotStudioAuthApp - Em Segredo do cliente, insira o segredo do cliente criado para
CopilotStudioAuthApp. - Em URL de troca de token, insira o nome completo do escopo (formato semelhante a
api://xxx/copilot.studio.scope) criado paraCopilotStudioAuthApp. - (Opcional, necessário para a fonte de conhecimento do SharePoint) Em Escopos, adicione Files.Read.All.
- (Opcional, necessário para a fonte de conhecimento do SharePoint) Em Âmbitos, adicione Sites.Read.All.
- Selecione Salvar e, em seguida, selecione Salvar novamente na caixa de diálogo.
- Feche Configurações.
- Selecione Publicar e, em seguida, selecione Publicar novamente na caixa de diálogo.
Criar configuração de agente com a autenticação do usuário final habilitada
Para criar uma configuração de agente com a autenticação do usuário final habilitada, siga estas etapas:
- Vá para Copilot Studio Kit.
- Selecione Agentes na navegação.
- Selecione Novo.
- Insira um Nome.
- Em Tipo(s) de Configuração, selecione Automação de Teste.
- Preencha as Definições de Direct Line. Ative a Segurança do Canal e insira o segredo da Linha Direta.
- Para Autenticação de Usuário, selecione Entra ID v2.
- Em ID do cliente, insira a ID do cliente do KitAuthApp.
- Em ID do inquilino, insira a ID do diretório do KitAuthApp.
- Em Escopo , insira o nome completo do escopo (formato semelhante a
api://xxx/copilot.studio.scope) criado paraCopilotStudioAuthApp. - Selecione Salvar & Fechar.
Agora você está pronto para testar seu agente com a autenticação de usuário final habilitada.