Question

Automate User Licence Provisioning

Is there a way to automate User licence provisioning?  If so, what are the steps please and which objects to use?

A scenario could be employee or external customer onboarding. Once approved or based on an event, need a business process to allocate the determined licence type to that User, then send a welcome email with their credentials.

Goal is without any manual steps in User Setup (and FYI not using Portal Self-Service Registration as it is not the appropriate use case).

Thanks, Raoul.

 

Like 0

Like

4 comments
Best reply

This is possible, but takes a bit of digging and definitely the use of code. If you examine the network requests when creating users and allocating licenses, all of the endpoints used can be called from custom code as well. I was able to create an external tool that created users and allocated licenses all via the same REST calls by examining the REST calls the app makes when doing those same functions.

Ryan

Hello,

 

If this is an on-site application you need to modify Web.Config file in Terrasoft.WebApp folder:

<add key="SspUserRegistrationLicPackage" value ="name of the license" />

 

If this is cloud application - please contact creatio support team and tell the the name of the application where you want to make this change.

 

This is possible, but takes a bit of digging and definitely the use of code. If you examine the network requests when creating users and allocating licenses, all of the endpoints used can be called from custom code as well. I was able to create an external tool that created users and allocated licenses all via the same REST calls by examining the REST calls the app makes when doing those same functions.

Ryan

Thank you Ryan.  Will nickname you Mr Forensics!

Bogdan,

Thanks Bogdan, shall do.

Show all comments