Security and Privacy Settings
Use this page in Moveworks Setup → Organization Details → Security and Privacy Settings to configure powerful, org-wide controls for Agent Studio. These settings are intended for Super Admins.
Use this page in Moveworks Setup → Organization Details → Security and Privacy Settings to configure powerful, org-wide controls for Agent Studio. These settings are intended for Super Admins.
Changes take effect immediately. Because these settings can block plugins or expose systems if misconfigured, each section below explains the behavior and risk tradeoffs.

Allow selected Agent Studio developers (per DSL rule) to edit HTTP connectors (e.g., URLs, headers, auth config).

What it does
Risks
Recommendations
How to configure
Set the rule to FALSE to disable editing for everyone, or to TRUE to allow for all developers. See the DSL and User Attribute references for available fields.
Allow selected Agent Studio developers (per DSL rule) to use Moveworks built-in connectors (ticketing, search, identity, etc.) inside Agent Studio.

What it does
Risks
Recommendations
How to configure
These settings are not “any developer.” Access is granted only when the DSL rule evaluates to TRUE for the user. Use your org’s attributes (role, department, location, team, groups).
Control whether developers can see raw user content in logs for publicly launched plugins.

What it does When enabled, Moveworks redacts user content (utterances, message text, personal identifiers, and sensitive payload fields) from developer-visible logs. Metadata needed to operate still appears (timestamps, status codes, event IDs, step names, error classes).
When it triggers Strict redaction is automatically applied to any plugin that is:
Why enable it? (recommended for production)
Risks if OFF
Choose how to handle unsecured webhook listeners in Agent Studio. Secured listeners ensure only authorized providers can send requests and prevent unauthorized access. Learn more about supported methods to verify incoming requests like Signature Verification (HMAC).
Changes take effect immediately and may block existing unsecured listeners. Blocked listeners stop receiving events until secured or exempted. Learn more about webhook listeners
(Default) Allow only exempt unsecured listeners Only listeners listed in Listener Exemptions may receive events without being secured. All other unsecured listeners will Blocked, and any plugins that reference them will not run.
Allow all unsecured listeners Any listener can receive events without verification or credentials. Not recommended for production. Unsecured listeners are heavily rate-limited and more vulnerable to abuse. Note: You also need to check “Allow all unsecured listeners” to confirm this override.
When a listener is Blocked:
Securing a listener (e.g., HMAC or credential verification) immediately restores events.
Unsecured listeners (even when allowed) run under strict throttles suitable for testing, not production.
Q: Who can change these settings? Super Admins (or designated security admins). Changes are audited and apply org-wide.
Q: Some listeners now show as “Blocked.” What now? Secure the listener (HMAC or credentials) or add it to Listener Exemptions. Once secured, events resume immediately.
Q: Some plugins now show as blocked. Why? They reference unsecured listeners while the security requirement is in effect. Secure the listeners, or adjust the setting/exemptions.