Trust Agentic Enterprise - Padrões

Saiba mais sobre Well-Architected Trust → Agent Enterprise Trust

Padrões

Onde procurarQual é a boa aparência
Agentforce | Configuração do agente✅ Criar usuário de integração “Agent_Product_Support” com conjunto de permissões concedendo leitura no caso/produto, acesso a artigos do Knowledge e ações específicas apenas para atualizações de caso
Agentforce | Configuração do agente✅ Configure o usuário em execução com as permissões mínimas necessárias para o escopo definido do agente
Plataforma | Conjuntos de permissões✅ Crie usuários de integração criados com finalidade para contextos do agente e conceda conjuntos de permissões fornecendo exatamente o que o agente precisa
Plataforma | Monitoramento de evento✅ Após a implantação, use o Monitoramento de evento para identificar permissões concedidas nunca exercidas no tempo de execução e removê-las; a Trilha de auditoria de configuração registra as alterações de configuração (concessões e revogações), não quais permissões são realmente usadas

Anti-Padrões

Onde procurarQual é a aparência ruim
Agentforce | Configuração do agente⚡️ Atribua o Administrador do sistema como usuário em execução porque ele “apenas funciona” e evita erros de permissão durante os testes
Plataforma | OrganizaçãoPermita que os agentes retenham conjuntos de permissões amplos que foram concedidos durante o desenvolvimento sem revisão pós-implementação

Padrões

Onde procurarQual é a boa aparência
Agentforce | Criador de agentes✅ Trate o subagente e a configuração de ação no Criador de agentes como um limite de permissão, não apenas roteamento. Se uma ação não for atribuída a um subagente, o agente não poderá chamá-la
Agentforce | Criador de agentes✅ Remova subagentes que expõem recursos de que o agente não precisa (um agente que responde a perguntas do produto não deve ter modificação de registro, envio de email ou invocação de fluxo no escopo) e revise o escopo do subagente quando as responsabilidades mudarem
Plataforma | Apex✅ Verifique cada ação do Apex no conjunto de ações do agente usa com compartilhamento ou compartilhamento herdado, a menos que o contexto do sistema seja deliberado e documentado, de modo que o usuário em execução mantenha o limite de segurança
Agentforce | Ação✅ Valide saídas da ferramenta em um esquema antes que o agente as processe, tratando cada resposta da ferramenta como entrada não confiável
Agentforce | Ação✅ Restrinja os parâmetros da ferramenta a intervalos de valores permitidos (por exemplo, valide os domínios do destinatário em uma ação de envio de email) em vez de permitir que o fundamento do agente em dados não confiáveis os determine
Agentforce | Ação✅ Impor verificações de permissão no nível da ferramenta na camada de implementação da ferramenta, não apenas na configuração do agente, de modo que uma funcionalidade verifique seu contexto de chamada antes de executar
Agentforce | Ação✅ Usar credenciais nomeadas para todas as chamadas externas de ações do agente

Anti-Padrões

Onde procurarQual é a aparência ruim
Agentforce | Criador de agentes⚡️ Deixar subagentes que expõem modificação de registro, envio de email ou invocação de fluxo em um agente projetado apenas para responder a perguntas do produto
Agentforce | Criador de agentes⚡️ Tratar a configuração do agente como somente roteamento sem reconhecer que qualquer coisa listada é acessível por meio de manipulação de prompt, mesmo funcionalidades que o agente não foi projetado para usar
Plataforma | ApexAdicionar uma ação do Apex personalizada em execução no modo do sistema (sem compartilhamento) que ignora as regras de compartilhamento e segurança em nível de campo do usuário em execução sem projetá-las deliberadamente
Agentforce | Ação⚡️ Processar respostas da ferramenta como entrada confiável sem validação de esquema, permitindo que dados malformados ou injetados alcancem o raciocínio do agente

Padrões

Onde procurarQual é a boa aparência
Agentforce | Configuração do agente✅ Cadeia de permissões de documento: Orquestrador de pedidos (Ler pedidos, Escrever status do pedido) → Especialista de inventário (Ler/Gravar inventário) → Especialista de envio (Criar envio). Verificar permissões de contexto do usuário para todas as operações downstream
Agentforce | Configuração do agente✅ Mapear permissões efetivas da cadeia de orquestração completa antes da implementação
Agentforce | Configuração do agente✅ Projetar limites de permissão em todo o fluxo de trabalho, não apenas agentes individuais

