TrapDefense Docs
Preset Catalog

Preset Catalog

Detailed reference for the 17 policy presets. Use these names in the policy_preset field.

Understand the 17 policy presets before you wire them into agents.

General Presets (4)

default

ItemValue
TargetGeneric starting preset
Modeenforce
Egressblock (api.internal.com allowlisted)
PIIwarn
Blocklistshell_exec, eval
Default actionwarn

The loosest preset. Good for initial testing or as the base for a custom policy.


mcp-server

ItemValue
TargetTeams exposing internal tools through MCP
Modeenforce
Egressblock (internal infrastructure plus Notion, Jira, Slack)
PIIwarn
Blocklistshell_exec, eval, exec, os_command, subprocess_run, sudo, admin_api, delete_database, drop_table, modify_permissions, create_user, reset_password (13 total)
Capability blocknetwork_send, webhook_call, credential_access, secret_access, admin_action, permission_change, filesystem_delete, database_delete, bulk_export
Capability warnemail_send, filesystem_write, database_write
File paths/srv/mcp, /tmp/mcp-safe, /home/agent/workspace
Default actionwarn

Core posture: block uncontrolled egress and hard-stop high-risk tools and capabilities.


internal-agent

ItemValue
TargetInternal assistants for docs, scheduling, and business workflows
Modeenforce
Egressblock (internal infrastructure plus work SaaS and SSO)
PIIwarn
Blocklistshell_exec, eval, exec, os_command, sudo, admin_api, delete_database, drop_table, modify_permissions (10 total)
Default actionwarn

Compared with mcp-server, this preset is slightly looser and better aligned to employee-facing internal assistants.


customer-support

ItemValue
TargetCustomer support assistants for email, CRM, and helpdesk workflows
Modewarn
Egressblock (mail, CRM, helpdesk, support, SMTP domains only)
PIIblock
Blocklistshell_exec, eval, exec, os_command, sudo, admin_api, delete_database, drop_table, delete_customer, export_all_customers, bulk_delete (12 total)
Default actionwarn

Core posture: aggressive PII protection with warn-mode rollout to avoid disrupting support operations too early.


Industry Presets (8)

finance

ItemValue
TargetFinance and fintech agents for payments, accounts, and trading
Modeenforce
Egressblock (internal finance systems plus Stripe, PayPal, Adyen, reporting endpoints)
PIIblock
Blocklistbase 9 tools plus bulk_transfer, wire_transfer, update_account_limits, create_card, close_account (14 total)
Capability blocknetwork_send, webhook_call, credential_access, secret_access, admin_action, permission_change, filesystem_delete, database_delete, bulk_export, account_modify
Capability warnemail_send, filesystem_write, database_write, payment_process, fund_transfer, trading_execute
Regulatory contextPCI DSS, SOX, financial compliance

healthcare

ItemValue
TargetHealthcare assistants for patient records, EMR, and care workflows
Modeenforce
Egressblock (EMR, PACS, HL7/FHIR, medication systems)
PIIblock
Blocklistbase 9 tools plus delete_patient_record, modify_prescription, export_patient_data, bulk_delete, merge_patient_records (14 total)
Capability warnpatient_data_read, patient_data_write, prescription_read, lab_result_access
Regulatory contextHIPAA, HITECH

devops

ItemValue
TargetDevOps and CI/CD agents
Modeenforce
Egressblock (GitHub, GitLab, Docker, cloud, monitoring, package registries allowlisted)
PIIwarn
Blocklisteval, exec, sudo, delete_database, drop_table, destroy_cluster, delete_namespace, modify_iam, delete_bucket, rotate_root_key (10 total)
Capability warnshell_exec, network_send, webhook_call, credential_access, secret_access, filesystem_write, filesystem_delete, database_write, bulk_export, deploy, infra_provision, config_change
Capability blockadmin_action, permission_change, database_delete, infra_destroy

Core posture: shell access is warning-only because execution is often required, but destructive infrastructure actions stay blocked.


data-pipeline

ItemValue
TargetETL, analytics, and data pipeline agents
Modeenforce
Egressblock (internal data systems plus BigQuery, Redshift, Snowflake)
PIIwarn
Blocklistbase 7 tools plus drop_database, truncate_all_tables, delete_dataset (10 total)
Capability warnwebhook_call, email_send, filesystem_write, filesystem_delete, database_write, bulk_export, query_execute, data_transform
Capability blocknetwork_send, credential_access, secret_access, admin_action, permission_change, database_delete, schema_modify

Core posture: data export is warning-only because export is often a real job requirement, but uncontrolled network egress stays blocked.


hr-agent

ItemValue
TargetHR assistants for recruiting, payroll, and employee records
Modeenforce
Egressblock (internal HR systems plus Workday, BambooHR, Greenhouse, SSO)
PIIblock
Blocklistbase 9 tools plus delete_employee, modify_salary, modify_compensation, export_all_employees, bulk_delete, modify_access_level (15 total)
Capability warnemail_send, filesystem_write, database_write, employee_data_read, salary_access, performance_access

ItemValue
TargetLegal and compliance assistants
Modeenforce
Egressblock (legal systems plus Westlaw, LexisNexis, DocuSign)
PIIblock
Blocklistbase 9 tools plus delete_contract, delete_case, modify_evidence, bulk_delete, export_all_contracts, share_externally (15 total)
Capability blockfilesystem_delete

Core posture: file deletion is blocked to preserve legal evidence and contract records.


ecommerce

