Installation / Configuration
With core version
v1.4.0 the Ace Permission Sync resource was converted to a core module and no longer requires manual installation just configuration.
- Ensure Resource Has Permissions
Ensure you have the following in your server.cfg (if you don’t permissions won’t be able to be granted)
- Configure Rank Mappings via UI
Navigate to either game panel’s within your Sonoran CMS community and open up the Aces & Principals tab.
This is where you can configure ranks to principal groups, simply select the ranks you want to map to individual groups.
- Configure Aces & Principals via Server.CFG
Locate and open up your server.cfg
Configure your aces and principals to how you desire while following the syntax for proper ace & principal commands
- Add your API ID
Ensure all players have added their API ID to the CMS!
Functionality
Permissions On Join
When a player joins the server, the resource will ask the CMS for the players ranks. ACE permissions will be assigned based on the configuration.Permissions on Push Event
Due to restrictions in the way that some resources like vMenu are programmed, you must relog for the CMS permissions to take effect if they are altered for a user while they are online.
Administrative Panel > Integrations > Sonoran CMS API > Servers.
Manual Sync
Due to restrictions in the way that some resources like vMenu are programmed, you must relog for the CMS permissions to take effect if they are altered for a user while they are online.
/refreshpermissions command in-game to force a permissions update.
Example Configuration
Game Panel -> Aces & Principals

