aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--swagger.json39
1 files changed, 39 insertions, 0 deletions
diff --git a/swagger.json b/swagger.json
index 41d15fd31..58dcb9cfd 100644
--- a/swagger.json
+++ b/swagger.json
@@ -415,6 +415,37 @@
}
}
},
+ "/permissions/users": {
+ "post": {
+ "summary": "Link a User to a manager User",
+ "parameters": [
+ {
+ "$ref": "#/parameters/UserPermission"
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "OK",
+ "schema": {
+ "$ref": "#/definitions/UserPermission"
+ }
+ }
+ }
+ },
+ "delete": {
+ "summary": "Remove a User from a manager User",
+ "parameters": [
+ {
+ "$ref": "#/parameters/UserPermission"
+ }
+ ],
+ "responses": {
+ "204": {
+ "description": "No Content"
+ }
+ }
+ }
+ },
"/positions": {
"get": {
"summary" : "Fetches a list of Positions",
@@ -1762,6 +1793,14 @@
"$ref": "#/definitions/CalendarPermission"
}
},
+ "UserPermission": {
+ "name": "body",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/UserPermission"
+ }
+ },
"User": {
"name": "body",
"in": "body",