System Settings in SuperNova
System Settings in SuperNova provide a centralized control panel for configuring global preferences, security parameters, and operational standards. These settings ensure a seamless, secure, and optimized user experience by allowing businesses to localize formats, manage permissions, and customize login methods.
To access System Settings, navigate to:
π Home > Settings > System Settings
1. Key Sections in System Settings
1.1 General
π Country β Set the default country for your organization. This value is automatically fetched when creating new addresses. If your company operates in multiple countries, use the head office location.
π Time Zone β Automatically adjusts time settings based on the selected time zone.
π Language β Defines the global language for SuperNova, ensuring a localized experience across menus, transactions, and master data.
π Disable Document Sharing β Prevents users (except Administrators) from sharing documents, ensuring strict access control. Users can see who has access but cannot modify sharing settings.
π Enable Onboarding β Provides an interactive onboarding experience for new users, guiding them through the system's features and setup process.
1.2 Date & Number Format
π Date Format β Configure how dates appear across the system (e.g., dd.mm.yyyy or mm/dd/yyyy).
π Time Format β Choose whether to display seconds (HH:mm:ss) or exclude them (HH:mm).
π Number Format β Define how numbers are formatted (e.g., 1,000 or 1000.00).
π Float Precision β Set the number of decimal places displayed for quantities (default: 3, range: 2-9).
π Currency Precision β Define decimal places for currency values. If left blank, it follows the Number Format settings.
π First Day of the Week β Customize the start of the week (e.g., Monday or Sunday) for dynamic filters in reports and calendars.
π Rounding Method β Choose a rounding approach:
- Banker's Rounding β Rounds 0.5 to the nearest even number.
- Commercial Rounding β Rounds 0.5 up (e.g.,
1.5 β 2.0and-1.5 β -2.0).
1.3 Permissions
π Apply Strict User Permissions β Restricts users from viewing documents where linked fields (e.g., Territory, Department) are blank, ensuring granular access control.
π Allow Older Web View Links (Insecure) β Enables legacy web links (v13 and earlier) without expiry, though this is not recommended due to security risks.
1.4 Session Management
π Session Expiry β Set the idle time (in hours) before users are automatically logged out for security purposes.
π Allow Only One Session Per User β Restrict users to a single active session at a time. Mobile sessions are excluded.
π Disable Username/Password Login β Requires setting up Social Login Key before disabling traditional login methods.
1.5 Login Methods
π Allow Login Using Mobile Number β Enables users to log in with a registered mobile number.
π Allow Login Using Username β Allows login via the username instead of email.
π Login with Email Link β Users receive a passwordless login link via email.
π Email Link Expiry β Sets the validity period for login links (in minutes).
1.6 Brute Force Security
π Allow Consecutive Login Attempts β Limits the number of failed login attempts before temporarily locking an account.
π Allow Login After Fail β Defines the cooldown period (in seconds) before retrying after failed login attempts.
1.7 Two-Factor Authentication (2FA)
π Enable Two-Factor Authentication β Enhances security by requiring an additional verification step.
π Bypass 2FA for Restricted IPs β Exempts users logging in from whitelisted IPs from 2FA.
π Bypass Restricted IP Check If 2FA Enabled β Allows all users to log in with 2FA, even if their IP is restricted.
π Authentication Methods β Choose between OTP apps, SMS, or email verification.
π OTP Issuer Name β Identifies the entity providing OTP authentication.
1.8 Password Management
π Logout All Sessions on Password Reset β Forces logout from all active sessions when a user resets their password.
π Force User to Reset Password β Define the number of days after which a password reset is mandatory (0 = No Limit).
π Enable Password Policy β Enforces password strength requirements.
π Minimum Password Score β Define password complexity levels:
2 = Medium3 = Strong4 = Very Strong
π Reset Password Link Expiry β Set the expiration duration for password reset links (Default: 20 minutes).
π Password Reset Link Generation Limit β Limit the number of reset password requests per hour (Default: 3).
1.9 Email Configuration
π Disable Standard Email Footer β Removes default footers from emails.
π Include Web View Link in Email β Adds a document web view link in outgoing emails.
π Welcome Email & Reset Password Templates β Set predefined email templates for new users and password resets.
π Email Retry Limit β Specify how many times the system retries sending failed emails.
1.10 File Management
π Max File Size (MB) β Set the maximum file upload size (Default: 25MB).
π Allow Guests to Upload Files β Enables file uploads from users without login access.
π Force Web Capture Mode for Uploads β Mandates web-based image capture for file uploads.
π Allowed File Extensions β Define permitted file types for uploads. If left blank, all file types are allowed.
1.11 System Updates
π Disable System Update Notifications β Turns off version update alerts.
π Disable Change Log Notification β Prevents change log notifications from appearing.
1.12 Backups & Data Security
π Number of Backups β Controls the retention period for database backups (Default: 3 backups over 24 hours).
π Encrypt Backups β Ensures that backup files are securely encrypted before storage.
π Download File Backups β Allows manual downloading of file backups for safekeeping.
1.13 Advanced Settings
π Max Auto Email Reports per User β Limits the number of scheduled reports a user can generate.
π Run Jobs Only Daily if Inactive for (Days) β Restricts scheduled jobs to once per day for inactive sites (Default: 4 days).
π Show Full Error & Allow Issue Reporting β Displays complete error details and allows users to report issues to developers.
π Allow Sending Usage Data β Shares anonymized usage data to improve SuperNova based on user interactions.