This topic describes how to create and manage users and roles in Rebilly.
To effectively manage your team and the roles within it, create roles before you start adding users.
Use this process to add a new user to your team and to assign permissions to them.
To complete this process, you must have the administrator role, or a role with User permissions.
In the left navigation bar, press Settings.
In the Management section, press Users.
In the right of the page, press Add user.
In the User details section, enter the user's details.
In the User permissions section, in the Permission assignment dropdown, select from the following:
Assign permissions to the user based on roles
Use this option to assign permissions to the user based on roles.
Use roles to manage permissions consistently for different user types within your organization. For example, your organization may have a 'Customer service agent' role. As new users are added to the customer service team, you assign the 'Customer service agent' role to them.
When permissions are added or removed from the 'Customer service agent' role, the permissions for all users with that role are updated.To assign permissions based on roles:
- Select Use roles.
- In the User roles dropdown, select one or more roles.
To create roles, see Create roles. - Review Selected permissions.
This section displays the combined permissions of the selected roles.
You cannot edit this section.
Grant administrator permissions to the user
Use this option with caution. This option grants the user full access to create, edit, and delete data in your organization.
To grant administrator permissions to the user, select Grant full access (Administrator).
Assign custom permissions to the user
Use this option to assign custom permissions to the user.
Select Set custom permissions.
Select from the following:
Use preset permissions
- Select one of the following presets:
- Full access: Grants full edit and view permissions.
- Customer service agent: Grants permissions for customers, invoices, and transactions.
- Settings manager: Grants permissions for products, plans, gateways, and automations.
- Accountant: Grants permissions for reports, billing data, and financial settings.
- KYC agent: Grants permissions for KYC documents, tags, and custom fields.
- In the Selected permissions section, review the assigned permissions.
- Optionally, to change the assigned permissions: Expand a resource section and select or clear the checkbox beside a resource or permission.
Search and assign permissions
- In the Search permissions field, enter a resource, action, or operation ID.
- Select or clear the checkbox beside a resource or permission.
- Select one of the following presets:
Optionally, to restrict the user's access to your organization based on IP addresses: In the Allowed IPs field, enter permitted IP addresses.
Enter one address per line.This user also inherits any IP restrictions from the assigned roles.
If you do not enter IP addresses, no IP restrictions are applied, unless restrictions are inherited from assigned roles.Press Save user.
Use this process to create roles for the members in your team.
To complete this process, you must have the administrator role, or a role with User permissions.
Roles have a defined set of permissions that are used by a specific user group. If permissions are added or removed from a role, the permissions list for all users with that role are updated.
In the left navigation bar, press Settings.
In the Management section, press Users.
In the right of the page, press Roles.
In the right of the page, press Create role.
In the Name field, enter a name for the role.
In the Description field, enter a description of the role.
Optionally, to add permissions from other roles: In the Include roles dropdown, select one or more roles.
In the Permissions section, select from the following:
Use preset permissions
- Select one of the following presets:
- Full access: Grants full edit and view permissions.
- Customer service agent: Grants permissions for customers, invoices, and transactions.
- Settings manager: Grants permissions for products, plans, gateways, and automations.
- Accountant: Grants permissions for reports, billing data, and financial settings.
- KYC agent: Grants permissions for KYC documents, tags, and custom fields.
- In the Selected permissions section, review the assigned permissions.
- Optionally, to change the assigned permissions: Expand a resource section and select or clear the checkbox beside a resource or permission.
Search and assign permissions
- In the Search permissions field, enter a resource, action, or operation ID.
- Select or clear the checkbox beside a resource or permission.
- Select one of the following presets:
Optionally, to restrict access to your organization based on IP addresses: In the Allowed IPs field, enter permitted IP addresses.
Enter one address per line.This role inherits IP restrictions from roles you add in the Include roles field.
If you do not enter IP addresses, no IP restrictions are applied, unless restrictions are inherited from included roles.Press Save role.
Use this process to edit a user's details.
To complete this process, you must have the administrator role, or a role with User permissions.
- In the left navigation bar, press Settings.
- In the Management section, press Users.
- In the list of users, in the Name column, press a user.
- In the User details section, edit the user's details.
- Press Save user.
Use this process to edit a user's permissions.
To complete this process, you must have the administrator role, or a role with User permissions.
If you change your own permission assignment from Grant full access (Administrator) to another option, you no longer have full access. To restore full access, a user with full access must update the assignment.
In the left navigation bar, press Settings.
In the Management section, press Users.
In the list of users, in the Name column, press a user.
In the User permissions section, review the current selection in the Permission assignment dropdown.
Select from the following:
Add or remove assigned roles
- If Use roles is not selected, select it.
- In the User roles dropdown, add or remove roles.
To create roles, see Create roles. - Review Selected permissions.
This section displays the combined permissions of the selected roles.
You cannot edit this section.
Grant administrator permissions to the user
Use this option with caution. This option grants the user full access to create, edit, and delete data in your organization.
To replace the current permission assignment with administrator permissions, select Grant full access (Administrator).
Add or remove custom permissions
If Set custom permissions is not selected, select it.
Review Selected permissions.
If the user already has custom permissions, this section displays the current selection.Optionally, to replace the selected permissions with a preset:
Selecting a preset replaces the currently selected permissions.
Select from the following:
- Full access: Grants full edit and view permissions.
- Customer service agent: Grants permissions for customers, invoices, and transactions.
- Settings manager: Grants permissions for products, plans, gateways, and automations.
- Accountant: Grants permissions for reports, billing data, and financial settings.
- KYC agent: Grants permissions for KYC documents, tags, and custom fields.
Add or remove permissions:
- To find a permission: In the Search permissions field, enter a resource, action, or operation ID.
- To add or remove a permission: Select or clear the checkbox beside a resource or permission.
Press Save user.
Use this process to verify that a user activated their account.
This process also describes how to resend an invitation to a user.
To complete this process, you must have the administrator role, or a role with User permissions.
- In the left navigation bar, press Settings.
- In the Management section, press Users.
- In the user list, check the Status column.
If the user has not activated their account, the status isPending confirmation.
To resend the invitation, on the right of the user, press Resend confirmation email.
Use this process to view users, delete a user, or emulate a user's permissions.
To complete this process, you must have the administrator role, or a role with User permissions.
In the left navigation bar, press Settings.
In the Management section, press Users.
Select from the following:
View users
In the user list, view all users.
To view details for a specific user, in the user list, in the Name column, press the user.
To filter the user list, in the top right of the page, press Filter, then select a filter.
Delete a user
On the right of the user, press Delete.
Emulate user permissions
Use this feature to test a user's permissions, and to see which parts of the Rebilly product are available to them.
On the right of the user, press Emulate permissions.
To stop emulating user permissions, at the top of the page, press Stop emulation.
Use this process to export user data to a CSV file.
To complete this process, you must have the administrator role, or a role with User permissions and Data exports permissions.
In the left navigation bar, press Settings.
In the Management section, press Users.
Optionally, select which columns to include in the export
- In the top right of the page, press Edit columns.
- Add or remove columns, then press Apply.
Optionally, arrange the order of the columns in the export
- In the top right of the page, press Edit columns.
- Drag columns to arrange their order, then press Apply.
In the top right of the page, press Export, then press Export as CSV.
When the report is generated, a notification is displayed in the top right of the page.In the top right corner of the page, press Alerts, then press the file to download.
Use this process to reset your password, switch between displaying customer names or customer organization names, change time zone, or to set up multi-factor authentication.
In the top right corner of the page, press your initials, then press your name.
Select from the following:
Reset your password
In the Profile summary section, press Reset password.
Change theme
In the Theme section, select Light, Dark, or System to match the theme of your device.
Change data tables report limit
In the Data tables report limit section, in the Results per page dropdown, select a limit.
Switch between displaying your full name or organization name
In the Display name section, select an option in the dropdown.
Change time zone
In the Currency and time zone section, press Detect my time zone. Or, in the Select time zone dropdown, select a time zone.
Change time format
In the Currency and time zone section, in the Time format dropdown, select a format.
Set up Multi-Factor Authentication (MFA)
In the Multi Factor Authentication (MFA) section, press Set up MFA, then follow the instructions.
MFA provides additional security during the sign-in process by requiring more than one form of identity verification to authenticate a user. This involves the use of a smart device, such as a phone or tablet, and an authentication application, such as Google Authenticator, or Duo Security. The user is required to use a password and an authentication code from the authentication application. If a password is compromised, a malicious user would need the related authentication device, and access to the authentication application, to sign in.
If you enable MFA on your account but do not complete the setup using an authentication application, you will be locked out of your account. If you cannot access your account, contact Support.
The use of MFA is optional in Rebilly, but highly recommended. To enable MFA, see Configure your user profile.
Use this process to change the theme of the Rebilly UI for your user account. This option switches between light and dark mode.
There are two ways to change the theme. Select from the following:
From any page
- In the top right corner of the page, press your initials.
- Press Switch theme to light mode or Switch theme to dark mode.
From user profile settings
- In the top right corner of the page, press your initials, then press your name.
- In the Theme section, select Light, Dark, or System to match the theme of your device.