Anti-Padrões

Onde procurarQual é a aparência ruim
Agentforce | Configuração do agente⚡️ Permitir que o orquestrador com permissões limitadas chame o especialista com Modificar todos os dados, ignorando as restrições do orquestrador
Agentforce | Configuração do agente⚡️ Avaliar permissões individuais do agente sem mapear o privilégio efetivo de toda a cadeia de orquestração

Padrões

Onde procurarQual é a boa aparência
Agentforce | Modelo de prompt✅ Instruções separadas dos dados arquitetonicamente: instruções no nível do sistema não devem ser misturadas com conteúdo de origem de registro, texto fornecido pelo usuário ou respostas de ferramenta por meio de concatenação de string
Agentforce | Ação✅ Identifique a descrição do caso, o corpo do email e a transcrição do chat como campos de alto risco. Implemente uma camada de pré-processamento que resuma o conteúdo antes de passar para o raciocínio do agente, removendo possíveis instruções de injeção enquanto preserva o significado
Agentforce | Configuração do agente✅ Defina contratos de validação de entrada em cada limite de agente e trate cada origem de conteúdo externa como não confiável
Data 360 | Fontes de fundamentação✅ Tratar artigos do Knowledge, documentos indexados do Data 360 e fontes de recuperação externas como superfícies de injeção persistentes que precisam de revisão contínua
Einstein | Camada Trust✅ Tratar os controles de segurança da Camada do Einstein Trust como uma camada em defesa em profundidade, não uma solução completa

Anti-Padrões

Onde procurarQual é a aparência ruim
Agentforce | Modelo de promptConcatene a descrição bruta do caso no aviso do agente com as instruções do sistema, presumindo que o modelo distingue o conteúdo do caso das instruções de ataque
Data 360 | Fontes de fundamentaçãoFundamento de fontes Trust sem considerar que o conteúdo adversário persiste e pode ser modificado ao longo do tempo por partes sem acesso direto do agente
Einstein | Camada TrustConfiar exclusivamente nos controles de segurança Trust Layer sem defesas arquitetônicas adicionais para novas técnicas de injeção

Padrões

Onde procurarQual é a boa aparência
Einstein | Camada Trust✅ O agente que recupera informações do caso consulta apenas os campos necessários para raciocínio (Número do caso, Produto, Status, Prioridade) em vez de todos os campos de Caso. O mascaramento de PII fornece proteção adicional se PII inesperado aparecer
Einstein | Camada Trust✅ Configure a Camada de Trust adequadamente e documente os fluxos de dados por meio do processamento da Camada de Trust
Einstein | Camada Trust✅ Determine quais classificações de dados podem inserir a inferência de LLM para seu contexto regulatório
Plataforma | Monitoramento de evento✅ Rotear eventos de auditoria da Camada de Trust para o SIEM junto com dados de Monitoramento de evento
Plataforma | Monitoramento de evento✅ Implemente o registro no nível do aplicativo que captura o que o agente decidiu, qual ação ele tomou e qual resultado comercial resultou junto com os registros da Camada de Trust
Negócios | Documentação✅ Validar a retenção de auditoria da Camada de Trust cumpre os requisitos regulatórios

Anti-Padrões

Onde procurarQual é a aparência ruim
Einstein | Camada TrustConsulte todos os campos de Caso, incluindo notas confidenciais e informações de pagamento, dependendo do mascaramento de PII para remover tudo o que é problemático
Einstein | Camada Trust⚡️ Projete agentes para enviar contexto de registro completo para inferência de LLM presumindo que o mascaramento de PII lida com tudo
Einstein | Camada Trust⚡️ Tratar o mascaramento da Camada Trust PII como uma substituição para a minimização de dados, em vez de como uma defesa em profundidade

Padrões

