Created Permission Sets (markdown)
parent
a376b251e8
commit
2da1a71438
32
Permission-Sets.md
Normal file
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"]`
|
Loading…
Reference in New Issue
Block a user