Pooja Gupta1
ServiceNow Employee
ServiceNow Employee

Note: For setting up the Employee Center base version, follow the instructions in this article

This article provides the steps required to configure Employee Center Pro using demo data shipped with the store apps. Customers and Partners who want to evaluate the capabilities of Employee Center Pro in a pre-production environment would need to follow these steps. 

These steps are applicable for customer instances on Rome release or higher. Though Utah instance customers might need to skip some steps as pointed out.

Assumptions:

  • You are using a fresh ServiceNow instance on Rome release or higher. This means you don’t have any pre-configured portal implementations. 
  • You want to use the demo data and the content taxonomy shipped out-of-box (OOB) with Employee Center and related apps.
  • The steps below don't include the steps required to set up underlying technologies such as AI Search or Virtual Agent on the ServiceNow instance.

Table of Contents:

  • Part 1: Setup Employee Center Pro with IT demo data only
  • Part 2: Add HR Service Delivery (HRSD) demo data to Employee Center Pro 
  • Part 3: Add Workplace Service Delivery (WSD) demo data to Employee Center Pro 
  • Part 4: Add Legal Service Delivery (LSD) demo data to Employee Center Pro 

 

Part 1: Setup Employee Center Pro with IT demo data only

Step 1: Install the latest Employee Center Pro – with the demo data

Install the latest version of Employee Center Pro from the ServiceNow store. Follow the steps below:

  • Navigate to System Applications -> All 
  • Search for “Employee Center Pro” 
  • Install the Employee Center Pro 28.0.3 or later version. Make sure to check Load Demo Data

Below are the apps that will get installed as part of installing Employee Center Pro —if you haven’t already installed them separately.

  1. Employee Center (and its dependent apps: Employee Center Core, Employee experience taxonomy, and employee experience foundations)
  2. Enterprise Service Management Integrations Framework
  3. Content Experiences (and its dependent Content Publishing app).

SmritiGupta_0-1685646012814.png

 

After these steps, if you are on Utah family release or higher, your /ESC page will look like as shown below with all the demo data loaded 

SmritiGupta_1-1685646080968.png

 

However, if you are on Rome, San Diego and Tokyo family release, below is what the /ESC page will look like — this is expected, as we haven’t finished loading the right demo data to create the experience.

find_real_file.png

 

Note: Steps 2 to 4 are not needed for Utah family release or higher. 

 

Step 2: Load demo data for dependent apps. 

Applications that get installed as a dependency, don’t load the demo data associated with it automatically. So, we will need to repair the dependent apps and load demo data for them. Follow the below process:

  • Navigate to System Applications -> All
  • Find the Content Experiences
  • Click Repair and check the box to load demo data

 Repeat the above three bullets for:

  • Content Publishing
  • Employee Center
  • Employee Experience Taxonomy

Note: Don’t attempt to repair the Employee Center Core application.

Below is what the /esc portal will look like after this step:

 

find_real_file.png

 

You will notice the “relevant for you” widget is not visible and the search isn't working. While setting up with Demo Data or the OOB employee taxonomy, you need to do the next step.

Step 3: Run “Set Primary topics for taxonomy” fix script

The “Set Primary topics for taxonomy” fix script is required for the “relevant for you” widget and search to function properly on Employee Center while using the OOB "employee" taxonomy. Technically, it sets the “taxonomy_topic” field for the knowledge articles and Catalog items associated with the demo data.

Note: This script is not required if you are using a new/cloned taxonomy, which is then manually associated with the Employee Center Portal.

Follow the steps below to run this script:

  • Navigate to System Definition > Fix Scripts.
  • Search for Set primary topics for Employee taxonomy script, and click to open.
  • Click Run Fix Script.

At this point, you may see some errors pop up when you go to the portal view. Follow the next step o resolve them:

Step 4: Check and allow Requested Caller Access i.e. RCA privileges requested by Employee Center

Follow the instructions on this product docs page to resolve RCA errors. You will need to download a script provided on the ServiceNow Store listing for Employee Center Pro (you may have to press “show more” to see the script, see screenshot below), and run in within your instance:

find_real_file.png

 

Note: Sometimes it takes time for the RCA requests to show up on the instance, so you may want to load the /esc page a few times, before running the script. 

Alternative to running the script, you can manually approve any RCA requests stuck in the requested state by going to System applications -> Application Restricted Caller Access 

After resolving the errors, below is how the /esc portal will look like:

find_real_file.png

 

You will notice that the nice looking banner that you see on top (the Content Experiences Widget) is missing, this is expected because OOB, we don't have any demo data associated with the widget. Thus it doesn't appear on the home page. 

Step 5: Create demo data for Content Experiences Widget

 

