Blog

My ServiceNow Application

Add a "My ServiceNow" Left Navigator bar area for frequently used ServiceNow links.

 

Application Menu: My ServiceNow
Name: my_servicenow
Active: true
Roles: itil

Modules:
Title | Order | Link Type | Arguments
Homepage | 100 | URL | home.do
Self Service | 200 | URL | ess
Tasks | 300 | Separator
My Tasks | 400 | List of Records | Assigned to is javascript:getMyAssignments() AND Active is true
My Groups Tasks | 500 | Assignment group is javascript:getMyGroups() AND Active is true
Tasks Opened By Me | 600 | URL | task_list.do?sysparm_query=active%3Dtrue%5Eopened_by%3Djavascript%3Ags.getUserID()%5EORwatch_listLIKEjavascript%3Ags.getUserID()%5Esys_class_name!%3Dincident%5Esys_class_name!%3Dsc_request%5Esys_class_name!%3Dsysapproval_group%5Esys_class_name!%3Drm_scrum_task%5Esys_class_name!%3Drm_sprint%5Esys_class_name!%3Drm_release_scrum%5ENQactive%3Dtrue%5Esys_class_name%3Dincident%5Eref_incident.caller_id%3Djavascript%3Ags.getUserID()%5EORwatch_listLIKEjavascript%3Ags.getUserID()
Approvals | 650 | Separator
My Approvals | 700 | List of Records | Approver is javascript:getMyApprovals() AND State is Requested
Task Board | 800 | Separator
My Task Boards | 900 | URL | $vtb.do
My Personal Tasks | 1000 | Active is true AND Assigned to is javascript:getMyAssignments()
Notifications | 1100 | Separator
My Emails | 1200 | URL | sys_email_list.do?sysparm_query=recipientsLIKEjavascript%3Ags.getUser().getEmail()%5EORdirectLIKEjavascript%3Ags.getUser().getEmail()%5Esys_created_onONToday%40javascript%3Ags.daysAgoStart(0)%40javascript%3Ags.daysAgoEnd(0)&sysparm_order=sys_created_on&sysparm_order_direction=desc
Settings | 1500 | Separator
My Profile | 1600 | Single Record | Table: sys_user, View name: ess, Arguments: sys_id=javascript:gs.getUserID()&sysparm_stack=no

Update Set: SNE_My_ServiceNow_Update_Set.xml