File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 132132
133133" /groups " :
134134 $ref : " ./paths/groups.yaml#/paths/~1groups"
135+ " /groups/roleTemplates " :
136+ $ref : " ./paths/groups.yaml#/paths/~1groups~1roleTemplates"
135137" /groups/{groupId} " :
136138 $ref : " ./paths/groups.yaml#/paths/~1groups~1{groupId}"
137139" /groups/{groupId}/announcement " :
Original file line number Diff line number Diff line change @@ -108,6 +108,7 @@ paths:
108108 parameters :
109109 - $ref : ../parameters.yaml#/number
110110 - $ref : ../parameters.yaml#/offset
111+ - $ref : ../parameters.yaml#/userIdAdmin
111112 - schema :
112113 type : string
113114 in : query
Original file line number Diff line number Diff line change @@ -44,6 +44,20 @@ paths:
4444 $ref : ../responses/MissingCredentialsError.yaml
4545 security :
4646 - authCookie : []
47+ /groups/roleTemplates :
48+ get :
49+ summary : Get Group Role Templates
50+ description : Obtain predefined templates for group roles
51+ operationId : getGroupRoleTemplates
52+ tags :
53+ - groups
54+ responses :
55+ ' 200 ' :
56+ $ref : ../responses/groups/GroupRoleTemplatesResponse.yaml
57+ ' 401 ' :
58+ $ref : ../responses/MissingCredentialsError.yaml
59+ security :
60+ - authCookie : []
4761 ' /groups/{groupId} ' :
4862 parameters :
4963 - $ref : ../parameters.yaml#/groupId
Original file line number Diff line number Diff line change 1+ description : Returns a dictionary of GroupRoleTemplate objects.
2+ content :
3+ application/json :
4+ schema :
5+ type : object
6+ additionalProperties :
7+ $ref : ../../schemas/GroupRoleTemplateValues.yaml
Original file line number Diff line number Diff line change 1+ title : GroupRoleTemplateValues
2+ type : object
3+ properties :
4+ basePermissions :
5+ type : array
6+ items :
7+ $ref : ./GroupPermissions.yaml
8+ description :
9+ type : string
10+ name :
11+ type : string
12+ roles :
13+ type : object
14+ properties :
15+ description :
16+ type : string
17+ name :
18+ type : string
19+ basePermissions :
20+ type : array
21+ items :
22+ $ref : ./GroupPermissions.yaml
23+ isAddedOnJoin :
24+ type : boolean
25+ default : false
26+ required :
27+ - basePermissions
28+ - description
29+ - name
30+ - roles
You can’t perform that action at this time.
0 commit comments