The User Policies module defines organization-wide rules for user registration, default access roles, and password security standards. These policies ensure that platform access remains secure, controlled, and aligned with company governance practices.


1. User Registration Settings #

These settings control how new users can join the platform.

SettingPurpose
Allow Public User RegistrationEnables open sign-up without admin invitation
Require Email VerificationEnsures users confirm ownership of their email before activation
Require Admin ApprovalNew accounts stay inactive until approved by an administrator

Enable email verification and admin approval to prevent unauthorized access.


2. Default Role Settings #

These settings determine the permissions automatically assigned to new users.

SettingValueDescription
Default User RoleReaderNew users receive read-only access unless changed
Max Users Per Project100Limits the number of users assigned to a single project

💡 Why This Matters #

  • Prevents accidental over-permissioning
  • Maintains structured collaboration
  • Helps manage licensing and performance

3. Password Policy #

Strong password rules protect accounts from unauthorized access.

RequirementValue
Minimum Length8 characters
Maximum Age90 days (0 = no expiration)
Uppercase RequiredYes
Lowercase RequiredYes
Number RequiredYes
Special Character RequiredYes
🔒 Security Notice #

These rules apply to all users and help meet common compliance standards such as ISO, SOC 2, and enterprise IT security policies.


System Actions #
ActionPurpose
Reset to DefaultsRestores original policy settings
Save SettingsApplies changes across the platform

Best Practices #
  • Use admin approval in production environments
  • Keep password expiry between 60–90 days
  • Assign Reader or least-privilege roles by default
  • Regularly review user access and remove inactive accounts

Summary #

The User Policies module ensures controlled onboarding, structured role management, and strong password enforcement. Proper configuration protects your platform while enabling secure collaboration across teams.