Benutzer & Zugriff

Benutzer und Berechtigungsgruppen — verwalten Sie, wer was sehen und tun darf.

Benutzer

Endpoints

GET /users/{id}
PATCH /users/{id}
GET /users/{id}/avatar
POST /users/activation/{token}
POST /users/create
GET /users/me
POST /users/me/avatar
POST /users/password-reset
POST /users/password-setup/{token}
POST /users/register

Schemafelder

FeldTyp
id integer
email* string,null (email)
firstname* string
lastname* string
interestedInModules arraynull
avatarUrl stringnull

Berechtigungsgruppe

Endpoints

GET /permission-groups
POST /permission-groups
GET /permission-groups/{id}
PATCH /permission-groups/{id}
DELETE /permission-groups/{id}

Schemafelder

FeldTyp
id integer
code stringnull
name* string
description stringnull
roles array
employees array
createdAt string (date-time)
updatedAt string (date-time)
deletedAt string,null (date-time)
userCount integer
deleted boolean