Slava Savitsky
Giga Sage

Those of you who have upgraded to Eureka are certainly familiar with the System Administration homepage. It gives system admins quick access to the most common administrative tasks. The Wiki claims you cannot modify that homepage but I thought I would rather give it a try anyway. As you can imagine, indeed there is a way to tweak that page.

Each block on the System Administration homepage (except "10 Things" block) is in fact a catalog category containing a set of content items that point to various pages in your ServiceNow instance. Together these categories form the Admin Home catalog. (As of Eureka, you can have multiple service catalogs in the same instance.)

However, this catalog (as well as all of its categories and items) is by default hidden from everybody, including admins, using "before query" business rules. To gain access to these items, deactivate the following business rules:

  • Hide catalog for admin homepage
  • Hide admin homepage categories
  • Hide items for admin homepage

Alternatively, you can change the Condition in these business rules from !gs.hasRole("maint") to, say, !gs.hasRole("maint") && !gs.hasRole("admin").

Now you can easily add, remove, or rearrange items in the categories as you like and change their attributes if necessary. For example, you may want to assign admin role to all the items in the Admin Home catalog. Otherwise, non-admin users can find them using the Global Search. If you do not want admins to see those items in the search results either, set No search attribute to true in all of them.

search_small.png

Finally, if you want to be able to add or remove entire categories, you will have to modify the Portal Page record for the System Administration homepage as follows:

  1. Add admin role to Write roles list
  2. Change Title from System Administration to something else
  3. Change View from admin to something else

Unlike for other homepages, adjusting Write roles alone is not enough in this case. You will not see icons that let you add or remove content unless you modify Title and View.