Custom User Roles can be added to your Brandkit to enable you to control exactly what a user can see and do.

There are 3 standard out-of-the-box User Roles

ADMIN - these users can do everything in the system. Typically the account owner and marketing team colleagues.

STANDARD USER - This is the default User Role for registered users. These users can view and download any asset they have visibility to, provided they complete the intended use form and agree to Terms of use.

GUEST - This Role represents the public, or anyone that is not logged in.

For the standard roles Abilities cannot be changed but Asset Licence Visibility can be modified. Out of the box, there is single Asset Licence (Royalty Free) available - but additional Asset Licences can be added to give you more control over who can see what.

---

Custom Roles

Any number of custom User Roles can be added.  Examples might be Staff, Resellers, etc.  Once a Custom Role is created it will appear in the  Manage User Roles page and when inviting or managing Users - Admins will be able to modify the users Role.

To create a Custom User Role - please contact support@brandkit.io and request a Custom User Role.

You will need to specify

  1. the name of the Role 
  2. the abilities you want the Role to have
  3. the Licence Visibility you want the Role to have

The Process

In Admin:

  1. Go to Users >  Roles and Abilities
  2. Click the [ + New Role ] button
  3. Enter new User Role name  (e.g. Staff)
  4. Click the [ Create Custom Role ] button to save.

Note: Depending on your level of training you may not be able to create new roles. In this case please ask Brandkit Support to set these up for you.

---

Auto-allocation of Role (Advanced)

It's possible to automatically allocate a specific User Role to self registering users based on their email domain.

For example: You might want to automatically assign the Staff role for anyone self registering from your company which uses @acme.com as an email domain.

To do that we configure the role with an email domain of @acme.com. Then anyone registering with an email address ending in @acme.com will be automatically assigned to the Role of Staff.

To setup auto-allocation

In Admin

  1. Go to Users >  Roles and Abilities
  2. Click the [ Roles ] button to display the current Roles
  3. Click the [ Edit ] button next to the Role you wish to auto-allocate
  4. Add one or more email domains starting with the @ symbol. These should only be entered if you are sure all users with the specific email domain are trusted to have this Role. Typically Staff of a particular entity. DO NOT use email service domains (e.g. @gmail.com or @hotmail.com)
  5. Click the [ Update Custom Role ] button to save your changes.

Now when anyone self-registers using an email address (validated) from that domain will be automatically allocated the User Role edited above.

In the example below, any user registering with an email address ending in @brandkit.io will be allocated the Staff User Role.

Here's an example for client account NZ Story:

Note: Depending on your level of training you may not be able to create new roles. In this case please ask Brandkit Support to set these up for you.

---

Multiple Roles per user.

A User can have multiple User Roles, in which case the more powerful ability overrides a lower ability. 

Learn more about Multiple Roles here

Did this answer your question?