Skip to content

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.