Für folgende Ressourcen können Berechtigungen vergeben werden:
XML-Element | Beschreibung | Typ | Möglicher Wert |
---|---|---|---|
res_permissions | Art der Berechtigung | STRING | all (keine Beschränkung) custom (Gruppen und/oder Mitglieder) private (derzeitiges Mitglied) |
res_permissions_groups | ID der Gruppe | INTEGER | |
res_permissions_users | ID des Mitglieds | INTEGER |
In den Beispielen wird ein Whiteboard verwendet, bei den anderen Ressourcen ist die Vorgehensweise gleich.
POST /api/projects/{project_id}/docs
Request Body
Response: 201 CREATED
POST /api/projects/{project_id}/docs
Request Body
Response: 201 CREATED
POST /api/projects/{project_id}/docs
Request Body
Response: 201 CREATED
PUT /api/projects/{project_id}/docs/{doc_id}
Request Body
Response: 200 OK
Wenn bei einer Ressource Berechtigungen gesetzt sind, diese aber nicht verändert werden sollen, so braucht man bei einem PUT Request res-permissions, res-permissions-groups und res-permissions-users nicht angeben.
PUT /api/projects/{project_id}/docs/{doc_id}
Request Body
Response: 200 OK
GET /api/projects/{project_id}/docs/{doc_id}
Response: 200 OK
PUT /api/projects/{project_id}/docs/{doc_id}
Request Body
Response: 200 OK
POST /api/projects/{project_id}/docs
Request Body
Response: 201 CREATED