Appearance
How to let app users add other users?
LET'S IMAGINE A CASE WHERE YOU WOULD LIKE TO ALLOW APP USERS TO ADD OTHER USERS
For example, you have external Vendors you would like to invite to the system.
Invited vendors should be able to add their own users (let's name them vendor users), manage them without your involvement, and assign them to entities.
Its implementation takes 4 steps.
How to do that?
1. Add required roles to the system
In our example, create roles Vendor and Vendor user.
2. Set up permission for the user role to manage other users
Allow the role to manage other users and limit which user roles they can manage.
3. Invite user to the system
Invite the user with the specified user role, in our example with the Vendor role.
4. Now invited user can add own users
The invited Vendor can add their own Vendor users and assign them to created or assigned entities.