
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-16-2020 02:27 AM
Hi Everyone,
I have a requirement to modify and utilize the OOB External User Registration widget behavior. As of now, I have cloned the Registration Request Widget. However, while testing - I always get an error message:
I noticed that there is a URL (endpoint) that is being accessed by the client controller when I click on Sign Up, which is as below (/api/now/externaluser/register) :
While I understand that this is the resource that I will have to modify/update if I need to have some customizations done to the registration functionality, I am not really sure about how to access this resource.
If anyone has had a similar functionality to implement and/or come across this error & had it fixed, please let me know.
Thanks in advance!
Vismit
Solved! Go to Solution.
- Labels:
-
Service Portal Development

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-18-2021 12:01 AM
Unfortunately, there was nothing available off hand, I had to build it completely custom and it's working as per our requirement.
Steps followed:
- Clone the registration widget
- When the user clicks on Register, insert a record in External User Registration Table, send a notification to the user containing a registration link
- When the user clicks on the registration link, create a record in the User table
Let me know if you have any questions.
Regards,
Vismit
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-16-2020 02:35 AM
Hello Vismit,
Have you went throught the configuration and fulfiled the form? https://docs.servicenow.com/bundle/paris-platform-administration/page/integrate/authentication/task/external-user-configuration.html
/Pavlo

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-16-2020 04:44 AM
Hi Pavlo,
I did have a look at the configuration, however the customizations I need to do aren't included in that.
Regards,
Vismit

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-16-2020 07:12 AM
Hi,
The resource could be present in Scripted Rest APIs. You can check the same by filtering the API ID externaluser. I couldn't find the widget in my personal instance. Is there any plugin we have to install for the widget or registration process?
If you had found the resource in the instance. You can create a new API and call the same in the cloned widget after making changes
Thanks,
Jagadeesh

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-16-2020 07:50 AM
Hi Jagadeesh,
Like I mentioned above, this is the widget 'Registration Request'. I have not done any modifications to the OOB widget & just cloned it.
Also, the API is not available in Scripted REST APIs or even in Processor Script.
Thanks for your response!
Regards,
Vismit