Skip to main content
Choose a Discord role and the CAD permissions it gives members, all inside CAD.

  1. Connect Discord

  1. In CAD, open Administration > Advanced > Discord Integration > Invite bot.
  2. Select Invite Sonoran Bot and choose your server.
  3. In Discord, run /settings. Choose a logging channel, select Discord Only, and enter the Community ID and API Key shown in CAD.
  4. Return to CAD and select Refresh Discord connection.
If the bot is already set up, use /settings > API Settings > Change CAD Setup to connect your CAD community.

  1. Choose role permissions in CAD

  1. Open the Role sync tab and select Add role.
  2. Search for a Discord role. Check its color and server name before selecting it.
  3. Choose permissions under Access, Records, and Administration.
  4. Wait for Saved automatically, then select Done.
CAD Role sync tab showing Police Officer and Dispatcher role mappings Manage role permissions directly in CAD. Police Officer role mapping with CAD permissions selected and Saved automatically confirmation Choose what members with this role can do. Select Edit permissions beside an existing role to change it. Changes save automatically.

  1. Sync members

  1. Members join your CAD community.
  2. Members run /sync in Discord. The bot guides them through account linking if needed.
Mapping changes automatically resync all linked members 5 minutes after your last edit. Finishing the sync may take a little longer. Members receive the combined permissions from their mapped roles. Sync replaces manually assigned and permission-key permissions.
If this community uses Sonoran CMS, configure CAD permissions in CMS. The CAD role mapping editor is disabled for CMS-managed communities.
See the CAD Role sync guide for the full walkthrough.