Add security settings docs (#4208)

Co-authored-by: Kartik Balasubramanian <22399046+HumanistSerif@users.noreply.github.com>
This commit is contained in:
Andreas Fitzek
2026-02-20 19:31:26 +01:00
committed by GitHub
parent 945e361dc7
commit 9bacb6bf34
2 changed files with 71 additions and 0 deletions

70
docs/security-settings.md Normal file
View File

@@ -0,0 +1,70 @@
---
description: Manage instance-wide security policies including MFA enforcement and personal space controls.
contentType: howto
---
# Security settings
/// info | Feature availability
Security settings are available on Enterprise plans. Some settings require specific license features. Settings that aren't available on your plan display an **Upgrade** badge.
///
Security settings let you manage instance-wide security policies. You can enforce two-factor authentication for all users and control what users can do in their personal spaces.
To access security settings, navigate to **Settings** > **Security**.
## Enforce two-factor authentication
You can require all users on your instance to set up two-factor authentication (2FA) when they sign in with email and password.
/// note | Applies to email and password logins only
2FA enforcement applies to users authenticating with email and password. Users signing in through SSO (SAML or OIDC) aren't affected by this setting.
///
To enforce 2FA:
1. Navigate to **Settings** > **Security**.
2. In the **Enforce two-factor authentication** section, toggle the switch on.
When you enable this setting:
- All users must set up 2FA before they can continue using the instance.
- Users who haven't configured 2FA yet are prompted to do so on their next sign-in.
To stop enforcing 2FA, toggle the switch off. Users who already set up 2FA keep it enabled but new users are no longer required to configure it.
Refer to [Two-factor authentication](/user-management/two-factor-auth.md) for more information on how individual users can set up 2FA.
## Personal space policies
Personal space policies let instance admins control whether users can share and publish workflows and credentials from their personal spaces.
### Sharing workflows and credentials
Controls whether users can share workflows and credentials from their personal space with other users or projects.
To manage sharing:
1. Navigate to **Settings** > **Security**.
2. In the **Personal Space** section, find **Sharing workflows and credentials**.
3. Toggle the switch to enable or disable sharing.
When you disable sharing:
- Existing shares remain in place. The setting only affects new sharing actions.
- The number of currently shared workflows and credentials is displayed below the toggle.
### Publishing workflows
Controls whether users can publish workflows from their personal space to make them available for execution.
To manage publishing:
1. Navigate to **Settings** > **Security**.
2. In the **Personal Space** section, find **Publishing workflows**.
3. Toggle the switch to enable or disable publishing.
When you disable publishing:
- Currently published workflows remain published. The setting only affects new publish actions.
- The number of currently published personal workflows is displayed below the toggle.

View File

@@ -158,6 +158,7 @@ nav:
- "Tutorial: Create environments with source control": source-control-environments/create-environments.md
- External secrets: external-secrets.md
- Log streaming: log-streaming.md
- Security settings: security-settings.md
- Insights: insights.md
- License key: license-key.md
- Releases: