We're experiencing difficulty. Our engineers are on it. Please check status.mailgun.com for real-time updates.

Account User Roles

Article Preview

    Overview

    Why does this feature matter?
    Account users with roles assigned that correlate to the anticipated scope of the user's account needs is an essential component of account security.

    Account users are logins that have access to your Mailgun Control Panel.

    Account user roles, or what could also be termed Account User Role-Based Access Control (RBAC) or RBAC Account Users, determine what sort of permissions a given login has within your Mailgun Control Panel

    Important Note:
    RBAC Account Users are a feature available to the following plans:
      • Pay-As-You-Go
      • Foundation
      • Scale
      • Contract
      • Enterprise

     

    Understanding account user roles

    There are currently five roles available for account users, and every user that logins to your Mailgun Control Panel must have one of these user roles assigned to that user:

    1. Admin
    2. Developer
    3. Support
    4. Billing
    5. Analyst

    To better understand which user role is best for a given user, the below table details the general permissions available to each role.

    Role Description
    Admin

    This is the default role.

    In addition to all the permissions granted by the Developer role, the Admin role includes: 

    • Read/Write access to everything
    • Create and delete API keys
    • Rotate and expire API keys
    • Create and delete SMTP credentials
    • Create, administer, and delete account users
    • Edit account and billing details

    WARNING! This role has access to read (utilize) API Keys and SMTP credentials. This data is highly sensitive.

    Developer

    In addition to all the permissions granted by the Support role, the Developer role includes: 

    • Can read/write almost all data
    • Edit webhooks
    • Edit routes
    • Edit Domain settings

    WARNING! This role has access to read (utilize) API Keys and SMTP credentials. This data is highly sensitive.

    Support

    In addition to all the permissions granted by the Analyst role, the Support role includes:

    • Support users are restricted to what they can edit
    • Can read most data
    • Edit suppressions
    • Edit mailing lists and members
    • Edit authorized recipients
    • Open and comment on support tickets

    Billing

    • Billing focuses on billing actions, and as such, most access will be read only
    • The only non-admin users who have access to:
      • Account upgrade
      • Editing credit card on file
      • Setting/clearing custom send limits
      • Setting/clearing custom verification limits

    Analyst

    • Access to read most data
    • Can only modify their own settings

     

    Managing user roles

    We'll show you how to do this below:

    1. First, log in to the Mailgun Control Panel (if you have not already done so).
    2. Then, at the top-right corner of the page, click the Profile drop-down menu to expand its list of options.
    3. Next, click the Security option. Alternatively, you can use this direct link
    4. Click the Name (i.e. Control Panel Login) of the user for which you are seeking to adjust the role.
    5. In the Role section, click the Switch button to select the user's new role.

    As a note, only a current Admin-level user on the account can perform the adjustment of role-based access permissions. 

     

    Need Support?

    Our Support Team here at Sinch Mailgun is happy to help! Reach out to us in the Support page of your Mailgun Control Panel, and we'll be with you shortly!