Note: For Utah family release or higher, demo data is already shipped out of the box with Content Experiences Header widget. However, you can consider implementing step 5, if you want to add additional content experiences header banners. 

 

For Rome, San Diego or Tokyo releases, since we don't have styled content available as part of demo data, you will need to create a few of your own and then publish them to appear on the Content Experiences Widget. Follow the steps below:

Note: These steps are based on the new content authoring and publishing experience we shipped as part of our Nov'21 store launch. 

  • Go to Content Publishing > content library
  • Create new content (see screenshot below)

 

find_real_file.png

  • Pick styled content from the options on the right
  • Design it as per your needs using the options available (see screenshot below)

find_real_file.png

  • Go to the Publish tab or press "Save and Continue"
  • Define the publish plan. Make sure to schedule the content to be published to the Employee Center Pro home page (ec_pro_dashboard), to the Content Experience Header widget with an audience of Active Users

find_real_file.png

If you have only one content item scheduled for the widget, below is how the portal will look:

find_real_file.png

 

Repeat the above steps to create and publish styled content to the content experiences widget, below is how your portal will look once completed. 

find_real_file.png

Step 6: Create demo data for the More Menu on Employee Center Header

Finally, since there is no demo data associated with More menu, you may want to follow the below steps to complete the experience:

  • Navigate to Service Portal -> Portals
  • Go to Employee Center and hit edit
  • Open the “Employee Center Menu” record for Main Menu
  • Open the menu item called “More”
  • Make sure you change the application scope to Employee Center
  • Create new menu items in Menu Items the related list. You can use blank URL menu items for demo purposes. For example, Appointments and Reservations

find_real_file.png

This is the complete EC Pro home page with IT only demo data:

find_real_file.png

 

 

Part 2: Adding HR Service Delivery (HRSD) demo data to Employee Center Pro 

Note: These instructions assume you have previously configured Employee Center Pro as per Part 1 of this article and validated the home page looks as shown in the above screenshots. You will need to have HRSD license associated with the ServiceNow instance you are using. 

Step 1: Install Human Resources Scoped App: Core with the demo data — this will take time as it will download the HRSD application suite if you haven't done so before.

Step 2: Install HR taxonomy app with the demo data — this will be quick as you have already downloaded the required applications and need this step for the demo data

find_real_file.png

Step 3: Run the fix script "Set primary topics for Employee taxonomy"

Just as before, you will need to run the "Set primary topics for Employee taxonomy" fix script to index the HR demo data into search and "recommended for you" widget. Go to system definitions > fix_scripts to find and run this script. 

Step 4: Check and allow any Requested Caller Access i.e. RCA privileges stuck in the requested state

Follow these instructions to run the script to resolve as before. 

Below is the Employee Center Pro home page with HR and IT demo data enabled. 

 find_real_file.png

 

 

Part 3: Adding Workplace Service Delivery (WSD) demo data to Employee Center Pro

Note: These instructions assume you have previously configured Employee Center Pro as per Part 1 of this article and validated the home page looks as shown in the above screenshots. You will need to have WSD license associated with the ServiceNow instance you are using.

Step 1: Install  “Workplace Service Delivery suite” 

  • Navigate to System Applications -> All 
  • Search for “Workplace Service Delivery suite” 
  • Install version 9.1-1 or later. This will take some time. 

Step 2: Load demo data

  • Navigate to these applications and repair them to load their demo data:
    • Workplace Safety Management
    • Workplace Reservation Management 

Step 3: Run the fix script "Set primary topics for Employee taxonomy"

Just as before, you will need to run the "Set primary topics for Employee taxonomy" fix script to index the HR demo data into search and "recommended for you" widget. Go to system definitions > fix_scripts to find and run this script. 

Step 4: Check and allow any Requested Caller Access i.e. RCA privileges stuck in the requested state

Follow these instructions to run the script to resolve as before. 

 

 

Part 4: Adding Legal Service Delivery (LSD) demo data to Employee Center Pro 

Note: These instructions assume you have previously configured Employee Center Pro as per Part 1 of this article and validated the home page looks as shown in the above screenshots. You will need to have LSD license associated with the ServiceNow instance you are using. 

Step 1: Install "Legal: Counsel Center"

  • Navigate to System Applications -> All
  • Search for “Legal: Counsel Center”
  • Install version 4.0.1 or later. This will take some time.

Step 2: Load demo data

  • Navigate to these applications and repair them to load their demo data:
    • Legal: Request Management
    • Legal: Matter Management

Step 3: Run the fix script "Set primary topics for Employee taxonomy"

Just as before, you will need to run the "Set primary topics for Employee taxonomy" fix script to index the HR demo data into search and "recommended for you" widget. Go to system definitions > fix_scripts to find and run this script. 

Step 4: Check and allow any Requested Caller Access i.e. RCA privileges stuck in the requested state

