You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/apps/rbac/for_clients.md
+6-2Lines changed: 6 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
## Using DAB RBAC as an API Client
2
2
3
-
This section explains how to use the RBAC API endpoints to manage permissions. The API follows a clear hierarchy that reflects the system architecture.
3
+
This section explains how to use the RBAC API endpoints to manage permissions.
4
4
5
5
### Prerequisites
6
6
@@ -111,7 +111,11 @@ The role definition must have `content_type: null` for global assignments.
111
111
112
112
### Team Membership
113
113
114
-
First, users must be members of teams. Team membership grants the "member_team" permission and automatically inherits all permissions assigned to the team.
114
+
Teams are used to bulk assign permissions to multiple users.
115
+
116
+
You give permissions to a team by assigning the team a role definition, usually for a specific object. A single team can be assigned many roles, to many different objects. Teams can in theory be given global roles, but this may be disabled by the application settings.
117
+
118
+
If a user has the "member_team" permission to a team, that user automatically inherits all permissions assigned to the team.
0 commit comments