Security Policies
-
OSS/BSS Answers
Access Control Security Hub Admin Audit B3Network Master Account Channel App Contract App Customer App Discount App Edge Server File Management Finance App Invoice App Number Management Payment Portal Settings Price List Product App Release V2 SMS Gateway Supplier App Support Center Support Hub Business Hub Sales Hub Finance Hub
- App Model - Organization Management
- App Model - Communication Apps Answers
- License Model - Organization Management
-
License Model - CPaaS Solution Answers
Phone System - Admin Guide Phone System - End-user Guide Mobile App Desktop App Web Phone Omni-Channel Auto Attendant - Admin Guide Developer Hub - Admin Guide Microsoft Teams Operator Connect - Admin Guide Microsoft Teams Direct Routing - Admin Guide Contact Center - Supervisor Guide Contact Center - Agent Guide SIP Trunk CPaaS - SIP Trunk Power SIP Trunk CPaaS Fax CPaaS Hotdesking Contact Campaign File Explorer Power Mobile App Files App Campaign App
- Telcoflow
- Integrations Answers
- Updated Regulations
- Ideas Portal
Table of Contents
Security Policies allows the owner of the CPaaS to customize and enforce security rules across their organization by claiming their email domain. Once verified, it enables centralized control over login requirements, password policies, and organization-level security settings to help protect user accounts and ensure consistent security standards.
Note: Security Policies are only available to organizations that have successfully claimed their email domain. If the domain claim is revoked, all related policies are automatically deactivated.
Password Policies
- Minimum Password Length — Minimum number of characters a user must input to set a password.
- Maximum Password Length — Maximum number of characters a user can input while setting up the password.
- Require at Least One Uppercase Letter — If enabled, every password must include at least one capital letter (A–Z). Increases password complexity and reduces the risk of unauthorized access.
- Require at Least One Lowercase Letter — If enabled, every password must include at least one small letter (a–z). Ensures a mix of character types in the password.
- Require at Least One Number — Every password must include at least one numerical digit (0–9).
- Require at Least One Non-Alphanumeric Character — Every password must include at least one special character (e.g., !, @, #, $, %, ^, &, *, -, _, +, =). Increases complexity and makes passwords harder to crack.
- Enable Password Expiration — If enabled, passwords must be changed after a set period. Ensures passwords are regularly updated, reducing the risk of compromised credentials being used long-term.
- Prevent Password Reuse — If enabled, users cannot reuse a previously used password when creating a new one.
- Minimum Password Age (in hours) — After resetting a password, users must wait this duration before changing it again. Default: 24 hours. Set to 0 to disable. Does not apply to Forgot Password resets.
Session Policies
- Web Session Timeout (in hours) — Total duration a web session can remain active regardless of user activity. Default: 24 hours.
- Mobile Session Expiry Time (in hours) — Duration a user's mobile app session remains active before auto-logout. Default: Disabled.
- Desktop Session Expiry Time (in hours) — Duration a desktop application session remains active before auto-expiry. Default: Disabled.
- Web Session Idle Timeout (in minutes) — Duration of inactivity after which a web session will expire. Default: Disabled.
- Expire Cookie When Browser Closes — Session cookie is deleted automatically when the browser is closed. Prevents unauthorized access if someone else uses the same device after the user's session. Default: Disabled.
- Prevent Concurrent Active Web Sessions — Restricts users from being logged into the same account from multiple devices or browsers at the same time. Default: Enabled.
Authentication Policy
- Enforce 2FA for the Whole Domain — All users in the organization must use two-factor authentication (2FA) to log in. 2FA requires a second form of verification (e.g., authenticator app code) in addition to the password. Ensures unauthorized access is blocked even if a password is compromised. Default: Disabled.
Login Security
- Login Lockout — Temporarily disables account access after 5 consecutive failed login attempts. Protects against brute-force attacks.
- Configure IP Whitelisting — Restricts login access to approved and trusted IP addresses only. Users connecting from non-whitelisted IP addresses will be denied access.
Default Settings Reference
| Setting | Default | Options / Range |
|---|---|---|
| Minimum password length | 8 | 6–64 characters |
| Maximum password length | 24 | 10–64 characters |
| Require uppercase letter | Enabled | Enabled / Disabled |
| Require lowercase letter | Enabled | Enabled / Disabled |
| Require number | Enabled | Enabled / Disabled |
| Require non-alphanumeric character | Disabled | Enabled / Disabled |
| Enable password expiration | Disabled | Disabled, 90, 180, 270, 365 days |
| Prevent password reuse | Disabled | Disabled, Last 5–Last 10 |
| Login lockout (failed attempts) | 5 | Fixed at 5 consecutive failures |
| Enforce 2FA for domain | Disabled | Enabled / Disabled |
| Expire cookie on browser close | Disabled | Enabled / Disabled |
| Minimum password age | 24 hours | 0 (disabled) to custom hours |
| Web session timeout | 24 hours | Custom hours |
| Mobile session expiry | Disabled | Custom hours |
| Desktop session expiry | Disabled | Custom hours |
| Web session idle timeout | Disabled | Custom minutes |
| Prevent concurrent web sessions | Enabled | Enabled / Disabled |