Na Didit, exija que um segundo revisor aprove ou recuse cada decisão de um modelo; o resultado proposto fica em espera até outro revisor validar.
A revisão a 4 olhos acrescenta uma segunda validação independente antes de uma resolução produzir efeitos, um controlo padrão de segregação de funções para investigações de maior risco.
No blueprint do maker, defina Revisão a 4 olhos como um blueprint do checker. Este campo é o que ativa a revisão a 4 olhos no blueprint do maker, não existindo um interruptor separado.
Um responsável no blueprint do maker resolve um caso como habitualmente (falso positivo ou ameaça válida, com uma nota, se for exigida).
Em vez de fechar o caso, o estado mantém-se como Aberto, a resolução proposta fica preparada e o caso passa para a fila do blueprint do checker. A cronologia do caso regista Submitted for approval.
Um verificador analisa o separador Visão geral do caso, onde um banner de controlo duplo apresenta as ações Aprovar e Rejeitar.
Aprovar aplica a resolução preparada: o caso passa para Resolvido, com a resolução e a nota originais, ficando esta registada em nome do responsável que a submeteu. A cronologia regista Approval granted e, a seguir, Resolved.
Rejeitar limpa a resolução preparada e devolve o caso ao blueprint do maker. A cronologia regista Approval rejected, e o maker é notificado.
O responsável que submeteu a resolução não a pode aprovar nem rejeitar, o que é imposto pelo servidor. Se tentar fazê-lo, recebe um 403. (Aprovar ou rejeitar um caso sem resolução pendente de aprovação devolve um 409.)
O responsável que resolve pode indicar o membro que deve aprovar a resolução, com o campo checker da API de resolução de casos.
Só esse membro pode então aprovar ou rejeitar a resolução; qualquer outra pessoa, incluindo uma chave de API, recebe um 403.
O campo checker do caso mostra o membro indicado até que a resolução seja aprovada, rejeitada ou devolvida para nova revisão.
Sem um verificador indicado, a resolução aguarda na fila do blueprint do checker, como descrito acima.
O verificador indicado tem de ter acesso ao caso na aplicação e não pode ser o responsável que submeteu a resolução.
Alterar a resposta a um item da lista de verificação, ou adicionar ou remover uma verificação ou transação associada, limpa a decisão pendente e devolve o caso à sua política de revisão original.
A cronologia de atividade regista que é necessária uma nova decisão de revisão e preserva a proposta anterior no evento de auditoria.
O revisor tem de analisar as evidências atualizadas e submeter uma nova decisão antes de um segundo responsável a poder aprovar.
Repetir a mesma resposta na lista de verificação não cancela uma revisão pendente.A aprovação também verifica as evidências de origem associadas face ao que foi submetido para revisão.
Um estado de verificação alterado, um campo de documento corrigido, evidências de transação alteradas ou uma fonte indisponível bloqueiam a aprovação com 409.
Perder o acesso às evidências da rede global associadas através de um Fraud Check também exige uma nova revisão.
Use Rejeitar para devolver o caso ao maker, analisar as evidências atualizadas e submeter uma nova decisão.
Abrir o registo de origem ou adicionar uma nota interna ao caso não bloqueia, por si só, uma revisão inalterada.
Se as evidências submetidas não puderem ser verificadas, é necessária uma nova revisão antes da aprovação.
As exigências de revisão são guardadas quando o caso é aberto.
Passar para a fila do checker não substitui essas exigências por alterações posteriores à política.
Um caso só pode ter uma resolução preparada de cada vez; pedir mais informações (A aguardar utilizador) fica bloqueado enquanto uma resolução estiver pendente de aprovação.
A revisão a 4 olhos complementa as notas de resolução obrigatórias: ative ambas nos seus blueprints de maior risco para exigir uma justificação documentada e um segundo revisor.
Última modificação em 7 de novembro de 2026
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Didit Docs","description":"The best way to integrate identity and fraud checks into your app. One API, four product lines (KYC · KYB · Transaction Monitoring · Wallet Screening), 220+ countries, 14,000+ documents, sub-2s inference, $10 free credit/month.","colors":{"primary":"#2567FF","light":"#90B1FF","dark":"#1B4FE0"},"logo":{"light":"https://mintcdn.com/didit-0f962782/dCzNNoYCusBNdK3I/logo/didit.svg?fit=max\u0026auto=format\u0026n=dCzNNoYCusBNdK3I\u0026q=85\u0026s=9f162fb8295fa1fd9300a24b293ce0b7","dark":"https://mintcdn.com/didit-0f962782/TefoKXCbZA_GIK5a/logo/didit-logo-wordmark-white.svg?fit=max\u0026auto=format\u0026n=TefoKXCbZA_GIK5a\u0026q=85\u0026s=c8c541689c814ca6a2c873cf6185a3a7","href":"https://docs.didit.me"},"favicon":"https://mintcdn.com/didit-0f962782/t6r0B-WdGMU5mSS-/favicon.ico?fit=max\u0026auto=format\u0026n=t6r0B-WdGMU5mSS-\u0026q=85\u0026s=b291917b960ebe959ae3b1aa233eafa8","api":{"examples":{"prefill":true},"mdx":{"auth":{"method":"key","name":"x-api-key"},"server":"https://verification.didit.me"}},"background":{"color":{"light":"#FFFFFF","dark":"#1A1A1A"}},"navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Sign in","href":"https://business.didit.me"}},"footer":{"socials":{"x":"https://x.com/didit","github":"https://github.com/didit-protocol","linkedin":"https://linkedin.com/company/91001155","website":"https://didit.me"}},"search":{"prompt":"Search Didit docs..."},"seo":{"metatags":{"twitter:site":"@didit","theme-color":"#2567FF","apple-mobile-web-app-title":"Didit Docs"},"organization":{"id":"https://didit.me/#organization","name":"Didit","legalName":"Didit Protocol","url":"https://didit.me","logo":"https://didit.me/logos/primary-horizontal-light.png","sameAs":["https://www.linkedin.com/company/91001155","https://www.youtube.com/@getdidit","https://github.com/didit-protocol","https://x.com/didit"]},"indexing":"navigable"},"fonts":{"heading":{"family":"Inter","weight":500},"body":{"family":"Inter","weight":400}},"errors":{"404":{"redirect":false,"title":"Page not found","description":"This page moved or never existed. [Back to docs](/)"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"thumbnails":{"appearance":"light","background":"https://mintcdn.com/didit-0f962782/Xkecx-xLq1K2abHK/images/og-thumbnail-backplate.png?fit=max\u0026auto=format\u0026n=Xkecx-xLq1K2abHK\u0026q=85\u0026s=c699fa252554b2ac8d4c631e209a1473","fonts":{"family":"Inter"}},"metadata":{"timestamp":true},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":""},{"language":"es","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Soporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sesión","href":"https://business.didit.me"}},"href":"es"},{"language":"pt-BR","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Entrar","href":"https://business.didit.me"}},"href":"pt-br"},{"language":"ja","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"サポート"},{"icon":"signal","href":"https://status.didit.me","label":"ステータス"}],"primary":{"type":"button","label":"サインイン","href":"https://business.didit.me"}},"href":"ja"},{"language":"de","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Anmelden","href":"https://business.didit.me"}},"href":"de"},{"language":"fr","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Assistance"},{"icon":"signal","href":"https://status.didit.me","label":"Statut"}],"primary":{"type":"button","label":"Se connecter","href":"https://business.didit.me"}},"href":"fr"},{"language":"it","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Supporto"},{"icon":"signal","href":"https://status.didit.me","label":"Stato"}],"primary":{"type":"button","label":"Accedi","href":"https://business.didit.me"}},"href":"it"},{"language":"pt","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sessão","href":"https://business.didit.me"}},"href":"pt"},{"language":"ca","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suport"},{"icon":"signal","href":"https://status.didit.me","label":"Estat"}],"primary":{"type":"button","label":"Inicia la sessió","href":"https://business.didit.me"}},"href":"ca"},{"language":"id","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Dukungan"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Masuk","href":"https://business.didit.me"}},"href":"id"},{"language":"ru","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Поддержка"},{"icon":"signal","href":"https://status.didit.me","label":"Статус"}],"primary":{"type":"button","label":"Вход","href":"https://business.didit.me"}},"href":"ru"},{"language":"ko","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"지원"},{"icon":"signal","href":"https://status.didit.me","label":"상태"}],"primary":{"type":"button","label":"로그인","href":"https://business.didit.me"}},"href":"ko"},{"language":"zh","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"支持"},{"icon":"signal","href":"https://status.didit.me","label":"状态"}],"primary":{"type":"button","label":"登录","href":"https://business.didit.me"}},"href":"zh"},{"language":"ar","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"الدعم"},{"icon":"signal","href":"https://status.didit.me","label":"الحالة"}],"primary":{"type":"button","label":"تسجيل الدخول","href":"https://business.didit.me"}},"href":"ar"},{"language":"hi","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"सहायता"},{"icon":"signal","href":"https://status.didit.me","label":"स्थिति"}],"primary":{"type":"button","label":"साइन इन करें","href":"https://business.didit.me"}},"href":"hi"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"didit-0f962782","hasAudioNarration":false,"actualSubdomain":"didit-0f962782","customDomains":["docs.didit.me"],"gitSource":{"type":"github","owner":"didit-protocol","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aef60ae8e01a92054befade","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"ar","tag":"مرجع API","count":432},{"language":"ca","tag":"Referència de l'API","count":432},{"language":"de","tag":"API-Referenz","count":432},{"language":"es","tag":"Referencia de la API","count":432},{"language":"fr","tag":"Référence API","count":432},{"language":"hi","tag":"API संदर्भ","count":432},{"language":"id","tag":"Referensi API","count":432},{"language":"it","tag":"Riferimento API","count":432},{"language":"ja","tag":"APIリファレンス","count":432},{"language":"ko","tag":"API 레퍼런스","count":432},{"language":"pt-BR","tag":"Referência da API","count":432},{"language":"pt","tag":"Referência da API","count":432},{"language":"ru","tag":"Справочник API","count":432},{"language":"zh","tag":"API 参考","count":432},{"language":"en","tag":"API Reference","count":424},{"language":"en","tag":"Database Validation","count":129},{"language":"ar","tag":"التحقق من قواعد البيانات","count":129},{"language":"ca","tag":"Validació en bases de dades","count":129},{"language":"de","tag":"Datenbankvalidierung","count":129},{"language":"es","tag":"Validación de base de datos","count":129},{"language":"fr","tag":"Validation en base de données","count":129},{"language":"hi","tag":"डेटाबेस सत्यापन","count":129},{"language":"id","tag":"Validasi Database","count":129},{"language":"it","tag":"Validazione su database","count":129},{"language":"ja","tag":"データベース検証","count":129},{"language":"ko","tag":"데이터베이스 검증","count":129},{"language":"pt-BR","tag":"Validação de banco de dados","count":129},{"language":"pt","tag":"Validação de base de dados","count":129},{"language":"ru","tag":"Проверка по базам данных","count":129},{"language":"zh","tag":"数据库核验","count":129},{"language":"ca","tag":"Primers passos","count":93},{"language":"de","tag":"Erste Schritte","count":93},{"language":"es","tag":"Primeros pasos","count":93},{"language":"ja","tag":"はじめに","count":93},{"language":"ko","tag":"시작하기","count":93},{"language":"pt-BR","tag":"Primeiros passos","count":93},{"language":"ru","tag":"Начало работы","count":93},{"language":"en","tag":"Get Started","count":87},{"language":"ar","tag":"ابدأ الآن","count":87},{"language":"fr","tag":"Commencer","count":87},{"language":"hi","tag":"शुरू करें","count":87},{"language":"id","tag":"Mulai","count":87},{"language":"it","tag":"Inizia","count":87},{"language":"pt","tag":"Começar","count":87},{"language":"zh","tag":"快速开始","count":87},{"language":"ko","tag":"인증","count":85},{"language":"en","tag":"User Verification","count":74},{"language":"ar","tag":"التحقق من المستخدمين","count":74},{"language":"ca","tag":"Verificació d'usuaris","count":74},{"language":"de","tag":"Benutzerverifizierung","count":74},{"language":"es","tag":"Verificación de usuarios","count":74},{"language":"fr","tag":"Vérification des utilisateurs","count":74},{"language":"hi","tag":"उपयोगकर्ता सत्यापन","count":74},{"language":"id","tag":"Verifikasi Pengguna","count":74},{"language":"it","tag":"Verifica degli utenti","count":74},{"language":"ja","tag":"ユーザー認証","count":74},{"language":"ko","tag":"사용자 인증","count":74},{"language":"pt-BR","tag":"Verificação de usuários","count":74},{"language":"pt","tag":"Verificação de utilizadores","count":74},{"language":"ru","tag":"Проверка пользователей","count":74},{"language":"zh","tag":"用户验证","count":74},{"language":"en","tag":"Integrate / SDKs","count":62},{"language":"ar","tag":"التكامل / SDKs","count":62},{"language":"ca","tag":"Integració / SDK","count":62},{"language":"de","tag":"Integrieren / SDKs","count":62},{"language":"es","tag":"Integración / SDKs","count":62},{"language":"fr","tag":"Intégrer / SDK","count":62},{"language":"hi","tag":"इंटीग्रेट करें / SDK","count":62},{"language":"id","tag":"Integrasi / SDK","count":62},{"language":"it","tag":"Integrazione / SDK","count":62},{"language":"ja","tag":"連携 / SDK","count":62},{"language":"ko","tag":"연동 / SDK","count":62},{"language":"pt-BR","tag":"Integração / SDKs","count":62},{"language":"pt","tag":"Integrar / SDKs","count":62},{"language":"ru","tag":"Интеграция / SDK","count":62},{"language":"zh","tag":"集成 / SDK","count":62},{"language":"en","tag":"Travel Rule","count":55},{"language":"ar","tag":"Travel Rule","count":55},{"language":"ca","tag":"Travel Rule","count":55},{"language":"de","tag":"Travel Rule","count":55},{"language":"es","tag":"Travel Rule","count":55},{"language":"fr","tag":"Travel Rule","count":55},{"language":"hi","tag":"Travel Rule","count":55},{"language":"id","tag":"Travel Rule","count":55},{"language":"it","tag":"Travel Rule","count":55},{"language":"ja","tag":"トラベルルール","count":55},{"language":"ko","tag":"Travel Rule","count":55},{"language":"pt-BR","tag":"Travel Rule","count":55},{"language":"pt","tag":"Travel Rule","count":55},{"language":"ru","tag":"Travel Rule","count":55},{"language":"zh","tag":"Travel Rule","count":55},{"language":"en","tag":"Verification","count":48},{"language":"ar","tag":"التحقق","count":48},{"language":"ca","tag":"Verificació","count":48},{"language":"de","tag":"Verifizierung","count":48},{"language":"es","tag":"Verificación","count":48},{"language":"fr","tag":"Vérification","count":48},{"language":"hi","tag":"सत्यापन","count":48},{"language":"id","tag":"Verifikasi","count":48},{"language":"it","tag":"Verifica","count":48},{"language":"ja","tag":"検証","count":48},{"language":"pt-BR","tag":"Verificação","count":48},{"language":"pt","tag":"Verificação","count":48},{"language":"ru","tag":"Верификация","count":48},{"language":"zh","tag":"验证","count":48},{"language":"en","tag":"Authentication","count":37},{"language":"ar","tag":"المصادقة","count":37},{"language":"ca","tag":"Autenticació","count":37},{"language":"de","tag":"Authentifizierung","count":37},{"language":"es","tag":"Autenticación","count":37},{"language":"fr","tag":"Authentification","count":37},{"language":"hi","tag":"प्रमाणीकरण","count":37},{"language":"id","tag":"Autentikasi","count":37},{"language":"it","tag":"Autenticazione","count":37},{"language":"ja","tag":"認証","count":37},{"language":"pt-BR","tag":"Autenticação","count":37},{"language":"pt","tag":"Autenticação","count":37},{"language":"ru","tag":"Аутентификация","count":37},{"language":"zh","tag":"身份认证","count":37},{"language":"en","tag":"Digital ID wallets","count":35},{"language":"en","tag":"User and Business Verifications","count":35},{"language":"ar","tag":"محافظ الهوية الرقمية","count":35},{"language":"ar","tag":"التحقق من المستخدمين والشركات","count":35},{"language":"ca","tag":"Carteres d'identitat digital","count":35},{"language":"ca","tag":"Verificacions d'usuaris i empreses","count":35},{"language":"de","tag":"Digitale ID-Wallets","count":35},{"language":"de","tag":"Benutzer- und Unternehmensverifizierungen","count":35},{"language":"es","tag":"Wallets de identidad digital","count":35},{"language":"es","tag":"Verificaciones de usuarios y empresas","count":35},{"language":"fr","tag":"Portefeuilles d'identité numérique","count":35},{"language":"fr","tag":"Vérifications des utilisateurs et des entreprises","count":35},{"language":"hi","tag":"डिजिटल ID वॉलेट","count":35},{"language":"hi","tag":"उपयोगकर्ता और व्यवसाय सत्यापन","count":35},{"language":"id","tag":"Dompet ID Digital","count":35},{"language":"id","tag":"Verifikasi Pengguna dan Bisnis","count":35},{"language":"it","tag":"Wallet di identità digitale","count":35},{"language":"it","tag":"Verifiche di utenti e aziende","count":35},{"language":"ja","tag":"デジタルIDウォレット","count":35},{"language":"ja","tag":"ユーザーと企業の認証","count":35},{"language":"ko","tag":"디지털 신분증 지갑","count":35},{"language":"ko","tag":"사용자 인증 및 기업 확인","count":35},{"language":"pt-BR","tag":"Carteiras de identidade digital","count":35},{"language":"pt-BR","tag":"Verificações de usuários e empresas","count":35},{"language":"pt","tag":"Carteiras de identidade digital","count":35},{"language":"pt","tag":"Verificações de utilizadores e empresas","count":35},{"language":"ru","tag":"Цифровые ID-кошельки","count":35},{"language":"ru","tag":"Верификация пользователей и компаний","count":35},{"language":"zh","tag":"数字身份钱包","count":35},{"language":"zh","tag":"用户与企业验证","count":35},{"language":"ko","tag":"거래 모니터링","count":28}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","href":"/_mintlify/custom/didit-0f962782/714dd91730ddd114/style.css"}],"page":{"pagePath":"pt/console/case-management/four-eyes","slug":"/pt/console/case-management/four-eyes","pageMetadata":{"title":"Revisão 4-Eyes - Aprovação Maker/Checker","keywords":["revisão 4-eyes","maker checker","controlo dual","aprovação de casos","revisão de conformidade","segregação de funções"],"sidebarTitle":"Revisão 4-Eyes","description":"Na Didit, exija que um segundo revisor aprove ou recuse cada decisão de um modelo; o resultado proposto fica em espera até outro revisor validar.","href":"/pt/console/case-management/four-eyes"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Na Didit, exija que um segundo revisor aprove ou recuse cada decisão de um modelo; o resultado proposto fica em espera até outro revisor validar.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,hr:`hr`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`A revisão a 4 olhos acrescenta uma segunda validação independente antes de uma resolução produzir efeitos, um controlo padrão de segregação de funções para investigações de maior risco.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`configuração`,children:`Configuração`}),`\n`,_jsxs(_components.p,{children:[`No blueprint do maker, defina `,_jsx(_components.strong,{children:`Revisão a 4 olhos`}),` como um `,_jsx(_components.strong,{children:`blueprint do checker`}),`. Este campo é o que ativa a revisão a 4 olhos no blueprint do maker, não existindo um interruptor separado.`]}),`\n`,_jsx(Heading,{level:`2`,id:`como-funciona`,children:`Como funciona`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Um responsável no blueprint do maker resolve um caso como habitualmente (falso positivo ou ameaça válida, com uma nota, se for exigida).`}),`\n`,_jsxs(_components.li,{children:[`Em vez de fechar o caso, o estado mantém-se como `,_jsx(_components.strong,{children:`Aberto`}),`, a resolução proposta fica preparada e o caso passa para a fila do `,_jsx(_components.strong,{children:`blueprint do checker`}),`. A cronologia do caso regista `,_jsx(_components.code,{children:`Submitted for approval`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Um verificador analisa o separador Visão geral do caso, onde um banner de controlo duplo apresenta as ações `,_jsx(_components.strong,{children:`Aprovar`}),` e `,_jsx(_components.strong,{children:`Rejeitar`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Aprovar`}),` aplica a resolução preparada: o caso passa para `,_jsx(_components.strong,{children:`Resolvido`}),`, com a resolução e a nota originais, ficando esta registada em nome do responsável que a submeteu. A cronologia regista `,_jsx(_components.code,{children:`Approval granted`}),` e, a seguir, `,_jsx(_components.code,{children:`Resolved`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Rejeitar`}),` limpa a resolução preparada e devolve o caso ao `,_jsx(_components.strong,{children:`blueprint do maker`}),`. A cronologia regista `,_jsx(_components.code,{children:`Approval rejected`}),`, e o maker é notificado.`]}),`\n`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`O responsável que submeteu a resolução não a pode aprovar nem rejeitar, o que é imposto pelo servidor. Se tentar fazê-lo, recebe um 403. (Aprovar ou rejeitar um caso sem resolução pendente de aprovação devolve um 409.)`})}),`\n`,_jsx(Heading,{level:`2`,id:`indicar-o-verificador`,children:`Indicar o verificador`}),`\n`,_jsxs(_components.p,{children:[`O responsável que resolve pode indicar o membro que deve aprovar a resolução, com o campo `,_jsx(_components.code,{children:`checker`}),` da `,_jsx(_components.a,{href:`/pt/management-api/cases/resolve`,children:`API de resolução de casos`}),`.\nSó esse membro pode então aprovar ou rejeitar a resolução; qualquer outra pessoa, incluindo uma chave de API, recebe um 403.\nO campo `,_jsx(_components.code,{children:`checker`}),` do caso mostra o membro indicado até que a resolução seja aprovada, rejeitada ou devolvida para nova revisão.\nSem um verificador indicado, a resolução aguarda na fila do blueprint do checker, como descrito acima.\nO verificador indicado tem de ter acesso ao caso na aplicação e não pode ser o responsável que submeteu a resolução.`]}),`\n`,_jsx(Heading,{level:`2`,id:`quando-as-evidências-mudam`,children:`Quando as evidências mudam`}),`\n`,_jsx(_components.p,{children:`Alterar a resposta a um item da lista de verificação, ou adicionar ou remover uma verificação ou transação associada, limpa a decisão pendente e devolve o caso à sua política de revisão original.\nA cronologia de atividade regista que é necessária uma nova decisão de revisão e preserva a proposta anterior no evento de auditoria.\nO revisor tem de analisar as evidências atualizadas e submeter uma nova decisão antes de um segundo responsável a poder aprovar.\nRepetir a mesma resposta na lista de verificação não cancela uma revisão pendente.`}),`\n`,_jsxs(_components.p,{children:[`A aprovação também verifica as evidências de origem associadas face ao que foi submetido para revisão.\nUm estado de verificação alterado, um campo de documento corrigido, evidências de transação alteradas ou uma fonte indisponível bloqueiam a aprovação com `,_jsx(_components.code,{children:`409`}),`.\nPerder o acesso às evidências da rede global associadas através de um Fraud Check também exige uma nova revisão.\nUse `,_jsx(_components.strong,{children:`Rejeitar`}),` para devolver o caso ao maker, analisar as evidências atualizadas e submeter uma nova decisão.\nAbrir o registo de origem ou adicionar uma nota interna ao caso não bloqueia, por si só, uma revisão inalterada.\nSe as evidências submetidas não puderem ser verificadas, é necessária uma nova revisão antes da aprovação.`]}),`\n`,_jsx(Heading,{level:`2`,id:`notas`,children:`Notas`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`As exigências de revisão são guardadas quando o caso é aberto.\nPassar para a fila do checker não substitui essas exigências por alterações posteriores à política.`}),`\n`,_jsxs(_components.li,{children:[`Um caso só pode ter uma resolução preparada de cada vez; pedir mais informações (`,_jsx(_components.strong,{children:`A aguardar utilizador`}),`) fica bloqueado enquanto uma resolução estiver pendente de aprovação.`]}),`\n`,_jsxs(_components.li,{children:[`A revisão a 4 olhos complementa as `,_jsx(_components.a,{href:`/pt/console/case-management/blueprints#defini%C3%A7%C3%B5es-gerais`,children:`notas de resolução obrigatórias`}),`: ative ambas nos seus blueprints de maior risco para exigir uma justificação documentada e um segundo revisor.`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Revisão 4-Eyes - Aprovação Maker/Checker","keywords":["revisão 4-eyes","maker checker","controlo dual","aprovação de casos","revisão de conformidade","segregação de funções"],"sidebarTitle":"Revisão 4-Eyes","description":"Na Didit, exija que um segundo revisor aprove ou recuse cada decisão de um modelo; o resultado proposto fica em espera até outro revisor validar.","href":"/pt/console/case-management/four-eyes"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Configuração","slug":"configuração","depth":2,"children":[]},{"title":"Como funciona","slug":"como-funciona","depth":2,"children":[]},{"title":"Indicar o verificador","slug":"indicar-o-verificador","depth":2,"children":[]},{"title":"Quando as evidências mudam","slug":"quando-as-evidências-mudam","depth":2,"children":[]},{"title":"Notas","slug":"notas","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/didit-0f962782/5fb7c0c336c92274/snippets/data/database-validation-coverage.js","/_mintlify/custom/didit-0f962782/4ac7d3c2a19a354d/database-validation-playground.js"],"subdomain":"didit-0f962782","siteName":"Didit Docs","title":"Revisão 4-Eyes - Aprovação Maker/Checker - Didit Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/console/case-management/four-eyes","matchLevel":1},"es":{"href":"/es/console/case-management/four-eyes","matchLevel":1},"pt-BR":{"href":"/pt-br/console/case-management/four-eyes","matchLevel":1},"ja":{"href":"/ja/console/case-management/four-eyes","matchLevel":1},"de":{"href":"/de/console/case-management/four-eyes","matchLevel":1},"fr":{"href":"/fr/console/case-management/four-eyes","matchLevel":1},"it":{"href":"/it/console/case-management/four-eyes","matchLevel":1},"pt":{"href":"/pt/console/case-management/four-eyes","matchLevel":0},"ca":{"href":"/ca/console/case-management/four-eyes","matchLevel":1},"id":{"href":"/id/console/case-management/four-eyes","matchLevel":1},"ru":{"href":"/ru/console/case-management/four-eyes","matchLevel":1},"ko":{"href":"/ko/console/case-management/four-eyes","matchLevel":1},"zh":{"href":"/zh/console/case-management/four-eyes","matchLevel":1},"ar":{"href":"/ar/console/case-management/four-eyes","matchLevel":1},"hi":{"href":"/hi/console/case-management/four-eyes","matchLevel":1}}},"lastModified":"2026-11-07T17:38:30.885Z","gitLastModified":"2026-11-07T17:24:04.000Z","originalFileLocation":"pt/console/case-management/four-eyes.mdx","locale":"pt"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Na Didit, exija que um segundo revisor aprove ou recuse cada decisão de um modelo; o resultado proposto fica em espera até outro revisor validar.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Didit Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Revisão 4-Eyes - Aprovação Maker/Checker - Didit Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Na Didit, exija que um segundo revisor aprove ou recuse cada decisão de um modelo; o resultado proposto fica em espera até outro revisor validar.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Didit Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.didit.me/pt/console/case-management/four-eyes\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://didit-0f962782.mintlify.site/_mintlify/api/og/v2?division=Gest%C3%A3o+de+casos\u0026amp;title=Revis%C3%A3o+4-Eyes+-+Aprova%C3%A7%C3%A3o+Maker%2FChecker\u0026amp;description=Na+Didit%2C+exija+que+um+segundo+revisor+aprove+ou+recuse+cada+decis%C3%A3o+de+um+modelo%3B+o+resultado+proposto+fica+em+espera+at%C3%A9+outro+revisor+validar.\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=6bc66d22da0ca1e0b471620325f177741f115e83dacc365daef1a8ccb1760f8a\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Revisão 4-Eyes - Aprovação Maker/Checker - Didit Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Na Didit, exija que um segundo revisor aprove ou recuse cada decisão de um modelo; o resultado proposto fica em espera até outro revisor validar.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://didit-0f962782.mintlify.site/_mintlify/api/og/v2?division=Gest%C3%A3o+de+casos\u0026amp;title=Revis%C3%A3o+4-Eyes+-+Aprova%C3%A7%C3%A3o+Maker%2FChecker\u0026amp;description=Na+Didit%2C+exija+que+um+segundo+revisor+aprove+ou+recuse+cada+decis%C3%A3o+de+um+modelo%3B+o+resultado+proposto+fica+em+espera+at%C3%A9+outro+revisor+validar.\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=6bc66d22da0ca1e0b471620325f177741f115e83dacc365daef1a8ccb1760f8a\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Didit Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2567FF\">\u003cmeta data-mint-head name=\"theme-color\" content=\"#2567FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.didit.me/pt/console/case-management/four-eyes\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/pt/console/case-management/four-eyes.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.didit.me/pt/console/case-management/four-eyes\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.didit.me/console/case-management/four-eyes\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.didit.me/es/console/case-management/four-eyes\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.didit.me/pt-br/console/case-management/four-eyes\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.didit.me/ja/console/case-management/four-eyes\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.didit.me/de/console/case-management/four-eyes\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.didit.me/fr/console/case-management/four-eyes\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.didit.me/it/console/case-management/four-eyes\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ca\" href=\"https://docs.didit.me/ca/console/case-management/four-eyes\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://docs.didit.me/id/console/case-management/four-eyes\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://docs.didit.me/ru/console/case-management/four-eyes\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.didit.me/ko/console/case-management/four-eyes\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.didit.me/zh/console/case-management/four-eyes\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.didit.me/ar/console/case-management/four-eyes\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"hi\" href=\"https://docs.didit.me/hi/console/case-management/four-eyes\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.didit.me/console/case-management/four-eyes\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://didit.me/#organization\",\"name\":\"Didit\",\"legalName\":\"Didit Protocol\",\"url\":\"https://didit.me\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://didit.me/logos/primary-horizontal-light.png\"},\"sameAs\":[\"https://www.linkedin.com/company/91001155\",\"https://www.youtube.com/@getdidit\",\"https://github.com/didit-protocol\",\"https://x.com/didit\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.didit.me#website\",\"name\":\"Didit Docs\",\"url\":\"https://docs.didit.me\",\"publisher\":{\"@id\":\"https://didit.me/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.didit.me/pt/console/case-management/four-eyes#webpage\",\"url\":\"https://docs.didit.me/pt/console/case-management/four-eyes\",\"name\":\"Revisão 4-Eyes - Aprovação Maker/Checker\",\"description\":\"Na Didit, exija que um segundo revisor aprove ou recuse cada decisão de um modelo; o resultado proposto fica em espera até outro revisor validar.\",\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"isPartOf\":{\"@id\":\"https://docs.didit.me#website\"},\"breadcrumb\":{\"@id\":\"https://docs.didit.me/pt/console/case-management/four-eyes#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.didit.me/pt/console/case-management/four-eyes#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Revisão e operações\",\"item\":\"https://docs.didit.me/pt/console/transaction-monitoring\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Gestão de casos\",\"item\":\"https://docs.didit.me/pt/console/case-management/cases\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Revisão 4-Eyes - Aprovação Maker/Checker\",\"item\":\"https://docs.didit.me/pt/console/case-management/four-eyes\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.didit.me/pt/console/case-management/four-eyes#article\",\"headline\":\"Revisão 4-Eyes - Aprovação Maker/Checker\",\"name\":\"Revisão 4-Eyes - Aprovação Maker/Checker\",\"description\":\"Na Didit, exija que um segundo revisor aprove ou recuse cada decisão de um modelo; o resultado proposto fica em espera até outro revisor validar.\",\"url\":\"https://docs.didit.me/pt/console/case-management/four-eyes\",\"mainEntityOfPage\":{\"@id\":\"https://docs.didit.me/pt/console/case-management/four-eyes#webpage\"},\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"keywords\":\"revisão 4-eyes, maker checker, controlo dual, aprovação de casos, revisão de conformidade, segregação de funções\",\"publisher\":{\"@id\":\"https://didit.me/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.didit.me#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Didit Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Didit Docs","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/console/case-management/four-eyes"}]},{"language":"es","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Soporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sesión","href":"https://business.didit.me"}},"pages":[{"title":"es","href":"/es/console/case-management/four-eyes"}]},{"language":"pt-BR","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Entrar","href":"https://business.didit.me"}},"pages":[{"title":"pt-BR","href":"/pt-br/console/case-management/four-eyes"}]},{"language":"ja","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"サポート"},{"icon":"signal","href":"https://status.didit.me","label":"ステータス"}],"primary":{"type":"button","label":"サインイン","href":"https://business.didit.me"}},"pages":[{"title":"ja","href":"/ja/console/case-management/four-eyes"}]},{"language":"de","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Anmelden","href":"https://business.didit.me"}},"pages":[{"title":"de","href":"/de/console/case-management/four-eyes"}]},{"language":"fr","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Assistance"},{"icon":"signal","href":"https://status.didit.me","label":"Statut"}],"primary":{"type":"button","label":"Se connecter","href":"https://business.didit.me"}},"pages":[{"title":"fr","href":"/fr/console/case-management/four-eyes"}]},{"language":"it","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Supporto"},{"icon":"signal","href":"https://status.didit.me","label":"Stato"}],"primary":{"type":"button","label":"Accedi","href":"https://business.didit.me"}},"pages":[{"title":"it","href":"/it/console/case-management/four-eyes"}]},{"language":"pt","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sessão","href":"https://business.didit.me"}},"tabs":[{"tab":"Começar","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/rocket.svg","groups":[{"group":"Visão geral","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/overview.svg","pages":[{"title":"API de verificação de identidade, KYC e AML","sidebarTitle":"Documentação Didit","href":"/pt"},{"title":"Verificação de identidade para a era da IA","sidebarTitle":"Introdução","href":"/pt/getting-started/introduction"},{"title":"Verificação de identidade: guia de início rápido","sidebarTitle":"Início rápido: primeiro fluxo KYC","href":"/pt/getting-started/quick-start"},{"title":"Autenticação da API: Pedidos Seguros à API de KYC","sidebarTitle":"Autenticação da API","href":"/pt/getting-started/api-authentication"},{"title":"Funcionalidades Didit: KYC, KYB, AML e fraude","sidebarTitle":"Funcionalidades","href":"/pt/getting-started/features"},{"title":"Jornada de verificação de utilizadores: fluxo KYC e UX","sidebarTitle":"Fluxo do utilizador","href":"/pt/getting-started/user-verification-journey"}]},{"group":"Preços","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/pricing.svg","pages":[{"title":"Preços de verificação de identidade: KYC completo a $0.33","sidebarTitle":"Preços","href":"/pt/getting-started/pricing"},{"title":"Preços KYB por país: Lite, acionistas e UBOs","sidebarTitle":"Preços de registo KYB","href":"/pt/getting-started/kyb-registry-pricing"},{"title":"Preços da validação de base de dados: documentos oficiais","sidebarTitle":"Preços de validação de BD","href":"/pt/getting-started/database-validation-pricing"},{"title":"Preços da Verificação de Telefone: SMS e WhatsApp OTP","sidebarTitle":"Preços de telefone","href":"/pt/getting-started/phone-verification-pricing"},{"title":"Preços da verificação bancária por país","sidebarTitle":"Preços bancários","href":"/pt/getting-started/bank-verification-pricing"}]},{"group":"Fluxos e verificação","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/workflows.svg","pages":[{"title":"Construtor de fluxos: designer de fluxos KYC sem código","sidebarTitle":"Fluxos","href":"/pt/console/workflows"},{"title":"Métodos de verificação de identidade na consola Didit","sidebarTitle":"Métodos de verificação","href":"/pt/console/id-verification-methods"},{"title":"Marketplace: Traga o seu próprio motor de verificação","sidebarTitle":"Marketplace","href":"/pt/console/marketplace"},{"title":"Ligações de verificação: URLs KYC alojados e códigos QR","sidebarTitle":"Ligações de verificação","href":"/pt/console/verification-links"},{"title":"Unilinks: ligações KYC reutilizáveis sem código","sidebarTitle":"Unilinks","href":"/pt/console/uni-links"},{"title":"Idiomas suportados: KYC multilingue","sidebarTitle":"Idiomas suportados","href":"/pt/integration/supported-languages"}]},{"group":"Revisão e operações","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/clipboard-check.svg","pages":[{"title":"Monitorização de transações: AML, KYT e Travel Rule","sidebarTitle":"Monitorização de transações","href":"/pt/console/transaction-monitoring"},{"group":"Gestão de casos","icon":"/icons/clipboard-check.svg","pages":[{"title":"Gestão de casos - Casos e ciclo de vida","sidebarTitle":"Casos","href":"/pt/console/case-management/cases"},{"title":"Criar casos - Pontos de entrada","sidebarTitle":"Criar casos","href":"/pt/console/case-management/creating-cases"},{"title":"Atribuição de casos","sidebarTitle":"Atribuição","href":"/pt/console/case-management/assignment"},{"title":"Blueprints de casos - Atribuição e conteúdo de casos","sidebarTitle":"Blueprints","href":"/pt/console/case-management/blueprints"},{"title":"Checklist de casos - Bloqueio da resolução","sidebarTitle":"Checklist","href":"/pt/console/case-management/checklist"},{"title":"Mensagens aos clientes","description":"Na Didit, pré-visualize mensagens predefinidas, peça informações a um contacto verificado e reveja as respostas dos clientes.","href":"/pt/console/case-management/customer-messages"},{"title":"Revisão 4-Eyes - Aprovação Maker/Checker","sidebarTitle":"Revisão 4-Eyes","href":"/pt/console/case-management/four-eyes"},{"title":"Relatórios regulamentares da FIU e modelos","sidebarTitle":"Relatórios FIU","description":"Gere relatórios FIU (SAR, STR, CTR) a partir de um caso ou da página de Relatórios, com modelos reutilizáveis por jurisdição no Didit.","href":"/pt/console/case-management/fiu-reports"},{"title":"Análise de casos e painel de visão geral","sidebarTitle":"Análises","href":"/pt/console/case-management/analytics"}]},{"title":"Revisão manual de KYC: painel do revisor","sidebarTitle":"Revisão manual","href":"/pt/console/manual-review"},{"title":"Agente Investigador: revisão com IA para KYC, AML e casos","sidebarTitle":"Agente Investigador","href":"/pt/console/investigator"},{"title":"Redes de fraude: deteção de anéis de fraude","sidebarTitle":"Redes","href":"/pt/console/networks"},{"title":"Chats de sessão: colaboração de equipa na revisão KYC","sidebarTitle":"Chats de sessão","href":"/pt/console/session-chats"},{"title":"Lista de bloqueio: rostos, documentos, telefones, e-mails","sidebarTitle":"Bloquear utilizadores","href":"/pt/console/blocklist-users"},{"title":"Exportar dados de verificação: relatórios PDF e CSV","sidebarTitle":"Exportar PDF e CSV","href":"/pt/console/export-pdf-csv"}]},{"group":"Entidades (utilizadores e empresas)","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/users.svg","pages":[{"title":"Entidades: Utilizadores e Empresas na Didit","sidebarTitle":"Entidades","href":"/pt/entities/overview"},{"title":"Ciclo de vida: estados de utilizadores e empresas","sidebarTitle":"Ciclo de vida das entidades","href":"/pt/entities/lifecycle"},{"title":"Ligação de vendor_data: associar IDs a entidades","sidebarTitle":"Ligação de vendor_data","href":"/pt/entities/vendor-data-linking"},{"group":"Utilizadores","icon":"/icons/users.svg","pages":[{"title":"Utilizadores vendor: registo KYC persistente","sidebarTitle":"Visão geral","href":"/pt/entities/users/overview"},{"title":"Modelo de dados do utilizador: esquema do fornecedor","sidebarTitle":"Modelo de dados do utilizador","href":"/pt/entities/users/data-model"},{"title":"Operações de utilizadores do fornecedor: CRUD","sidebarTitle":"Operações de utilizadores","href":"/pt/entities/users/operations"},{"title":"Pesquisa facial e lista de bloqueio de utilizadores","sidebarTitle":"Faces e biometria","href":"/pt/entities/users/faces-and-biometrics"},{"title":"Documentos de utilizadores: IDs, comprovativos e anexos","sidebarTitle":"Documentos de utilizadores","href":"/pt/entities/users/documents"},{"title":"Lista de bloqueio: rostos, documentos e e-mails","sidebarTitle":"Lista de bloqueio de utilizadores","href":"/pt/entities/users/blocklist"},{"title":"Histórico KYC do utilizador: sessões e reverificação","sidebarTitle":"Histórico KYC do utilizador","href":"/pt/entities/users/kyc-history"},{"title":"Transações de utilizadores: histórico KYT e risco","sidebarTitle":"Transações de utilizadores","href":"/pt/entities/users/transactions"},{"title":"Importar e Exportar Utilizadores: Operações em Massa CSV","sidebarTitle":"Importar e Exportar Utilizadores","href":"/pt/entities/users/import-export"},{"title":"Utilizadores na consola: guia para analistas","sidebarTitle":"Utilizadores na consola","href":"/pt/entities/users/console"}]},{"group":"Empresas","icon":"/icons/businesses.svg","pages":[{"title":"Empresas fornecedoras: registo KYB persistente","sidebarTitle":"Visão geral","href":"/pt/entities/businesses/overview"},{"title":"Modelo de dados de empresas: esquema KYB","sidebarTitle":"Modelo de dados de empresas","href":"/pt/entities/businesses/data-model"},{"title":"Operações de empresas: CRUD de KYB de fornecedores","sidebarTitle":"Operações de empresas","href":"/pt/entities/businesses/operations"},{"title":"Histórico KYB de empresas: sessões e relatórios","sidebarTitle":"Histórico KYB de empresas","href":"/pt/entities/businesses/kyb-history"},{"title":"Transações de empresas: histórico KYT","sidebarTitle":"Transações de empresas","href":"/pt/entities/businesses/transactions"},{"title":"Pessoas-chave de empresas: UBOs e administradores","sidebarTitle":"Pessoas-chave","href":"/pt/entities/businesses/key-people"},{"title":"Lista de bloqueio de empresas: bloquear KYB e países","sidebarTitle":"Lista de bloqueio de empresas","href":"/pt/entities/businesses/blocklist"},{"title":"Importar e exportar empresas: CSV em massa","sidebarTitle":"Importar e exportar empresas","href":"/pt/entities/businesses/import-export"},{"title":"Empresas na Consola Didit: Guia de KYB","sidebarTitle":"Empresas na Consola","href":"/pt/entities/businesses/console"}]},{"title":"Webhooks de entidades: eventos de utilizador e de empresa","sidebarTitle":"Webhooks de entidades","href":"/pt/entities/webhooks"}]},{"group":"Definições e personalização","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/sliders.svg","pages":[{"title":"Marca branca KYC: personalização e domínio próprio","sidebarTitle":"Marca branca","href":"/pt/console/white-label"},{"title":"Domínio personalizado para KYC: configuração DNS","sidebarTitle":"Domínio personalizado","href":"/pt/console/custom-domain"},{"title":"Painel de análises KYC, KYB e KYT","sidebarTitle":"Painel de análises","href":"/pt/console/analytics"},{"title":"Aplicações na Consola Didit: Produção e Sandbox","sidebarTitle":"Aplicações","href":"/pt/console/applications"},{"title":"Faturação e plano na Consola Didit","sidebarTitle":"Faturação e plano","href":"/pt/console/billing"},{"title":"Definições de segurança e início de sessão Didit","sidebarTitle":"Segurança e início de sessão","href":"/pt/console/security-and-sign-in"},{"title":"Funções e Permissões: RBAC para a Consola KYC","sidebarTitle":"Funções e permissões","href":"/pt/console/roles-permissions"},{"title":"Chaves de API com âmbito limitado - Acesso restrito à API KYC","sidebarTitle":"Chaves de API","href":"/pt/console/api-keys"},{"title":"Registos de auditoria: rastreio de atividade da API e conformidade","sidebarTitle":"Registos de auditoria","href":"/pt/console/audit-logs"},{"title":"Preferência de treino de modelos","href":"/pt/console/model-training-preference"},{"title":"Conservação e eliminação de dados: controlos RGPD","sidebarTitle":"Retenção de dados","href":"/pt/console/data-retention"},{"title":"Ask Didit: o copiloto de IA na Consola Didit","sidebarTitle":"Ask Didit","href":"/pt/console/ask-didit"}]},{"group":"Segurança e conformidade","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/shield.svg","pages":[{"title":"Segurança e conformidade: SOC 2, ISO 27001, RGPD","sidebarTitle":"Segurança e conformidade","href":"/pt/getting-started/security-compliance"},{"title":"Consentimento biométrico para BIPA, CUBI e Colorado","sidebarTitle":"Consentimento biométrico","href":"/pt/getting-started/biometric-consent"},{"title":"Certificações da Didit: SOC 2, ISO 27001, iBeta","sidebarTitle":"Certificações e atestações","href":"/pt/getting-started/certifications"},{"title":"Guia de conformidade AMLR: APIs AML da UE 2024/1624","sidebarTitle":"Guia de conformidade AMLR","href":"/pt/getting-started/amlr-compliance"}]},{"group":"Didit Academy","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/play.svg","pages":[{"title":"Curso em vídeo Didit Academy e transcrições","sidebarTitle":"Didit Academy","href":"/pt/academy/overview"},{"title":"Visita guiada: KYC, KYB e monitorização de transações","href":"/pt/academy/platform-tour"},{"title":"Verificação KYC: o que o utilizador vê no fluxo","href":"/pt/academy/kyc-user-experience"},{"title":"Criar um fluxo KYC sem código","href":"/pt/academy/build-kyc-workflow"},{"title":"Ligar a Didit ao Claude com MCP","href":"/pt/academy/mcp-claude"},{"title":"Como ler um resultado de verificação","href":"/pt/academy/verification-results"},{"title":"KYB explicado: do registo ao beneficiário efetivo","href":"/pt/academy/kyb-explained"},{"title":"Monitorização de transações em tempo real: regras","href":"/pt/academy/transaction-monitoring"},{"title":"Integração Didit: API, SDK e Webhooks","href":"/pt/academy/integrate-api-sdk"},{"title":"Analytics, equipas e funções na Didit","href":"/pt/academy/analytics-teams-roles"},{"title":"Preços da Didit explicados (vídeo)","href":"/pt/academy/pricing"}]},{"group":"Recursos","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/book.svg","pages":[{"title":"Modelos de dados","sidebarTitle":"Modelos de dados","href":"/pt/reference/data-models"},{"title":"Demos ao vivo: KYC, AML e Prova de vida no browser","sidebarTitle":"Demos ao vivo","href":"/pt/integration/demos"},{"title":"Comparação de verificação de identidade: Didit vs Sumsub vs Veriff vs Onfido vs Persona","sidebarTitle":"Comparação de plataformas","href":"/pt/getting-started/competition-analysis"},{"title":"Skills de agentes de IA: KYC para Cursor e Claude Code","sidebarTitle":"Skills de agentes de IA","href":"/pt/getting-started/agent-skills"}]}]},{"tab":"Integrar / SDKs","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","pages":[{"title":"Integrar / SDKs","href":"/pt/integration/sdks"}]},{"tab":"Referência da API","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","pages":[{"title":"Referência da API","href":"/pt/api-reference/overview"}]},{"tab":"Verificação de utilizadores","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/user-verifications.svg","pages":[{"title":"Verificação de utilizadores","href":"/pt/core-technology/liveness/overview"}]},{"tab":"Verificação de empresas","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/business-verifications.svg","pages":[{"title":"Verificação de empresas","href":"/pt/business-verification/overview"}]},{"tab":"Monitorização de transações","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/transactions.svg","pages":[{"title":"Monitorização de transações","href":"/pt/transaction-monitoring/overview"}]},{"tab":"Registo de alterações","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/calendar.svg","pages":[{"title":"Registo de alterações","href":"/pt/changelog"}]}],"global":{"anchors":[{"anchor":"Referência da API","icon":"code","href":"/pt/api-reference/overview"},{"anchor":"Business Console","icon":"gauge","href":"https://business.didit.me"},{"anchor":"Especificação OpenAPI","icon":"file-code","href":"https://docs.didit.me/pt/openapi-25.json"},{"anchor":"Prompt de integração","icon":"wand-magic-sparkles","href":"/pt/integration/integration-prompt"},{"anchor":"Servidor MCP","icon":"plug","href":"/pt/integration/mcp/overview"},{"anchor":"Competências de agentes","icon":"robot","href":"https://github.com/didit-protocol/skills"}]}},{"language":"ca","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suport"},{"icon":"signal","href":"https://status.didit.me","label":"Estat"}],"primary":{"type":"button","label":"Inicia la sessió","href":"https://business.didit.me"}},"pages":[{"title":"ca","href":"/ca/console/case-management/four-eyes"}]},{"language":"id","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Dukungan"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Masuk","href":"https://business.didit.me"}},"pages":[{"title":"id","href":"/id/console/case-management/four-eyes"}]},{"language":"ru","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Поддержка"},{"icon":"signal","href":"https://status.didit.me","label":"Статус"}],"primary":{"type":"button","label":"Вход","href":"https://business.didit.me"}},"pages":[{"title":"ru","href":"/ru/console/case-management/four-eyes"}]},{"language":"ko","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"지원"},{"icon":"signal","href":"https://status.didit.me","label":"상태"}],"primary":{"type":"button","label":"로그인","href":"https://business.didit.me"}},"pages":[{"title":"ko","href":"/ko/console/case-management/four-eyes"}]},{"language":"zh","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"支持"},{"icon":"signal","href":"https://status.didit.me","label":"状态"}],"primary":{"type":"button","label":"登录","href":"https://business.didit.me"}},"pages":[{"title":"zh","href":"/zh/console/case-management/four-eyes"}]},{"language":"ar","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"الدعم"},{"icon":"signal","href":"https://status.didit.me","label":"الحالة"}],"primary":{"type":"button","label":"تسجيل الدخول","href":"https://business.didit.me"}},"pages":[{"title":"ar","href":"/ar/console/case-management/four-eyes"}]},{"language":"hi","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"सहायता"},{"icon":"signal","href":"https://status.didit.me","label":"स्थिति"}],"primary":{"type":"button","label":"साइन इन करें","href":"https://business.didit.me"}},"pages":[{"title":"hi","href":"/hi/console/case-management/four-eyes"}]}]},"basePath":"","title":"Revisão 4-Eyes - Aprovação Maker/Checker - Didit Docs","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":[],"chunks":[]}