Skip to content

Introduction

This section of the documentation explains how an administrator manages the profiles of every user in the application.

While a regular user only reaches their own profile through the My Profile view, an administrator works with a management view that lists all the profiles stored in the system. From it, an administrator can search the profiles by username, name, email address or creation date, create a profile on behalf of a user, correct the information of an existing one, and delete profiles that are no longer needed.

The appjar does not decide who is an administrator. Both views are available to any authenticated user, and it is the application that grants or denies access to the profiles list according to its own security rules.

Free mode

Without a valid User Profile license, the application runs in free mode and is limited to 5 profiles. A restrictions bar sits above the profiles list and the My Profile view for the whole of a free-mode run, not only once the limit is reached. It carries three elements:

  • A Free version badge. Clicking it opens a note explaining that a limited version of User Profile is in use.
  • A Profiles: counter showing how much of the free allowance is in use, in the form Profiles: 4 / 5. It turns amber on the last available slot and red once the allowance is exhausted.
  • An Upgrade badge linking to the licensing reference.

When the limit is reached:

  • The New profile button is disabled, and saving a new profile from the My Profile view is blocked.
  • Users who have no profile are no longer redirected to the profile view after logging in.
  • Existing profiles can still be edited, and deleting a profile frees a slot.

Above the allowance the restrictions tighten further. When more than five profiles exist — the situation an application lands in when a license lapses — the Edit action of the profiles list and the Save button of an existing profile are disabled as well. Deletion is never restricted, so profiles can always be removed until the count is back within the allowance.

Attempting an operation that exceeds the allowance displays the message "Profile creating or editing limit reached. Contact the administrator".

See Licensing for the full free mode reference.