The App Settings section allows administrators to configure global behavior, branding, integrations, and operational preferences for the Secryn deployment.
These settings apply to the entire instance and affect all projects and vaults.
Only users with the Admin role can access and modify App Settings.
App Settings includes:
All changes are applied immediately after saving and may affect authentication, notifications, or UI appearance.
The Company Name is displayed throughout the application and is used in:
Updating the company name immediately reflects across the platform.
Secryn allows administrators to apply a custom ShadCN theme configuration using a JSON blob.
This enables:
To generate a compatible theme JSON, use the Shadcn Studio Theme Generator: https://shadcnstudio.com/theme-generator
You can:
Theme updates affect the entire UI and are applied instantly after saving.
Secryn uses SMTP for:
You can configure:
Before saving, you can send a test email to verify that SMTP is configured correctly.
If email notifications are enabled for users, system-generated emails will respect their notification preferences (except authentication-related emails, which are always sent).
Secryn supports OAuth authentication providers.
You can configure:
Each provider requires:
Social login is optional. If not configured, only local authentication will be available.
Secryn supports exporting and importing App Settings as JSON. This is useful for:
From the Export section, you can download a JSON representation of the current App Settings.
By default:
This allows safe sharing of configuration structure without exposing credentials.
You may enable Include secrets during export.
When enabled:
Exports containing secrets should be treated as highly sensitive and stored securely.
The Import section allows you to paste a JSON payload and apply it to the current deployment.
When importing:
If the imported JSON contains masked placeholders instead of real secret values:
This prevents accidental overwrites when importing configuration that was exported without secrets.
A warning banner is displayed to remind administrators to verify secret data before importing.
Changes to App Settings are considered privileged operations.
Best practices:
All App Settings modifications should be traceable via logs.
App Settings provides centralized control over how Secryn behaves and presents itself across your deployment. Proper configuration ensures secure operation, consistent branding, and reliable notifications.