User Management
Creating Users
Section titled “Creating Users”- Log in as admin
- Go to Settings → Users
- Click Invite User, enter the email address
- Optionally check Admin to grant the admin role
- Click Send Invite
The user is created in Keycloak automatically. If SMTP is configured, they receive a password setup email. Without SMTP, set the password manually: open the Keycloak admin console (https://auth-reports.your-domain.com/admin), navigate to presswerk → Users, select the user, and set a password under Credentials.
| Role | Description |
|---|---|
admin | Full access — manages users, environments, data sources, and all settings |
| (none) | Regular user — access controlled by folder permissions |
Admin users can:
- Invite and manage users
- Create and manage data sources and environments
- Configure license and SMTP settings
- See all reports regardless of folder permissions
Groups
Section titled “Groups”Groups are synced from your identity provider (Keycloak). Users are automatically assigned to groups based on their Keycloak group membership.
To create groups:
- Open the Keycloak admin console
- Go to Groups → Create Group
- Add users to the group via Users → [User] → Groups → Join Group
Groups appear automatically in Presswerk after the user’s next login.
Folder Permissions
Section titled “Folder Permissions”Reports are organized in folders. Each folder can have permissions that control who can view and edit its contents.
- Admin users can see and edit all folders
- Regular users only see folders they have been granted access to
- Permissions can be assigned to individual users or groups
To manage folder permissions:
- Right-click a folder in the report tree
- Select Permissions
- Add users or groups with View or Edit access