Onde procurarQual é a boa aparência
Agentforce | Configuração do agente✅ O Especialista de cumprimento do pedido valida os dados do pedido fornecidos pelo orquestrador, incluindo campos obrigatórios (ID do pedido, ID do cliente, SKU do produto), os valores estão dentro dos intervalos esperados (quantidade > 0, preço > 0) e o status do pedido permite o cumprimento antes da execução
Agentforce | Configuração do agente✅ Defina contratos de interface tipados explicitos para comunicação entre agentes com dados estruturados, com escopo e validados
Agentforce | Configuração do agente✅ Projetar cada agente em um fluxo de trabalho de vários agentes para validar o contexto que ele recebe antes de agir, independentemente da identidade do chamador
Agentforce | Configuração do agente✅ Tratar o conteúdo da mensagem interagente com a mesma rigor da entrada de usuário externo
Integração | Serviços externos✅ Para agentes que invocam serviços externos de IA ou agentes de terceiros fora do Salesforce, aplique princípios de zero Trust e valide respostas dentro da estrutura e do escopo esperados

Anti-Padrões

Onde procurarQual é a aparência ruim
Agentforce | Configuração do agente⚡️ O especialista executa diretamente qualquer ação solicitada pelo orquestrador sem validar a estrutura, os valores ou o contexto de autorização da solicitação
Agentforce | Configuração do agente⚡️ Os orquestradores passam strings de instruções brutas que os especialistas tratam como diretivas autoritárias
Agentforce | Configuração do agente⚡️ Passe o contexto de execução completo, os dados da sessão do usuário ou o rastreamento de raciocínio acumulado para cada agente downstream
Integração | Serviços externos⚡️ Ação com base em respostas do agente externo que instruem seu orquestrador a realizar ações fora do escopo da tarefa atual sem rejeição ou escalação

Padrões

Onde procurarQual é a boa aparência
Plataforma | Fluxo✅ Agente de reembolso configurado com o ponto de verificação de Fluxo que requer aprovação humana antes de qualquer reembolso acima de US$ 1.000 ser executado, independentemente da confiança do agente. Ponto de verificação implementado fora do raciocínio do agente
Plataforma | Fluxo✅ Implemente pontos de verificação HITL como portões de fluxo de trabalho fora do loop de raciocínio do agente, projetados como controles arquitetônicos, em vez de instruções do agente
Negócios | Documentação✅ Defina categorias de ações que exigem confirmação humana: ações irreversíveis, ações acima dos limites financeiros, ações que se comunicam externamente, ações que envolvem dados regulamentados, ações em que erros foram observados
Agentforce | Configuração do agente✅ Interfaces de análise de design que apresentam a ação proposta, o agente de dados usado para alcançar a proposta e o caminho de raciocínio, se disponível
Plataforma | Auditoria✅ Armazenar a decisão de revisão com o registro de ação do agente: quem revisou, quando, quais informações foram exibidas, o que decidiu

Anti-Padrões

Onde procurarQual é a aparência ruim
Agentforce | Configuração do agenteConfigure o agente com a instrução “Pedir aprovação antes de emitir reembolsos acima de US$ 1.000” presumindo que a instrução não possa ser substituída por injeção de prompt
Agentforce | Configuração do agenteImplemente HITL como instruções do agente que podem ser interpretadas e potencialmente ignoradas, em vez de como pontos de verificação de fluxo de trabalho fora do caminho de raciocínio
Negócios | Processo⚡️ Apresente aos revisores humanos solicitações de aprovação sem contexto sobre ação proposta, dados usados ou caminho de raciocínio, sem supervisão genuína

Padrões

Onde procurarQual é a boa aparência
Plataforma | Monitoramento de evento✅ Encaminhe eventos de Monitoramento de evento e Camada de Trust para o SIEM para monitoramento de segurança centralizado
Plataforma | Segurança da transação✅ Configurar políticas de segurança da transação com avaliação em tempo real, incluindo funcionalidades de bloqueio e notificação
Agentforce | Configuração do agente✅ Implementar registro de aplicativo personalizado capturando resumos de raciocínio, invocações de ferramenta e falhas de validação
Plataforma | Monitoramento de evento✅ Projete regras de alerta detectando padrões suspeitos específicos do agente: acesso a dados em massa fora das janelas esperadas, invocação de ações não alinhadas à finalidade, falhas de validação repetidas, padrões de orquestração anômalos
Agentforce | Configuração do agente✅ Acompanhe padrões de invocação de ação típicos, volumes de acesso a dados, taxas de chamada de inferência, taxas de erro e tempos de execução por agente para estabelecer linhas de base comportamentais
Plataforma | Monitoramento de evento✅ Definir eventos de segurança específicos do agente: violações de limite de permissão, falhas de validação repetidas, anomalias de orquestração, violações de limite de confiança, padrões de ativação de fallback

