Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Note
Este artigo descreve as funcionalidades usadas em agentes ou fluxos de agentes alimentados pelo arnês padrão.
Os agentes usam ferramentas e conhecimento para executar ações em nome dos usuários e coletar informações contextuais relevantes. Os programadores frequentemente armazenam estas ferramentas e fontes de conhecimento em sistemas externos, como Microsoft Dataverse, Microsoft SharePoint ou outras APIs. Para aceder a estes recursos de forma segura, os agentes precisam de autenticar-se para estabelecer ligações entre si e o sistema externo. O agente pode utilizar a autenticação do autor do agente ou a autenticação do utilizador, conforme o cenário.
No Microsoft Copilot Studio, utiliza-se ligações para aceder de forma segura a serviços autenticados de ferramentas e conhecimento. Você pode criar conexões com várias fontes de dados, como Microsoft Dataverse, Microsoft SharePoint ou APIs externas.
Ver e gerir ligações de agentes
No Copilot Studio, podes ver e configurar as ligações que o teu agente usa na página Connection Settings.
Na página de Definições de Ligação , pode configurar e gerir as ligações que o seu agente utiliza. Pode ver as ligações existentes, criar novas ligações e editá-las ou desligá-las conforme necessário.
Exibir conexões na página Configurações de Conexão
Vai à página do teu agente no Copilot Studio selecionando Agentes e depois selecionando o agente que queres ver.
A página de descrição geral do agente é aberta.
Selecione Configurações para abrir a página Configurações do agente.
Selecione Definições de Ligação.
Vês uma lista numa tabela com todas as ligações associadas ao teu agente. Para cada ligação, pode ver:
- Nome da conexão
- Ferramentas e fontes de conhecimento que utilizam a ligação
- Estado da ligação
Definições de estado da ligação
O estado da ligação indica o estado atual da ligação. Existem vários estados possíveis:
- Ligado: A ligação está ativa, e o agente pode usá-la para aceder à ferramenta ou conhecimento associado.
- Não Ligado: Não há ligação ativa. O agente não pode aceder à ferramenta ou ao conhecimento associado. Precisas de estabelecer uma ligação.
- Desativado: A ligação está desativada, possivelmente por um administrador, e o agente não a está a usar neste momento.
- Expirado: As credenciais de autenticação da ligação estão expiradas e já não são válidas. É necessário reautenticar a ligação para que o agente possa aceder à ferramenta ou conhecimento associado.
- Estagnada: A ligação já não é válida nem utilizável, normalmente porque foi cortada ou com tempo de expiração. Precisa de rever e atualizar ou substituir a ligação para que o agente aceda à ferramenta ou conhecimento associado.
Filtrar ligações
Se tiver várias conexões configuradas no seu agente, filtre a lista para encontrar a conexão com que pretende trabalhar. Aplique diferentes filtros para visualizar ligações com base no seu estado, como Ativado, Desativado, Conectado, Não Ligado, Expirado ou Estagnado.
Selecione ou crie uma ligação individual
Em Status para a entrada de ligação na lista, selecione o hiperlink ao lado do status para abrir a janela Criar ou escolher uma ligação.
Seleciona ... para abrir a configuração de Ligação .
Selecione uma ligação existente da lista ou selecione Criar nova ligação para criar uma nova.
Se você selecionar Criar nova conexão, um painel de configuração de conexão será aberto. Se necessário, poderá ser solicitado a iniciar sessão no serviço ou a fornecer mais informações para concluir a configuração da ligação.
Quando terminar, selecione Enviar para salvar as alterações.
Configurou a conexão e associou-a ao seu agente. O seu agente pode usar a ligação para aceder às ferramentas e ao conhecimento.
Ver detalhes e configurar parâmetros de ligação
Em Gerenciar para a entrada de conexão na lista, selecione Ver detalhes para ver mais detalhes sobre a conexão.
As informações aparecem em duas abas.
- Detalhes: Exibe o nome da conexão, a descrição, o status e os detalhes da criação.
- Parâmetros de conexão: Exibe os parâmetros de conexão, como detalhes de autenticação, chaves de API ou outras informações necessárias e permite configurar os detalhes.
Partilhe parâmetros de ligação para a autenticação em nome de outro (OBO)
Para algumas ligações que suportam single sign-on (SSO), pode definir a ligação para utilizar a autenticação On-Behalf-Of (OBO). Num fluxo OBO, o utilizador delega ao agente a utilização dos parâmetros de ligação do utilizador com o serviço em nome do utilizador. Este método de autenticação é útil quando o agente precisa de aceder a recursos que requerem permissões específicas do utilizador ou quando é necessário realizar ações no contexto da identidade do utilizador.
Habilitar o compartilhamento de parâmetros para OBO
Em Parâmetros de conexão para a entrada de conexão na lista, você pode permitir que o usuário autorize o compartilhamento de parâmetros de conexão específicos.
Em Parâmetros de conexão, ative Permitir permissão para compartilhar parâmetros.
Marque as caixas de seleção para os parâmetros que você deseja permitir que o usuário compartilhe.
É pedido ao utilizador que conceda permissão para estes parâmetros quando o agente utiliza a autenticação OBO.
Experiência de utilizador para autenticação OBO
Quando o agente usa a autenticação OBO, o usuário é solicitado a conceder permissão para que o agente use seus parâmetros de conexão. O utilizador pode escolher permitir ou negar esta permissão. Se o usuário permitir, o agente poderá acessar recursos e executar ações em nome do usuário. O agente liga-se ao serviço de forma transparente utilizando os parâmetros de ligação partilhados.
Prompts de ligação repetidos ao usar o OAuth 2.0 com as ferramentas Microsoft Graph API
Quando utiliza autenticação OAuth 2.0 , cada utilizador deve iniciar sessão e conceder consentimento. Quando partilhas ou alojas o agente, outros utilizadores ainda não consentiram, por isso veem o cartão Connect .
Para evitar prompts repetidos, experimente uma das seguintes opções de autenticação:
Ativar a autenticação única (SSO) do Teams com o fluxo on-behalf-of (OBO): Os utilizadores iniciam sessão uma vez no Teams. Não é necessário consentimento extra no chat.
Utilizar permissões de aplicação (principal de serviço): O serviço de back-end chama o Microsoft Graph com credenciais da aplicação. Não é necessário consentimento do utilizador.
Utilize OAuth SSO genérico para agentes alojados na web: A sua aplicação gere o início de sessão e transfere o token para o agente.
Conceder consentimento do administrador para os âmbitos delegados: Elimina pedidos de permissão por utilizador. Ainda é necessário um registo inicial.
Note
- Se as suas chamadas exigirem dados específicos de cada utilizador, use SSO.
- Se as chamadas forem para todo o tenant, use permissões da aplicação.