Manage Account Settings

The Account Settings page in the Admin application lets you control general settings related to NiCE CXone user accounts.

Configure the Idle User Timeout

Required permissions: Admin > Account Settings > Edit

By default, NiCE CXone automatically logs users out when they have been inactive for 20 minutes. You can adjust this setting to better meet the needs of your organization. This setting affects all users, but only when they are logged in to the NiCE CXone platform. It does not impact users logged in to applications such as MAX.

  1. Click the app selector icon of app selector and select Admin.
  2. Go to Tenant Configuration > Account Settings.
  3. Find the Idle Timeout section on the User Settings tab.
  4. If you don't want inactive users to ever be automatically logged out of the NiCE CXone web portal, click Idle Timeout to Off.
  5. If you want to adjust the length of time before inactive users are automatically logged out, set the values you want in the Hours and Minutes fields. The minimum value you can configure is 5 minutes. If you want to set the timeout for more than 8 hours, you must turn the setting off.
  6. Click Save.

Configure the User Inactivity Lock for Your System

Required permissions: Admin > Account Settings > Edit, Security Policy > Configure

You can configure user accounts to lock after a certain number of days of inactivity. This option is turned off by default. Turning on this setting can prevent attackers from breaching your system. The following instructions describe how to manage the user inactivity lock setting for your system. You can override the system-level settings at the employee level.

The user inactivity lock applies to employees using any authentication type, including SSO.

When you set Lock Users to Off, accounts that were locked while it was On remain locked.

  1. Click the app selector icon of app selector and select Admin.
  2. Go to Tenant Configuration >  Account Settings.
  3. On the User Settings tab, click Lock Users to On to apply a user inactivity lock to all the users in your system. Turn it Off to disable the user inactivity lock.

  4. If you set Lock Users to On, set Inactive Days Before User Can Be Locked to the number of days a user account must be inactive before it locks. The default is 90 days after you enable the inactivity lock, but you can specify any number of days from 7 to 90.

    When you decrease the Inactive Days Before a User Can Be Locked threshold, the setting applies retroactively. For example, if you change it from 30 days to 7 days, all employee profiles that have been inactive for at least seven days are immediately locked.

    If you increase the threshold, accounts that were locked at the lower threshold remain locked. For example, if you change the setting from 7 days to 10 days, an account that has been inactive for eight days and was already locked under the previous setting will remain locked.

  5. Click Save.

Add External Links to My Profile

Required permissions: Admin > Account Settings > Edit

You can add links to the Additional Applications tab of the My Profile page. They can be links to external websites or third-party applications. NiCE CXone users can click the links to launch the page or application from within the platform. For example, you could link to a CRM like Salesforce.

You can add up to 50 external links.

  1. Click the app selector icon of app selector and select Admin.
  2. Go to Tenant Configuration > Account Settings.
  3. Click the Additional Applications tab.
  4. Enter an intuitive Name or call to action for the application. This is the hyperlinked text that users see in the Additional Applications tab in My Profile, so choose a name that is familiar to users.
  5.  For Link, enter the URL of the application that you want to open. This URL opens in a new browser tab when clicked. Be sure to include https:// or http:// at the beginning of the link.
  6. Click Add.
  7. Repeat these steps to add links to other applications.
  8. Click Save.

Configure the SSO State Timeout

Required permissions: Admin > Account > Settings Edit, Security Policy > Configure

You can customize the amount of time that users remain logged in to NiCE CXone before they need to re-authenticate. By default, NiCE CXone stores information about users' SSO login state for a week. During that time, users remain logged in and don't need to re-authenticate.

  1. Click the app selector icon of app selector and select Admin.
  2. Go to Tenant Configuration > Account Settings.
  3. On the User Settings tab, click SSO State to Off to use the default of one week. Turn it On to customize the SSO state timeout.
  4. If you turned SSO Stateto On, set Set Hours For User State to the number of days an SSO user can be logged in to the NiCE CXone system without needing to re-authenticate. Possible values are 1-168 hours. If you don't specify a value for Set Hours For User State, the default value of 48 hours applies.

    When you configure a new Set Hours For User State, the new value takes effect after the previous policy expires. For example, if you change the setting from 14 to 7, a user who authenticated via SSO 10 hours ago will remain logged in for four more hours. After that time passes and the user re-authenticates, they will remain logged in for seven hours before needing to authenticate again.

  5. Click Save.

Customize Domain Name

Required permissions: Admin > Account Settings > Edit

NiCE provides your organization an URL during setup for accessing NiCE CXone. You can customize that URL with a host name that is more meaningful to your users. The URL will use the hostname to create a custom URL such as "tomsawyer.myclassicsdomain.com".

  1. Click the app selector icon of app selector and select Admin.
  2. Go to Tenant Configuration > Account Settings.
  3. On the Host Settings tab, enter a value in Custom Host Name.
  4. Click Save.