Anti-Padrões

Onde procurarQual é a aparência ruim
Plataforma | Monitoramento de evento⚡️ Aplicar padrões de monitoramento de atividade humana a agentes sem estabelecer linhas de base comportamentais específicas do agente
Plataforma | Monitoramento de eventoConte apenas na detecção baseada em assinatura sem monitoramento comportamental que pode detectar novos ataques
Plataforma | Monitoramento de eventoIgnore taxas de erro elevadas, falhas de validação repetidas ou padrões de orquestração anômalos como comportamento normal do agente

Padrões

Onde procurarQual é a boa aparência
Plataforma | Auditoria✅ Para cada ação significativa do agente, capture: identidade do agente e contexto do usuário em execução, evento acionador, dados recuperados para fundamentação, resumo de raciocínio, ação e resultado específicos, nível de confiança, decisão de análise humana, se aplicável
Plataforma | Auditoria✅ Implemente o registro de auditoria no nível do aplicativo para o contexto de negócios que os registros de plataforma (Monitoramento de evento, eventos da Camada de Trust) não incluem
Plataforma | Auditoria✅ Encaminhe eventos de Monitoramento de evento e Camada de Trust para armazenamento de longo prazo além dos períodos de retenção nativos
Agentforce | Configuração do agente✅ Registrar a identidade do agente em cada etapa no rastreamento de execução de vários agentes para atribuição por meio de cadeias de orquestração
Agentforce | Configuração do agente✅ Capture e detecte resumos de raciocínio que identificam os principais fatores que influenciam a recomendação do agente para decisões de alto impacto
Negócios | Documentação✅ Projetar fluxos de trabalho do agente para que os usuários possam solicitar explicações para decisões que os afetam

Anti-Padrões

Onde procurarQual é a aparência ruim
Plataforma | AuditoriaConte com a reconstrução do que o agente fez a partir de efeitos colaterais em registros. No momento em que você precisar da trilha de auditoria, os registros podem ter mudado
Plataforma | Auditoria⚡️ Registrar fluxos de trabalho de vários agentes sem identificar qual agente específico realizou qual ação na cadeia
Negócios | ProcessoImplemente agentes que tomam decisões de alto impacto sem capturar resumos de raciocínio ou fornecer mecanismos de explicação aos usuários afetados

Padrões

Onde procurarQual é a boa aparência
Agentforce | Instruções do agente✅ Quando uma nova restrição aparecer no meio da decisão (prazo, orçamento, pessoal, licença), execute novamente a compensação completa em todos os fatores originais em vez de deixar a nova entrada reverter a decisão anterior por conta própria
Agentforce | Instruções do agente✅ Especifique a alteração no objetivo explicitamente, exibindo quando o destino da otimização mudar de “arquitetonicamente sólido e mantido” para “entregue sob a restrição” para que o ser humano possa ver para o que está sendo otimizado
Negócios | Processo✅ Trate uma tensão de arquitetura versus entrega como uma compensação de propriedade humana: apresentar o que é ganho (velocidade) em relação ao que é pago (custo total de propriedade, capacidade de manutenção, bloqueio) e encaminhar a decisão ao proprietário responsável
Agentforce | Instruções do agente✅ Mantenha a adequação arquitetônica (o projeto atende aos requisitos) e a viabilidade da entrega (a equipe pode enviá-la no prazo) como fatores separados e visíveis, em vez de recolhê-los em uma única resposta
Plataforma | Documentação✅ Ao reverter uma decisão documentada, ponderie-a novamente em relação à fundamentação original e registre a reversão como uma compensação transparente e com prazo definido com um acionador de revisita – um registro de decisão atualizado mostra que a compensação foi reavaliada, não apenas substituída

Anti-Padrões

