- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-20-2024 01:58 AM
I have a custom-scoped application. We haven't implemented the workspace yet but temporarily when the clients log in to the instance they'd like to see the list view of all their records.
Right now the landing page is reports and dashboards. Is there a way to change this from reports and dashboards to the List view of a table in this custom-scoped application?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-20-2024 02:11 AM
Hi @Navaneeth1
Yes, you can change the default landing page for your users in ServiceNow, redirecting them from the default reports and dashboards view to a specific list view of a table in your custom-scoped application. Accomplishing this typically involves some configuration and possibly scripting, depending on your exact requirements and the version of ServiceNow you are using. Here are some approaches to consider:
### Approach 1: Update the Application Menu or Module
One straightforward method is to organize your application menu and modules in a way that the most relevant or desired list view appears at the top or as the primary entry point for your custom application. Follow these steps:
1. Navigate to System Applications > Applications.
2. Open your custom-scoped application.
3. Review the Modules related list and decide which list you want as the default landing view.
4. You can either make the desired list module the first one under your application menu (as ServiceNow loads the first module by default) or adjust the roles and permissions so that the target user role lands on the desired list view.
### Approach 2: UI Page with Redirection
If the above method does not fit your needs, you can create a UI Page that automatically redirects users to the specific list view. Here’s a very basic concept:
1. Create a UI Page: Go to System UI > UI Pages and create a new UI Page.
2. In your UI Page, you would write a simple script to redirect to the desired list. For example, in the HTML or client script section, you could use something like:
<script type=“text/javascript”>
window.location = “/YOUR_CUSTOM_SCOPE/YOUR_TABLE_LIST.do”;
</script>
After creating this UI Page, you can configure your application or a specific module to direct users to this page upon login.
Note: Please Mark this Helpful and Accepted Solution. If this Helps you to understand. This will help us a lot.
Thanks & Regards
Deepak Sharma
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-20-2024 02:11 AM
Hi @Navaneeth1
Yes, you can change the default landing page for your users in ServiceNow, redirecting them from the default reports and dashboards view to a specific list view of a table in your custom-scoped application. Accomplishing this typically involves some configuration and possibly scripting, depending on your exact requirements and the version of ServiceNow you are using. Here are some approaches to consider:
### Approach 1: Update the Application Menu or Module
One straightforward method is to organize your application menu and modules in a way that the most relevant or desired list view appears at the top or as the primary entry point for your custom application. Follow these steps:
1. Navigate to System Applications > Applications.
2. Open your custom-scoped application.
3. Review the Modules related list and decide which list you want as the default landing view.
4. You can either make the desired list module the first one under your application menu (as ServiceNow loads the first module by default) or adjust the roles and permissions so that the target user role lands on the desired list view.
### Approach 2: UI Page with Redirection
If the above method does not fit your needs, you can create a UI Page that automatically redirects users to the specific list view. Here’s a very basic concept:
1. Create a UI Page: Go to System UI > UI Pages and create a new UI Page.
2. In your UI Page, you would write a simple script to redirect to the desired list. For example, in the HTML or client script section, you could use something like:
<script type=“text/javascript”>
window.location = “/YOUR_CUSTOM_SCOPE/YOUR_TABLE_LIST.do”;
</script>
After creating this UI Page, you can configure your application or a specific module to direct users to this page upon login.
Note: Please Mark this Helpful and Accepted Solution. If this Helps you to understand. This will help us a lot.
Thanks & Regards
Deepak Sharma