Pup

v1.x

The BasicsAdmin

User Administration

One of the first—and arguably, more tedious—tasks any product owner will do after they ship their product is add some sort of user administration. Because running an active product requires an easy way to manage the users (or customers) who consume it, it makes sense for Pup to offer this functionality to you out of the box.

The users admin panel in Pup.
The users admin panel in Pup.

Accessible via the /admin/users route for users with the admin role, the Users admin in Pup is designed to help you manage the accounts of individual users. The why for this varies, but typically this sort of functionality is helpful from a customer support point of view.

Managing a single user in Pup.
Managing a single user in Pup.

In Pup, you're given full access to manage each user's profile information—their first and last name, email address, and password—as well as their roles and settings (note: this excludes GDPR-related settings to avoid compliance issues).

By default, the current user is not included in the user administration list. Personal profiles should continue being managed via the /profile page.