Follow these instructions to run the script to resolve as before. 

 

Below is the multi-department experience on Employee Center Pro, after following these steps: 

 

find_real_file.png

 

To learn more about configuring Employee Center, follow the Employee Center Academy series

 

Comments
Fu
ServiceNow Employee
ServiceNow Employee

This is very helpful! Thanks for posting this.

Harshil3
Tera Expert

Since I have updated the employee center core plugin I am not able to see the Popular topics widget even though I have added from page designe, repaired and load demo data for 

  • Content Experiences 
  • Content Publishing
  • Employee Center
  • Employee Experience Taxonomy 

Please help

  • find_real_file.png
Pooja Gupta1
ServiceNow Employee
ServiceNow Employee

Try running the Employee Center Easy Install fix script (see this doc page). Since you repaired the core plugin, it likely erased all pre-configurations done OOB. 

Rolf Nyhus
Tera Guru

Hi Pooja,

Hoping maybe you can share some insight to my problem.

I have an Employee Center portal with AI Search enabled and unified taxonomy, but for some reason the search will not return catalog items unless they have a category defined. This seems counter intuitive, as I thought the intent of taxonomy is to remove reliance of categories. Do you have any thoughts as to why this is and how to ensure the system uses taxonomy instead of category?

The taxonomy (custom, not OOB) is linked on the portal record, and catalog items are linked in "connected content". In "search sources" I have added the taxonomy to the condition and from the preview link I see all the catalog items I expect. I have also disabled the OOB taxonomy just to make sure there is no taxonomy conflict.

 

Regards,

Rolf

Shahid3
Tera Contributor

Thank you for the detailed steps on setting up the ESC pro with dummy data. We are looking to move from ESC to ESC pro and currently playing with it in our sandpit environment but its hard to understand how to not loose our existing categories by adopting the taxonomy concept.

The other feature with ESC Pro is to have the Taxonomy like IT, HR, FInance etc on header menu. However, we dont want to setup ESC pro for individual functions as if we do that for the functions that are currently onboarded around 6-7 then we would see huge flux of demands from other functions to be in the header menu 🙂

We want simplified experieince for end users where they don't need to think about functions but come to the platform for Find information like article, Do tasks like Catalog Requests and Record Producers and connect to human agent using VA if needed.

Users can always apply functions level filter on the searches but we dont want to apply all fuinctions on the Home page main menu.

Looking for some success stories and steps taken by other partners to implement Service Now ESC pro.

jasonkist
Giga Guru

Hi Pooja, Hoping this thread is being monitored. We've recently installed EC Pro per these instructions in a few environments. Running into an error consistently that appears to be a conflict of some sort.

Content Publishing > Content Library, New, select Portal, select Styled Content, fill in Content Name and Heading text and click save. After saving the error appears.

Error: Could not find sn_ca_campaign_item null


This is appearing on all content library records. I've poked around the system and configured some campaigns and campaign bundles but not finding anything. Please let me know.

jasonkist
Giga Guru

I was able to figure this out by updating the Script Includes ca_CampaignContent and cd_contentDelivery. They were both on old versions.

Sergio H
ServiceNow Employee
ServiceNow Employee

Very helpful! Thank you for making this and for being so detailed!

Nilesh Wahule
Tera Guru

Indeed, So helpful !! Bookmarked 😊

Santosh26
Tera Contributor

Hi,

In the ESC portal, I am getting an announcement saying "

Santosh26_1-1679465633449.png

 

" and am unable to remove it.

Sidhartha Anant
Tera Contributor

Hi,

 

I added Video in the RICH Content Widget but no sound, I checked volume is high in but no Luck

 

Any of you faced the similar situation?

automator
Tera Contributor

anyone else have their banners resized to be centered?  I'd like it to be the entire width of the page like in the example of the original post.

shaikhsana1
Tera Contributor

I did all the mentioned steps on my Personal development instance, and still the Employee center doesn't reflect any of the changes made, could you guide me with what's lacking in the setup?

VadimJ
Tera Contributor

has anyone came up with a proper updated list? this sounds like an extra extra outdated content. 

shaikhsana1
Tera Contributor

So I figured out something that you need to log out and log in back into your instance to view the changes.

VadimJ
Tera Contributor

@shaikhsana1  hahahahah that's awesome. You know what I told to one of my devs today? There's some unknown stuff going on. I do make changes. - Refresh the page - and nothing is happening. I'm giving up and coming back next day to find out everything is working. This is the funniest thing I discovered. But you nailed it. Relogon. I wonder if this recommendation is HIDDEN away from people's eyes somewhere in top hints. I want to cry. But thanks! 

Version history
Last update:
‎06-01-2023 12:05 PM
Updated by:
Contributors