Define login scenarios

You can direct all users to the same page after login.

Before you begin

Role required: admin

About this task

When users log on to an instance directly, such as going to http://{instance_name}.service-now.com/, the system does the following:
  1. Accesses the value in the property glide.entry.page.script. The default value of the property is derived from a script include named CMSEntryPage.
  2. Directs the user to the instance login page if the entry page requires a login.
  3. Applies login rules, if any, to the user.

To force the system to direct all users to the same page after login:

Procedure

  1. Navigate to Content Management > Configuration > Configuration Page.
  2. Select a value for the Login page field, or create a new page as desired. If this page is not the site default page, it always redirects here. If it is a site default page, it applies login rules. If this value is null, the system uses navpage.do as the entry page. Do not enter a login page here; otherwise, users need to log in twice.

    Logging Into an Instance to Access a Record:

    When users log into an instance to access a record by its globally unique identifier (sys_id), such as http://{instance}.service-now.com/incident.do?sys_id={sys_id}, then the system does the following:
    1. Directs the user to a login page if not already logged in.
    2. Directs the user to the appropriate record if they are allowed to access it. If the user does not have access rights to the record, a denial of access message appears.

    Logging Into a CMS Site:

    When users log on to a CMS site, such as http://<instance>.service-now.com/site-name/page.do, the system does the following:
    • If there is a value in the Login page field on the CMS site form, it directs the user to that login page and applies login rules, if any, to the user.
    • If there is no login page specified, it directs the user to the value in the Home page field on the CMS site form.

    Logging Into a CMS Site to Access a Record:

    When users log on to a CMS site to access a record, such as http://{instance}.service-now.com/ess/incident_detail.do?sysparm_document_key=incident,{sys_id}, the system follows the same procedure and finally takes the user to the record. If the user does not have access rights to the record, a denial of access message appears.