user self registration - snc_external

mathieu_brule
Kilo Sage

Hi Everyone,

 

I'm configuring the plugin User Self Registration, on a employee center portal.

Works well, except this point : when a user is self registrated (validated email and password changed), the system affects him the snc_external role automatically (althought I've set snc_internal role in User Registration Configuration form, as shown in attached file :

mathieu_brule_1-1716539200250.png

 

 

I want them to be assigned the snc_internal role, for being able to access Employee Center portal, but I can't find where this snc_external role is given...

And obviously, the flow falls in error when it parses roles to give, due to internal/external role conflict...

 

Could you please help me ?

2 REPLIES 2

Maik Skoddow
Tera Patron
Tera Patron

As you can read on https://docs.servicenow.com/bundle/washingtondc-platform-security/page/integrate/authentication/conc... that self-registration plugin makes sure that a user gets assigned the snc_external role. But there is also a property described on a linked page that would allow you to disable that behavior.

Hi Maik,

 

Thanks for your feedback.

Yes, I was aware of this documentation, and also the property glide.security.explicit_roles.enable_internal_user_blacklist that I set to false for my requirement, but my self registered user are still created with snc_external role ...

 

I have a workaround in mind, that block snc_external role adding through a Business rule, but I'd want to avoir this...