AuthBinder (versão prévia)
O AuthBinder é uma plataforma de garantia de agente de IA. Capturar a telemetria de chamada de ferramenta de seus agentes de IA e fluxos de trabalho automatizados, pontuar risco comportamental e receber um relatório de conformidade estruturado entregue por um analista de segurança. A AuthBinder ajuda as organizações a cumprir seu dever de obrigações de cuidado sob as leis modernas de responsabilidade do produto, identificando comportamentos de agentes de IA que poderiam expô-los a penalidades regulatórias ou responsabilidade criminal.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | AuthBinder |
| URL | https://authbinder.com |
| support@authbinder.com |
| Metadados do conector | |
|---|---|
| Publicador | Authbinder |
| Site | https://authbinder.com |
| Política de privacidade | https://authbinder.com/privacy |
| Categories | IA; Segurança |
Conector do AuthBinder
O AuthBinder é uma plataforma de garantia de agente de IA. Esse conector permite que Copilot Studio agentes e Power Automate flua a telemetria do agente de log para o AuthBinder e recupere os relatórios de conformidade e descobertas de risco.
Ações
- LogAgentEvent /LogEventsBatch — enviar eventos de telemetria
- ListFindings – recuperar descobertas de risco
- ListReports/GetReport — recuperar relatórios de conformidade
- GetConnectionStatus /HealthCheck — verificações de conectividade
Authentication
Chave de API (cabeçalho X-API-Key)
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Descrição | Obrigatório |
|---|---|---|---|
| Chave de API | securestring | A chave de API para esta api | True |
Ações
| Evento do Agente de Log |
Envie um único evento de telemetria do agente de IA para o AuthBinder para relatórios de pontuação e conformidade de risco. |
| Listar descobertas |
Listar resultados de risco para esse locatário, opcionalmente filtrados por resolução ou status de supressão |
| Listar relatórios |
Listar relatórios de conformidade registrados para este locatário |
| Lote de Eventos do Agente de Log |
Envie até 500 eventos de telemetria em uma única chamada para registro em massa eficiente. |
| Obter Relatório |
Recuperar um único relatório por ID |
| Obter status da conexão |
Verifique se o agente está conectado ao AuthBinder e quantos eventos foram recebidos. |
| Verificação de saúde |
Verifique se a API do AuthBinder está acessível e operacional. |
Evento do Agente de Log
Envie um único evento de telemetria do agente de IA para o AuthBinder para relatórios de pontuação e conformidade de risco.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
tenantId
|
tenantId | True | string |
Sua ID de Locatário do AuthBinder. |
|
ID do agente
|
agentId | True | string |
Um identificador exclusivo para seu agente. |
|
ferramenta
|
tool | True | string |
O nome da ferramenta ou ação chamada. |
|
destino
|
destination | string |
O serviço externo ou sistema acessado. |
|
|
ação
|
action | string |
O tipo de ação executada (ler, gravar, excluir, executar). |
|
|
aprovado
|
approved | boolean |
Se essa ação foi explicitamente aprovada por um humano. |
|
|
êxito
|
success | boolean |
Se a chamada de ferramenta foi bem-sucedida. |
|
|
userId
|
userId | string |
Identificador opcional do usuário que disparou o agente. |
|
|
durationMs
|
durationMs | integer |
Quanto tempo a chamada de ferramenta levou em milissegundos. |
|
|
carimbo de data/hora
|
timestamp | date-time |
Quando o evento ocorreu. |
Retornos
- Body
- EventResponse
Listar descobertas
Listar resultados de risco para esse locatário, opcionalmente filtrados por resolução ou status de supressão
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Resolvido
|
resolved | string |
Filtrar descobertas por status resolvido |
|
|
Suprimido
|
suppressed | string |
Filtrar descobertas por status suprimido |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
id
|
id | string |
id |
|
title
|
title | string |
title |
|
descrição
|
description | string |
descrição |
|
severidade
|
severity | string |
severidade |
|
categoria
|
category | string |
categoria |
|
agentRef
|
agentRef | string |
agentRef |
|
toolName
|
toolName | string |
toolName |
|
eventId
|
evidence.eventId | string |
eventId |
|
matchedKeyNames
|
evidence.matchedKeyNames | array of string |
matchedKeyNames |
|
recomendação
|
recommendation | string |
recomendação |
|
analystNote
|
analystNote | string |
analystNote |
|
revisado
|
reviewed | boolean |
revisado |
|
suprimido
|
suppressed | boolean |
suprimido |
|
resolvido
|
resolved | boolean |
resolvido |
|
createdAt
|
createdAt | string |
createdAt |
Listar relatórios
Listar relatórios de conformidade registrados para este locatário
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Status
|
status | string |
Filtrar relatórios por status |
|
|
Tipo de Relatório
|
report_type | string |
Filtrar relatórios por tipo |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
id
|
id | string |
id |
|
nome
|
name | string |
nome |
|
tipoDeRelatório
|
reportType | string |
tipoDeRelatório |
|
status
|
status | string |
status |
|
blobUrl
|
blobUrl | string |
blobUrl |
|
analystNotes
|
analystNotes | string |
analystNotes |
|
analystApproved
|
analystApproved | boolean |
analystApproved |
|
analystApprovedAt
|
analystApprovedAt | string |
analystApprovedAt |
|
deliveredAt
|
deliveredAt | string |
deliveredAt |
|
generatedAt
|
generatedAt | string |
generatedAt |
|
createdAt
|
createdAt | string |
createdAt |
Lote de Eventos do Agente de Log
Envie até 500 eventos de telemetria em uma única chamada para registro em massa eficiente.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
tenantId
|
tenantId | True | string |
Sua ID de Locatário do AuthBinder. |
|
ID do agente
|
agentId | True | string |
Um identificador exclusivo para seu agente. |
|
ferramenta
|
tool | True | string |
O nome da ferramenta ou ação chamada. |
|
destino
|
destination | string |
O serviço externo ou sistema acessado. |
|
|
ação
|
action | string |
O tipo de ação executada (ler, gravar, excluir, executar). |
|
|
aprovado
|
approved | boolean |
Se essa ação foi explicitamente aprovada por um humano. |
|
|
êxito
|
success | boolean |
Se a chamada de ferramenta foi bem-sucedida. |
|
|
userId
|
userId | string |
Identificador opcional do usuário que disparou o agente. |
|
|
durationMs
|
durationMs | integer |
Quanto tempo a chamada de ferramenta levou em milissegundos. |
|
|
carimbo de data/hora
|
timestamp | date-time |
Quando o evento ocorreu. |
Retornos
- Body
- BatchResponse
Obter Relatório
Recuperar um único relatório por ID
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do Relatório
|
report_id | True | string |
O identificador exclusivo do relatório a ser recuperado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | string |
id |
|
nome
|
name | string |
nome |
|
tipoDeRelatório
|
reportType | string |
tipoDeRelatório |
|
status
|
status | string |
status |
|
blobUrl
|
blobUrl | string |
blobUrl |
|
analystNotes
|
analystNotes | string |
analystNotes |
|
analystApproved
|
analystApproved | boolean |
analystApproved |
|
analystApprovedAt
|
analystApprovedAt | string |
analystApprovedAt |
|
deliveredAt
|
deliveredAt | string |
deliveredAt |
|
generatedAt
|
generatedAt | string |
generatedAt |
|
createdAt
|
createdAt | string |
createdAt |
Obter status da conexão
Verifique se o agente está conectado ao AuthBinder e quantos eventos foram recebidos.
Retornos
- Body
- ConnectionStatus
Verificação de saúde
Definições
EventResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | string | |
|
tenantId
|
tenantId | string | |
|
agentRef
|
agentRef | string | |
|
toolName
|
toolName | string | |
|
riskLevel
|
riskLevel | string | |
|
carimbo de data/hora
|
timestamp | string | |
|
createdAt
|
createdAt | string |
Resposta em lote
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ingerido
|
ingested | integer | |
|
total
|
total | integer | |
|
Erros
|
errors | array of object | |
|
items
|
errors | object |
Status de Conexão
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
tenantId
|
tenantId | string | |
|
conectado
|
connected | boolean | |
|
eventsReceived
|
eventsReceived | integer | |
|
lastSeen
|
lastSeen | string | |
|
firstSeen
|
firstSeen | string |
HealthResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
status
|
status | string | |
|
versão
|
version | string |