groundwork-users¶
This is a groundwork extension package for managing users and related functions.
More images are shown on the Screenshots page.
Functions¶
All of the following functions are available as API via GwUsersPattern or as ready-to-use web views via the plugin GwUsersWebManager.
Users and Groups
- Create, edit and delete users and their data
- Create, edit and delete groups
- Bundle users inside groups
- Activate/Deactivate user accounts
Permissions and Roles
- Create, edit and delete permissions
- Create, edit and delete roles
- Bundle permissions inside roles
- Assign roles to users/groups
- Assign single permission to users/groups
- Secure functions/views with needed permissions
Authentication
- Authenticate users by basicAuth, token, session or api_key
- Secure functions with specific auth methods like “api_key only for API calls”.
API keys
- Create, edit and delete API keys
- Assign multiple API keys to users
- Activate/Deactivate api keys
Domains
- Create, edit and delete domains
- Bundle users to domains for multi-client-support (Multitenancy)