User Management
Introduction
The System User Management module enables administrators to manage user accounts that have access to the APIM Console and Developer Portal. Through this interface, administrators can:
- View the list of registered system users
- Assign or modify user roles (permissions)
- Edit user profile information
- Reset user passwords
- Delete user accounts
This functionality is typically used by APIM administrators to maintain access control and ensure proper role assignments across the system.
User List Screen
Purpose
The main dashboard provides a searchable list of all system users.
Key Elements
Type: User category (e.g., developers)
ID / Name / Email: Basic identity fields
Roles: Displays assigned roles (e.g., apim-admin, devportal-admin, devportal-member)
Created Date: Timestamp when the user account was registered
Actions:
- Role: Modify system roles assigned to the user
- Details: View or edit detailed user information, reset password.
- Delete: Permanently remove the user account
The top search bar allows for keyword-based filtering to quickly locate specific users.
Role Management
Purpose
Used to assign or update system-level roles for an individual user.
How It Works
- Click the Role button next to a user entry to open the role management popup.
- The popup shows the current roles assigned to the user and allows role modification.
Available Roles
- apim-admin - Administrator of the APIM Console
- devportal-admin - Administrator of the Developer Portal
- devportal-member - Member-level access to the Developer Portal
Roles can be selected or deselected via checkboxes. Click Update to save changes or Cancel to discard them.
A warning icon is displayed to confirm that you are about to modify user permissions.
User Detail & Edit
Purpose
Allows administrators to view and update user profile information.
Editable Fields
- User ID
- Name
- Company Name
- Company Homepage
The “User Type” (e.g., developers) and the “Created Date” are not editable.
This screen includes a button to Reset Password, which opens a separate confirmation modal.
Password Reset
Purpose
Enables administrators to generate a new password for a user account.
How It Works
Click the Reset Password button on the user detail page.
A confirmation popup will display the newly generated password.
A warning is shown to indicate:
- The current password will become invalid.
- The new password is displayed only once and must be memorized or recorded.
Click Confirm to proceed, or Cancel to abort the reset.
Delete User
Purpose
Permanently deletes the selected user from the system.
How It Works
- Click the Delete button next to the user entry.
- A confirmation modal will appear, showing the user’s email address and asking for final confirmation.
- Click Delete to confirm or Cancel to abort the action.
Deleted users cannot be recovered.