Set a Default Time Zone

Required permissions: Admin > Account Settings > Edit

You can configure a default time zone for your NiCE CXone system. When you create a new employee profile, it defaults to the time zone set in Account Settings.

You can also set a time zone in your business unit settings, which impacts ACD components such as ACD reports or hours of operation.

  1. Click the app selector icon of app selector and select Admin.
  2. Go to Tenant Configuration > Account Settings.
  3. On the Host Settings tab, select a Tenant Time Zone.
  4. Click Save.

Generate SCIM Bearer Token

Required permissions: Admin > Account Settings > Edit

SCIM bearer tokens are used when setting up an integration with an external identity provider (IdP) using SCIM. Save the token somewhere safe. You won't be able to come back and access the same token again. If you lose it, you will need to create a new token.

  1. Click the app selector icon of app selector and select Admin.
  2. Go to Tenant Configuration > Account Settings.
  3. Click the SCIM tab.
  4. In the SCIM Token section, select all the users you want to be able to use the bearer token from the Users drop-down. Enter the Days to expire old tokens value you want.
  5. Click Generate.
  6. Copy the token and save it somewhere safe. You will not be able to access this token again.
  7. Click Save.

Enable or Disable Optional SCIM Provisioned Fields

Required permissions: Admin > Account Settings > Edit

SCIM is a tool that allows you to securely sync user data between multiple applications. With SCIM, you can sync user data between NiCE CXone and third-party applications, like Okta.

The Username, First Name, Last Name, and Email Address fields are enabled automatically after you integrate with a third-party application. They are required and cannot be disabled. You can enable these optional fields: 

  • Display Name
  • Middle Name
  • Mobile Number
  • Time Zone
  • Type
  • Login Authenticator
  • Primary Role
  • Team
  1. Click the app selector icon of app selector and select Admin.
  2. Go to Tenant Configuration > Account Settings.
  3. On the SCIM tab, click the SCIM Provisioned Fields drop-down and select the fields you want to enable. They appear above the drop-down.
  4. To disable fields, clear them in the drop-down or click the X next to the field name.
  5. Click Save.

Configure a Login Banner

Required permissions: Admin > Account Settings > Edit

You can configure a custom banner to appear in the upper left corner of your NiCE CXone login page. This banner can contain any text-based message that you want all users to see. You cannot currently display different banners to different users.

The banner appears immediately after you save it. You can turn the banner off when it's not needed.

  1. Click the app selector icon of app selector and select Admin.
  2. Go to Tenant Configuration > Account Settings.
  3. Click the Login Settings tab.
  4. To make the login banner visible, set Login Banner to On. To disable the banner, set it to On.
  5. Enter a banner message in the large text area.
  6. Use the formatting toolbar options at the top of the text area to modify the font and style, add lists, and make other formatting changes.
  7. Click Banner Background to change the color of the banner background.
  8. Click Banner Text to change the color of the banner message.
  9. Click Save.

Disable the Marketing Panel

Required permissions: Admin > Account Settings > Edit

Your NiCE CXone login page is split in half. One side is the login form where users enter their credentials. The other side is the marketing panel where NiCE displays promotional materials. You can enable or disable this panel from the Account Settings page. It is enabled by default.

  1. Click the app selector icon of app selector and select Admin.
  2. Go to Tenant Configuration > Account Settings.
  3. Click the Host Settings tab.
  4. To remove the marketing panel, select Disable Marketing Panel.
  5. To re-enable the marketing panel, clear Disable Marketing Panel.
  6. Click Save.

Create a List of Allowed Email Domains

Required permissions: Admin > Account Settings > Edit

You can create a list of allowed email domain names. This restricts the email domains that NiCE CXone accepts for employee profile email accounts.

If you attempt to add an email domain that isn't on the list, you'll get an error message. Existing employees with email domains that aren't on the list won't lose access to NiCE CXone. However, if you need to change their email address in the future, you'll need to use one with an allowed domain.

All email domains are allowed until you enter one on the list. You can have up to 300 allowed email domains.

  1. Click the app selector icon of app selector and select Admin.
  2. Go to Tenant Configuration > Account Settings.
  3. Click the User Settings tab.
  4. In the Domain field, enter the email domain that you want to allow. For example, classics.com.
  5. Click Add. The domain appears in the list below this button. The Login Domain checkbox is selected by default for each domain you add.
  6. Repeat for each email domain you want to allow.
  7. To delete a domain, click the trashcan Icon of a trash can..
  8. To remove the domain from this list but leave it in the Report Email list, clear Login Domain. Entries must have at least one of these options selected.
  9. Click Save.

Create an Allowlist of Email Domains to Receive Scheduled Reports

Required permissions: Admin > Account Settings > Edit