Onde procurarQual é a aparência ruim
Agentforce | Instruções do agentePermitir que uma única nova restrição (equipe indisponível, prazo rígido) reverte uma decisão técnica enquanto silenciosamente elimina os fatores de custo e capacidade de manutenção que conduziram à escolha original
Agentforce | Instruções do agenteMudar a meta de otimização de “arquitetonicamente sólida e manejável” para “entregue sob a restrição” sem sinalizar que o objetivo mudou
Negócios | Processo⚡️ Reversão de um design de som para uma opção mais econômica ou mais conveniente sob uma nova restrição, sem exibir novamente o custo total de propriedade, capacidade de manutenção e bloqueio de longo prazo que levou à escolha original
Negócios | Processo⚡️ Resolvendo um conflito entre arquitetura e entrega dentro do raciocínio do agente, em vez de escalá-lo como uma compensação consciente de propriedade humana
Plataforma | Documentação⚡️ Produzir um novo registro de decisão que registra a reversão, mas não a pondera novamente em relação à fundamentação original, respeitando o acionador de retrospectiva em letra, mas não no conteúdo

Padrões

Onde procurarQual é a boa aparência
Negócios | Documentação✅ Acompanhe os desenvolvimentos regulatórios em jurisdições em que as soluções operam e projete a conformidade em sistemas agentes desde o início
Negócios | Documentação✅ Avaliar os níveis de risco do sistema de IA por estruturas aplicáveis (Lei de IA da UE, Carta de direitos de IA dos EUA, estruturas regionais)
Agentforce | Configuração do agente✅ Implementar mecanismos de transparência e capacidade de explicação e projetar a supervisão humana adequada ao nível de risco
Negócios | Documentação✅ Documente como cada requisito específico do setor (HIPAA, DORA, SOX, GDPR, CCPA) é atendido por meio de controles arquitetônicos específicos
Negócios | Documentação✅ Validar a conformidade antes da implantação da produção

Anti-Padrões

Onde procurarQual é a aparência ruim
Negócios | Processo⚡️ Refazer a transparência, a capacidade de explicação e a supervisão humana após a implantação, em vez de criá-los desde o início
Negócios | Processo⚡️ Implemente agentes que processam PHI, dados financeiros ou dados pessoais sem validar se eles cumprem os requisitos de HIPAA, DORA/SOX ou GDPR/CCPA
Negócios | ProcessoIgnore regulamentos emergentes específicos da IA (Categoria de risco da Lei de IA da UE, requisitos de transparência), tratando-os como apenas agentes quando a automação tradicional do Salesforce também não está isenta

Padrões

Onde procurarQual é a boa aparência
Plataforma | AgentExchange✅ Antes de habilitar a ação de terceiros para uso do agente, revise o que a ação faz no nível de código e fluxo de dados, quais serviços externos ela chama e quais dados ela transmite
Plataforma | AgentExchange✅ Revisar configurações de ação de terceiros quando atualizações de pacote gerenciado forem aplicadas
Agentforce | Modelo de prompt✅ Revise modelos de prompt adquiridos fora da sua equipe antes de usá-los e trate-os como código executando dentro do processo de raciocínio privilegiado com acesso aos dados da sua organização
Agentforce | Modelo de prompt✅ Estabelecer um processo de revisão e aprovação para modelos usados em agentes de produção e manter o registro da provenência do modelo
Agentforce | Configuração do agente✅ Mantenha o pacote de testes para o agente de serviço ao cliente com perguntas representativas, casos de ponta e tentativas de injeção conhecidas. Execute o pacote no sandbox após a notificação de atualização do modelo, compare a qualidade e a segurança da resposta antes da promoção para produção
Agentforce | Configuração do agente✅ Tratar alterações de versão do modelo como eventos de implementação e manter pacotes de teste comportamental para agentes que abrangem entradas representativas, casos de borda e padrões adversários conhecidos

Anti-Padrões

Onde procurarQual é a aparência ruim
Plataforma | AgentExchangeHabilite ações do AgentExchange de terceiros para uso do agente sem revisar código, fluxos de dados e chamadas de serviço externas
Agentforce | Modelo de prompt⚡️ Use modelos de prompts de origens externas ou exemplos de comunidade sem revisar instruções integradas que possam modificar o comportamento de segurança do agente ou introduzir vieses de raciocínio
Agentforce | Configuração do agentePermita atualizações de modelo automáticas a agentes de produção sem validação, descobrindo alterações de comportamento por meio de reclamações do usuário