Created Permission Sets (markdown)

RaidMax 2022-04-05 09:46:00 -05:00
parent a376b251e8
commit 2da1a71438

32
Permission-Sets.md Normal file

@ -0,0 +1,32 @@
# Permission Sets
Permissions sets are a new way to fine-tune what specific permission levels have access to.
They can be configured in `IW4MAdminSettings.json` `PermissionSets`
Permissions are separated into component and access pairs, separated with a `.`
### Available Components
- `IPAddress`
- `MetaUpdateAlias`
### Available Access Levels
- `Read`
- `Update`
- `Create`
- `Delete`
*The asterisk (\*) character is used to denote all permissions*.
**This set of components will grow as the system is further implemented**.
## Examples
### No permissions
`"Moderator": []`
### All permissions
`"Moderator": ["*"]`
### Read IP Address
`"Moderator": ["IPAddress.Read"]`
### Read IP Address and Alias Updates
`"Moderator": ["IPAddress.Read", "MetaAliasUpdate.Read"]`