
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-28-2014 09:48 AM
I created a new application that allows Vendors to self-register and want to put that link on our login page. However, I want anyone that clicks on this link to automatically sign in using a local SN account (vendor_registration) and go straight to the form. Does anyone know how to do this? I'm new in ServiceNow and not sure what to do. I thought that I could pass the username and password in the URL parameters but I couldn't get that work either.
Thanks,
Arya
Solved! Go to Solution.
- Labels:
-
Service Mapping
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-30-2014 07:40 AM
Hi Aryanos, I've outlined my suggestion as such:
- Create a Record Producer, and set it to the User (sys_user) table. You can add the questions on to this page that the user would be expected to fill in to register. Use the script variable to map the user record fields from the users response. Ensure to set the roles field to public, so that users can access it without being logged in.
- Set up a new CMS site. As long as no Login page has been specified on the Site page, the CMS site should be available to users without logging in.
- Create a new page to add to your site. On the page, add a new iFrame content block, then set the link to "com.glideapp.servicecatalog_cat_item_view.do?sysparm_id=*SYS_ID_OF_RECORD_PRODUCER*".
- Ensure that on the Home page field of the CMS Site record, the page setup in the previous step is entered.
- Test the page by logging out and navigating to *instancename*.service-now.com/*site_url_suffix*.
If necessary, I can set up a rough and ready update set that might prove my suggestion little more clearly.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-29-2014 01:14 PM
In my mind, the best way to do this would be to set up a CMS page and set the requires login value on the page to false. On the CMS page you could add a Catalog Item or Record Producer (which may be better as you can point it to the sys_user table) that facilitates the self-registration process. Let me know if you need a bit more information on how this would work.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-30-2014 06:23 AM
Hi Adam,
Can you please go into a little more detail of what you're suggesting?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-30-2014 07:40 AM
Hi Aryanos, I've outlined my suggestion as such:
- Create a Record Producer, and set it to the User (sys_user) table. You can add the questions on to this page that the user would be expected to fill in to register. Use the script variable to map the user record fields from the users response. Ensure to set the roles field to public, so that users can access it without being logged in.
- Set up a new CMS site. As long as no Login page has been specified on the Site page, the CMS site should be available to users without logging in.
- Create a new page to add to your site. On the page, add a new iFrame content block, then set the link to "com.glideapp.servicecatalog_cat_item_view.do?sysparm_id=*SYS_ID_OF_RECORD_PRODUCER*".
- Ensure that on the Home page field of the CMS Site record, the page setup in the previous step is entered.
- Test the page by logging out and navigating to *instancename*.service-now.com/*site_url_suffix*.
If necessary, I can set up a rough and ready update set that might prove my suggestion little more clearly.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-03-2014 07:18 AM
Hi Adam,
Sorry for the late reply. If it's not too much trouble can you please create that example update set? I'm a little confused on the script variable mapping part.
Update: I managed to create the site and page but the fields don't show up when accessing the public site.
Thanks,
Arya