Important update 1: Email Support is being transitioned to Webforms. Click here for more information.

Set User Management and Permission Profiles

The OpenSRS Reseller Control Panel lets you add user accounts and define permission profiles that control what each user can do. If your account spans multiple brands, you can also grant permissions on a per-brand basis. Use this guide to set up profiles first, then create the users who will be assigned to them.

How user and permission management works

Permission profiles are reusable sets of capabilities (for example, manage domains, view billing, configure email). Once you create a profile, you assign it to a user so they inherit those capabilities. The Reseller Control Panel ships with several preset profiles you can use as-is or copy as a starting point for a custom profile.

Note: User and permission management is not available through the API. Any API user is treated as a superuser with unlimited permissions for the reseller account.

Before you begin

  • Sign in to the OpenSRS Reseller Control Panel with an account that has access to Account Settings.

  • Decide which permissions each role in your organization needs before creating users.

  • Configure permission profiles before setting up users so each new user can be assigned a profile at creation.

  • Have a unique email address ready for every new user (the same address cannot be reused across profiles).

  • Plan a password at least 10 characters long for each new user.

Step 1: Open Account Settings

Click the gear icon in the top-right corner of the Reseller Control Panel and select Account Settings. This is where you manage permission profiles, users, and change history.

Step 2: Create or edit a permission profile

Default profiles are labeled Preset in the Type column. Preset profiles cannot be edited or deleted, but they can be copied to create a custom profile.

  1. On the Permission Profiles tab, click the + button above the list of profiles.

  2. Enter a name for the new profile, choose an existing profile to base it on, and click Add.

  3. In the editing interface, use the checkboxes to grant individual permissions. Click the top-level Permissions checkbox to add or clear all permissions at once.

  4. Click a category name (for example, Messaging) to expand it and see the individual permissions inside. Use the category-level checkbox to toggle every permission in that category.

  5. When finished, click Save in the bottom-right corner.

Custom profiles are labeled Custom in the Type column and can be copied, edited, or deleted at any time.

Tip: To return to the full list of profiles while viewing one, click the Permission Profiles breadcrumb in the top-left corner.

Step 3: Add a user

  1. Click the Manage Users tab.

  2. Click the + button above the user list.

  3. Enter the user's details:

    • Username

    • First name

    • Last name

    • Email address — must be unique across all users in the account

    • Password — minimum 10 characters

    • Permission profile — select from the drop-down (click View profile details to inspect the permissions before assigning)

  4. Click Add in the bottom-right corner. The new user appears in the list.

To view or edit a user later, click the username. Use the Manage Users breadcrumb to return to the list.

Step 4: Review the Change History

When multiple users have access to the same account, the Change History tab lets you track who changed what and when. Each entry shows the username, the type of change, and the date. You can sort by any column header and filter by date range.

Next steps

  • Apply profiles to your team — assign the appropriate permission profile when onboarding each new user so they have the access they need from day one.

  • Audit access regularly — review the user list and Change History periodically to confirm that permissions still match each person's role.

  • Manage domains by profile — once users are in place, see for how to group and manage domains by registrant profile.

Questions? Contact OpenSRS Support.

How helpful was this article?

Thanks for your feedback!

Do you still need help? If so please submit a request here.