LogoLogo
SupportServer Hosting
  • Sonoran CMS
  • 📱Download the App
  • Other Products
    • 🖥️ FiveM Hosting
    • ⌨️ Sonoran CAD
    • 📡Sonoran Radio
  • Why choose Sonoran CMS?
    • 🏆Why Choose Sonoran CMS?
  • Tutorials
    • Getting Started
      • Account Registration
      • Community Registration
      • Inviting Users
      • Troubleshooting
    • User Management
      • Creating Ranks
      • Setting User Ranks
      • Community Profile
      • Creating Rosters
    • Community Website
      • Website Builder
      • Toolbar Customization
      • Forums
      • Image Gallery
      • Navigation Permissions
    • Customization
      • Community Branding and Settings
      • Custom Domain / Vanity URL
      • Profile Fields
    • Calendar Events
    • Drive & Documents
    • Forms and Applications
      • Creating Forms
      • Form Submissions
      • Clock In/Out System
    • Administrative
      • Archive Community Member
      • Delete & Transfer Community
      • Delete User Account
      • View Your Limits
      • Growth and Discovery
        • Growth Panel
        • Discovery
      • Security Center
        • Account Flags
        • Logging Center
      • Disciplinary Panel
      • URL Shortener
  • Integration Capabilities
    • Sonoran CAD Sync
    • Sonoran Radio Sync
    • Discord Bot Integration
    • TeamSpeak 3 Role Sync
      • Getting Started
      • Adding Ranks
      • Adding your TeamSpeak UID
    • Discord Rich Presence
    • Discord Webhooks
    • FiveM Game Panel
      • Installation
      • QBCore & Qbox Panel
        • Dashboard
        • Players
        • Vehicles
        • Whitelist
        • Logs
        • Resources
        • Aces & Principals
        • Characters
        • Items
        • Jobs
        • Gangs
        • Job Sync
        • Environment
      • vMenu Panel
        • Dashboard
        • Players
        • Vehicles
        • Environment
        • Whitelist
        • Logs
        • Resources
        • Aces & Principals
    • Sonoran Shield
    • In-Game Integration Resources
      • FiveM Installation
        • FiveM Installation - Next Steps
        • FiveM Submodules
          • Clock In
          • Ace Permission Sync
          • Whitelist
          • Job Sync
      • Minecraft Integrations
        • Minecraft Resource Installation
        • Available Resources
          • Whitelist
      • Roblox Integrations
        • Roblox Resource Installation
        • Available Resources
          • Whitelist
      • IP Whitelisting
  • Developer API Documentation
    • 📖API Integration
      • Getting Started
        • Retrieving Your Credentials
        • API ID System
      • Push Events
        • Account Updated
        • Account Kicked
        • Account Banned
      • API Endpoints
        • General
          • Get Sub Version
          • Check Com API ID
          • Get Com Account
          • Get Current Clock In
          • Get Accounts
          • Get Departments
          • Get Profile Fields
          • Get Account Ranks
          • Set Account Ranks
          • Clock In Out
          • Kick Account
          • Ban Account
          • Edit Account Profile Fields
        • Servers
          • Get Game Servers
          • Set Game Servers
          • Verify Whitelist
          • Full Whitelist
        • Events
          • RSVP
        • Rosters
          • Get Roster Contents
        • Disciplinary
          • Get Member Points
          • Get Member Records
          • Add Member Record
          • Update Member Record Points
          • Update Member Record Reason
    • 🌎Translation Support
  • Roadmap
    • 📋Changelog
  • Other
    • Sonoran CMS
    • AI QA
    • Contact Us
    • Policy
      • Terms of Service
      • Privacy Policy
      • Refund and Purchase Policy
      • Promotions
        • 03/10/25-03/17/25 Suggestions
  • Pricing
    • Pricing FAQ
      • Branding Removal
      • Military and First Responder Discount
      • Expert Installation
      • Free Plugin Installation and Discount - Sonoran Servers
      • Accessing the Payment Center
      • Create and Manage a Subscription
      • Request Discord Role
    • View and Compare Plans
Powered by GitBook
On this page
  • Accessing the Rank Manager
  • Creating a Department
  • Department Permissions
  • Creating a Rank
  • Assigning Rank Permissions
  • Customize Rank Cosmetic Styling
  • Customize Rank Power
  • Importing Ranks from Discord Roles
  • Copy Rank IDs

Was this helpful?

Edit on GitHub
  1. Tutorials
  2. User Management

Creating Ranks

Now that you've created your community and started to invite users you'll want to start creating departments. Learn more below

