External customers view 404 page on login to Service portalIssue <!-- div.margin { padding: 10px 40px 40px 30px; } table.tocTable { border: 1px solid; border-color: #e0e0e0; background-color: #fff; } .title { color: #d1232b; font-weight: normal; font-size: 28px; } h1 { color: #d1232b; font-weight: normal; font-size: 21px; margin-bottom: 5px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #cccccc; } h2 { color: #646464; font-weight: bold; font-size: 18px; } h3 { color: #000000; font-weight: bold; font-size: 16px; } h4 { color: #666666; font-weight: bold; font-size: 15px; } h5 { color: #000000; font-weight: bold; font-size: 13px; } h6 { color: #000000; font-weight: bold; font-size:14px; } ul, ol { margin-left: 0; list-style-position: outside; } --> Symptoms User with snc_external role on logging in to Service portal gets navigated to 404 page instead of the index page. On making the index page public the service portal url as given below, navigates directly to index page instead of Login page. https://INSTANCE_NAME.service-now.com/PORTAL_NAME Release Any release Cause This happens because index page on Service Portal is not public and hence even after successful login it navigates to 404 page Resolution To resolve this issue don't make the index page public. Instead add "public" role to the page. In this way the page will be accessible to external users as well as the url will navigate to the Login page instead of index page.