Skip to content

Commit db6bd94

Browse files
author
SPRINX0\prochazka
committed
permissions admin
1 parent 239970b commit db6bd94

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

content/admin/permissions.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ weight: 50
44
---
55

66
## Permissions system
7-
DbGate uses permission system with two dimensional hiearchy.
7+
DbGate uses permission system with three dimensional hiearchy.
88

99
One hiearchy dimension is inheritance of permissions from roles.
1010
- Predefined permission set
@@ -14,6 +14,13 @@ One hiearchy dimension is inheritance of permissions from roles.
1414

1515
The second hiearchy dimension is inheritance from parent roles.
1616

17+
The third hiearchy dimension are permission for databases and tables. This applies only for [Database permissions](#database-permissions) and [Table permissions](#table-permissions).
18+
19+
## Basic permissions
20+
Basic permissions could be configured in permission tree avaialble in user detail and role detail. If checkbox with permission state is grayed, it means, that permission is inherited.
21+
![Role administration - DbGate](https://media.dbgate.io/img/user-administration-light.png)
22+
23+
1724
## Database permissions
1825
You could configure permissions related to database on "Databases" tab (in Role detail and in User detail)
1926

@@ -40,6 +47,8 @@ Tables permissions are not used, unless **"All tables/views/objects"** is permis
4047

4148
Each line of databases permission rules table defines permission to matched table. The order of rules is important, permissions at the bottom override permissions at the top.
4249

50+
The default table permission is inherited from database permission.
51+
4352
**Columns:**
4453
* Connection - define, on which connection this rule is applied
4554
* Database names - define database name (by list of names or by regular expression)

0 commit comments

Comments
 (0)