ItemValue
TargetEcommerce agents for orders, inventory, payments, and shipping
Modeenforce
Egressblock (internal systems plus Stripe, PayPal, Toss, Inicis, carriers, marketing tools)
PIIblock
Blocklistbase 9 tools plus delete_all_orders, modify_price_global, bulk_refund, export_all_customers, modify_payment_config (14 total)
Capability warnnetwork_send, webhook_call, email_send, filesystem_write, database_write, order_modify, price_modify, refund_process, inventory_modify, promotion_modify

research

ItemValue
TargetResearch and R&D agents
Modeenforce
Egressblock (academic sources, GitHub, cloud compute, package registries allowlisted)
PIIwarn
Blocklisteval, exec, sudo, admin_api, delete_database, drop_table, modify_permissions, share_ip_externally, publish_unpublished, export_source_code (10 total)
Capability warnshell_exec, network_send, webhook_call, email_send, filesystem_write, filesystem_delete, database_write, bulk_export, code_execute, data_download, model_train

Core posture: the loosest industry preset. It keeps research flexibility while still focusing on IP and exfiltration controls.


Preset Comparison Summary

PresetModePIIshell_execbulk_exportnetwork_send
defaultenforcewarnblock(list)-warn(cap)
mcp-serverenforcewarnblock(list)block(cap)block(cap)
internal-agentenforcewarnblock(list)block(cap)block(cap)
customer-supportwarnblockblock(list)block(cap)warn(cap)
financeenforceblockblock(list)block(cap)block(cap)
healthcareenforceblockblock(list)block(cap)block(cap)
devopsenforcewarnwarn(cap)warn(cap)warn(cap)
data-pipelineenforcewarnblock(list)warn(cap)block(cap)
hr-agentenforceblockblock(list)block(cap)block(cap)
legalenforceblockblock(list)block(cap)block(cap)
ecommerceenforceblockblock(list)block(cap)warn(cap)
researchenforcewarnwarn(cap)warn(cap)warn(cap)

Role Presets (5)

developer-agent

ItemValue
TargetCoding agents, repo assistants, and build/test automation
Modeenforce
Egressblock (developer tooling and package registries only)
PIIwarn
Blocklistsudo, admin_api, delete_database, drop_table, modify_permissions, modify_iam, create_user, reset_password
Capability warnshell_exec, network_send, webhook_call, filesystem_write, database_write, bulk_export
Capability blockemail_send, credential_access, secret_access, admin_action, permission_change, database_delete

Core posture: allow normal developer workflows with warnings, but hard-stop secret access and privilege-changing actions.


browser-agent

ItemValue
TargetBrowser-using agents that navigate pages, fill forms, and download files
Modeenforce
Egressblock (internal apps plus selected SaaS)
PIIwarn
Blocklistshell_exec, eval, exec, os_command, sudo, admin_api, delete_database, drop_table, modify_permissions, extract_cookies, export_session, read_local_storage, capture_credentials
Capability warnnetwork_send, form_submit, file_download, screenshot, clipboard_access, filesystem_write
Capability blockwebhook_call, email_send, file_upload, credential_access, secret_access, cookie_access, session_access, shell_exec, filesystem_delete, admin_action, permission_change, database_write, database_delete, bulk_export

Core posture: allow supervised browsing flows while blocking credential, cookie, and upload-heavy exfil paths.


sales-ops-agent

ItemValue
TargetCRM, outbound email, pipeline management, and enrichment workflows
Modeenforce
Egressblock (CRM, email, enrichment, collaboration domains only)
PIIwarn
Blocklistshell_exec, eval, exec, os_command, sudo, admin_api, delete_database, drop_table, modify_permissions, export_all_contacts, bulk_contact_enrichment, delete_pipeline, modify_pricing_rules
Capability warnnetwork_send, webhook_call, email_send, database_write, filesystem_write, crm_write, pipeline_modify
Capability blockcredential_access, secret_access, admin_action, permission_change, database_delete, bulk_export, shell_exec, filesystem_delete, contact_export

Core posture: keep normal CRM updates and outreach usable, but hard-stop bulk contact extraction and privileged changes.


security-ops-agent

ItemValue
TargetSOC / SecOps agents for alert triage, IOC lookup, and incident response
Modeenforce
Egressblock (SIEM, SOAR, threat intel, and internal security systems only)
PIIwarn
Blocklisteval, exec, sudo, admin_api, modify_permissions, modify_iam, create_user, reset_password, credential_dump, export_secrets, delete_evidence, delete_logs, network_scan, port_scan, exploit_execute
Capability warnnetwork_send, webhook_call, email_send, shell_exec, filesystem_write, database_write, bulk_export, ioc_lookup, siem_query, alert_triage, incident_modify
Capability blockfilesystem_delete, credential_access, secret_access, admin_action, permission_change, database_delete

Core posture: let analysts query and triage, but block credential dumping, evidence deletion, and active exploitation paths.


executive-assistant

ItemValue
TargetCalendar, email drafting, document lookup, and travel-planning assistants
Modeenforce
Egressblock (productivity, email, travel, collaboration, and internal domains only)
PIIwarn
Blocklistshell_exec, eval, exec, os_command, sudo, admin_api, delete_database, drop_table, modify_permissions, bulk_share, export_all_contacts, modify_access_level
Capability warnnetwork_send, email_send, filesystem_write, calendar_modify, document_share, travel_booking
Capability blockwebhook_call, shell_exec, filesystem_delete, credential_access, secret_access, admin_action, permission_change, database_write, database_delete, bulk_export

Core posture: preserve useful assistant workflows while blocking bulk sharing, shell execution, and sensitive data export.