Making a ServiceNow Page Public (No Login Required)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 hours ago
Recently, we built a Job Portal page where external users can visit and submit their details. Earlier, users needed to log in to ServiceNow, but now we can allow access to specific pages without requiring login.
This makes it easier for external users to interact with ServiceNow.
Steps to Make a Page Public
- Navigate to Service Portal → Pages.
- Open the page you want to make public.
- Check the “Public” checkbox on the page form.
This allows anyone (even without login) to access the page.
Important Note on Widgets
Making the page public alone is not enough. The widgets used on that page must also be public.
- Go to Service Portal → Widgets.
- Open each widget used on the page.
- Check the “Public” checkbox.
This ensures all components on the page are accessible to external users.
Additional Configuration for Knowledge Articles ( Optional )
If your page includes Knowledge Articles, follow these steps:
- Make sure the Knowledge Management Service Portal plugin is enabled.
- Set the following pages as Public:
- kb_home
- kb_article_view
- kb_search
- Add the snc_external role to the Can Read user criteria of the knowledge base.
✔️ This allows external users to view knowledge articles without logging in.
Summary
- Set the Page = Public
- Set all Widgets = Public
- Configure Knowledge Base access if needed
Thanks regards
Badrinarayan