You can create an allowlist of email domains that can receive scheduled reports. This gives you control over who receives these reports and helps you protect your platform data and limit the number of unnecessary reports that are sent to certain user accounts.

Any domains you add to this allowlist can also be added to the login domain allowlist.

  1. Click the app selector icon of app selector and select Admin.
  2. Go to Tenant Configuration > Account Settings.
  3. Click the User Settings tab.
  4. In the Domain field, enter the email domain that you want to allow. For example, classics.com.
  5. Click Add. Allowed domains appear in the list below this button.
  6. Repeat for each email domain you want to allow for scheduled reports.
  7. Click the checkbox in the Report Emails column for each domain you added.
  8. To delete a domain, click the trashcan Icon of a trash can..
  9. To remove a domain from this allowlist but leave it in the Login Domain list, clear Report Emails for the domain. Entries in this list must have at least one of these options selected.
  10. Click Save.

Configure a Custom mTLS Domain

Required permissions: Admin > Account Settings > Edit

The custom mTLS domain setting lets an Administrator assign a unique domain to your account for mutual TLS integrations. After mTLS authentication is enabled for your tenant, administrators can configure an mTLS domain, upload certificates, and manage certificate validation for secure API communications.

mTLS authentication must be enabled for your account before the mTLS Domain field is available. Contact your NiCE CXone representative if you do not see this field.

Enable mTLS Authentication

Before configuring an mTLS domain, enable the mTLS Authentication feature for the NiCE CXone API application.

  1. Click the app selector icon of app selector and select Admin.
  2. Go to Application & Features.
  3. Locate NiCE CXone API and click Configure.
  4. Select mTLS Authentication.
  5. Click Next to complete the configuration.

Configure an mTLS Domain

You can use the mTLS Domain field to define a custom hostname prefix for mTLS-secured API traffic.

  1. Click the app selector icon of app selector and select Admin.

  2. Go to Tenant Configuration > Account Settings.

  3. Click the Hosting tab.

  4. In the MTLS DOMAIN field, enter a unique hostname prefix. For example, if you enter acme, NiCE CXone generates a hostname similar to: acme-mtls.nicecxone.com. Depending on your NiCE CXone environment, the generated hostname may use a different domain suffix.

  5. Click Save.

mTLS Domain Guidelines:

  • Enter only the hostname prefix.

  • Do not include http:// or https://.

  • Do not enter a full URL.

  • Do not include paths, such as /api/v1.

  • Use a unique, meaningful name for your organization.

  • Avoid spaces and unsupported special characters.

The generated hostname appears beneath the mTLS Domain field after the configuration is saved.

Upload an mTLS Certificate

Certificates establish trust between NiCE CXone and mTLS-enabled API clients.

  1. Click the app selector icon of app selector and select Admin.

  2. Go to Tenant Configuration > Account Settings.

  3. Click the Certificates tab.

  4. Click Upload Certificate.

  5. In the Upload Certificate wizard, drag and drop a certificate file or click browse. Supported file formats: .pem, .crt, .cer. Maximum file size is 1 MB.

  6. After the file uploads successfully, click Next.

Review Certificate Details

After the certificate is uploaded, NiCE CXone parses the certificate and displays certificate metadata.

  1. Enter a value in Certificate Name.

  2. Review the certificate information, including:

    • Issuer

    • Subject

    • Expiration date

    • Key information

    • Serial number

  3. Optionally, select Enable Auto-Renew (30 days before expiry).

  4. Click Next.

    Verify that the certificate issuer, subject, and expiration date are correct before proceeding.

Validate a Certificate

In the validation step, NiCE CXone verifies that the uploaded certificate can be used for mTLS authentication.

Validation checks may include:

  • Valid certificate structure

  • Matching private key

  • Complete certificate chain

  • Certificate revocation status

  • Subject Alternative Name (SAN) configuration

When all validation checks pass, click Add Certificate.

Certificates that fail validation cannot be added to NiCE CXone until all validation issues are resolved.

Complete the Certificate Upload

After validation succeeds:

  1. Click AddCertificate.

  2. Verify that the certificate appears in the certificate list.

  3. Confirm that the certificate status is Active.

  4. Click Save. A confirmation message indicates that the certificate was added successfully.

View and Manage Certificates

All uploaded certificates appear on the Certificates tab.

You can use the search field to find certificates by name.

Expired certificates can prevent successful mTLS authentication and may disrupt API integrations.

Verify the Configuration

After configuring the mTLS domain and uploading a certificate:

  • Verify that the generated mTLS hostname appears on the Hosting tab.

  • Confirm that the uploaded certificate status is Active.

  • Configure your API client to use the generated mTLS hostname.

  • Install the required client certificate.

  • Send a test API request and verify a successful connection. For example, https://acme-mtls.nicecxone.com. API clients connecting to the endpoint must present a valid client certificate during the TLS handshake.