Skip to content

Administrator Features

Administrators have access to a comprehensive set of management views provided by User Manager. Together, these views cover the full lifecycle of user management: creating and managing users, defining roles, organizing users into groups, and configuring runtime access rules.

  • Users management — Create, edit, enable, disable, and delete user accounts. Manage role and group assignments for each user, generate registration links for new users, and create password reset links for existing users.

  • Roles management — Define and manage the roles (authorities) used throughout the application. Roles determine what actions and views a user can access. Administrators can create, rename, and delete roles, and generate registration links tied to specific roles.

  • Groups management — Organize users and roles into reusable groups. A group bundles a set of roles that are automatically inherited by all its members, simplifying permission management when the number of users and roles grows.

  • Access Rules — Define runtime access rules that control which roles are required or disallowed for specific views. Rules can target views by exact match, URL patterns, or regular expressions, and are evaluated in priority order.

  • Views — Browse all registered application views and inspect which access rules and role requirements apply to each one. This read-only view provides a consolidated overview of the application's security configuration.

  • Authentication Providers — Configure how users authenticate against the application. Manage the regular username and password mechanism alongside external OAuth2 or OpenID Connect providers such as Google and GitHub, control which providers are enabled, and decide whether new users may sign up automatically through each provider.

Free mode

In Free mode, User Manager allows a maximum of 5 users. A restrictions bar appears at the top of the Users, Roles, Groups, Access Rules, and Views management pages to show current consumption at a glance.

Free mode restrictions bar showing Users X/5 badge

Free mode restrictions bar with Users usage badge

The badge in the bar displays Users X/5, where X is the current user count. As usage approaches and reaches the limit, the following restrictions take effect:

User count Effect
Below 5 All create and edit actions available
Exactly 5 (limit reached) New user button disabled; existing users can still be edited, linked, or toggled
More than 5 (restricted mode) New user button disabled and edit, link, and enable/disable actions on existing users are also disabled

Upgrading to a paid license

To remove the 5-user limit, upgrade to a paid AppJars license. Contact AppJars support for details.