PreviousUser ManagementNextSetting User Ranks

Last updated 28 days ago

Was this helpful?

Accessing the Rank Manager

To access the "Rank Manager", head to Administrative Panel > Ranks

Within this Ranks panel you'll be able to create departments and ranks your members, this will be the central panel for deciding permissions based on "ranks", when new, removed, or modified Custom Forms, Calendar Categories, and Rosters will be reflected with available permissions under each rank.

Rank Power will be compared to other users as a global user power, this will be utilized to determine if you can modify other individuals. If your power is higher than another individual then you can modify them, if it's less then you cannot.

Creating a Department

Click the "Add Department" button, which can be found at the end of your existing departments (or the beginning if you're on mobile). Once clicked, a dialog popup should appear

The dialog contains two crucial fields for your department:

  1. Department Name (Example: Police Department)

  2. Short Name (Example: PD)

You do not need to customize anything to create your department, so saving now is fine. When you're ready to save, click anywhere outside the department box. Or, you can set permissions associated with the department.

Department Permissions

This is where you'll need to assign permissions that you want all ranks within the department to inherit. These are the same set of permissions that ranks are able to get assigned but will be applied to all ranks upon permission evaluation.

You can toggle all permissions in a category with the Toggle On/Off button above the permissions.

Creating a Rank

Under the department header in, click the green plus button to begin creating a new rank

This will bring up a new dialog where you'll need to input a name and setup permissions for your new rank.

Permissions on a rank dictate what a person with that rank can do. There are many different types of permission scopes:

Assigning Rank Permissions

Rank permissions can be assigned using the same method as department permissions. There are many different categories of permissions you can assign, for example:

  • "Editor" permissions are for modifying the community and customizations.

  • "System" permissions are for general administration (e.g. kick, ban, clock in & out).

  • "Navigation" permissions are for viewing navigation buttons.

  • "Forms" permissions are for the custom forms.

  • "Rosters" permissions are based on the custom records made in Administrative Panel > Rosters.

  • "Calendars" permissions are based on the calendar categories.

  • "Profile Fields" permissions are based on the Profile Fields created in the Administrative Panel > Profile Fields.

  • "Servers" permissions are based on the API Integration servers made in Administrative Panel > Integrations.

When you are done customizing your rank permissions, click anywhere outside to close the dialog and automatically save it. Your new rank will show up under the department you created it in.

You search for specific permissions. This will bring display a number of how many settings match your search in each category, and will show only the ranks in a given category that match the search.

If you ever want to modify permissions, click the person icon to the right of the name to open the dialog again.

Customize Rank Cosmetic Styling

Ranks are able to be customized to the styling that best fits your community. You are able to customize the color and icon associated with each rank. You can specify common color names or custom hex colors. To access this setting, click on the icon to the left of the rank name.

Customize Rank Power

To the top right of the rank name you will see a number, by default it is 0. Click on this to access the rank power tab. Rank Power determines who has higher authority in the community.

Importing Ranks from Discord Roles

Instead of manually creating rank for everything, you can also directly import the roles from any linked Discord server directly to your CMS Community.

To do this, in any department, click the Discord icon below the department header.

When you select a guild to import roles from, it will populate the window with all existing roles within that Discord. You can select which roles you would like to import, or click the top checkbox to select all.

Finally, click Import Roles to Ranks at the bottom of the window, and new ranks matching the name and color of the roles will be created:

Please note that you will still have to configure permissions for these newly created ranks. By default they will assume the permissions of their department, but any further changes must be done manually.

Copy Rank IDs

Some integrations may require you to input Sonoran CMS rank IDs.

Select the ... menu and the Copy Rank ID button to copy the rank ID to your clipboard.

Next, click Select Guild and select the linked guild you would like to import roles from. If you have not yet linked a Discord guild to CMS, you must do so through our .

Sonoran Discord Bot
Sonoran CMS Department Manager Panel - Add/Remove/Edit Departments & Ranks
Sonoran CMS - Department Editor - Creating a Department
Sonoran CMS - Rank Editor - Setting Department Permissions
Sonoran CMS - Department Editor - Rank Permissions
Sonoran CMS - Department Editor - Search Rank Permissions
Sonoran CMS - Department Editor - Rank Cosmetic Customization
Sonoran CMS - Department Editor - Rank Power
Sonoran CMS - Rank Editor - Import Discord Roles
Sonoran CMS - Rank Editor - Select Guild
Sonoran CMS - Rank Editor - Click Guild
Sonoran CMS - Rank Editor - Select Discord Roles
Sonoran CMS - Rank Editor - Imported Discord Roles