The My Profile screen lets each user manage their own identity within ActivoHQ: update first name, last name and email address; change their password; choose the interface language; decide which system emails they receive; and, for administrators, generate and manage the personal API key used to call the ActivoHQ REST API. Each user only reaches their own information; you cannot edit another user's profile from this screen.
Click your name or avatar in the top right corner of any screen and choose My Profile from the drop-down menu.
Direct URL: /profile
| Term | Definition |
|---|---|
| Identity | The user's personal details: first name, last name and email address. |
| Username | The sign-in identifier assigned by the administrator. The user cannot edit it. |
| User type | The role assigned to the user on the account (for example, Administrator, standard user). It is display-only; it is not changed from this screen. |
| Language | The ActivoHQ interface language for this user (English or Spanish). |
| API key | The personal credential administrators use to authenticate against the ActivoHQ REST API through the X-Api-Key header. |
The Email notifications section controls the system emails sent to your address. Both are off by default: Off by default. Turn on the system emails you want to receive.
These preferences are per user. Turning an alert on only affects your own mailbox, and the emails only go out if your administrator has configured the mail server - see Email settings.
| Field | Type | Required | Description | Validation |
|---|---|---|---|---|
| Username | Text (read-only) | - | Sign-in identifier. Not editable. | - |
| User type | Tag (read-only) | - | The user's role on the account. | - |
| First name | Text field | Yes | The user's first name(s). | - |
| Last name | Text field | Yes | The user's last name(s). | - |
| Text field (email) | Yes | The user's email address. | Must be a valid email address. | |
| Language | Drop-down | No | Interface language: English or Spanish. Not shown for superuser accounts. | - |
| Field | Type | Required | Description | Validation |
|---|---|---|---|---|
| Current password | Password field | Yes | The user's current password. Required to confirm the change. | Must match the password recorded in the system. |
| New password | Password field | Yes | The new password. | At least 8 characters. |
| Confirm new password | Password field | Yes | The new password repeated, to catch typing mistakes. | Must be identical to New password. |
| Field | Type | Required | Description | Default |
|---|---|---|---|---|
| Low-stock alerts | Checkbox | No | Notify me when an asset model falls below its alert threshold. | Off |
| Coverage renewals | Checkbox | No | Notify me about upcoming warranty, Insurance, and license renewals. | Off |
| Field | Type | Required | Description | Validation |
|---|---|---|---|---|
| Your API key | Monospace text (read-only) | - | Personal key used to authenticate against the REST API through the X-Api-Key header. Masked by default. |
- |
Every authenticated user can view and edit their Identity details, change their password and set their email notifications.
The Developer API section is only for users with the Administrator role. Users with other roles do not see this section.
| Symptom | Likely cause | Resolution |
|---|---|---|
| The message "Your profile couldn't be loaded. Please sign in again." appears | The session expired or the authentication context was lost. | Sign out and sign in again. |
| Clicking Update password shows "The new passwords don't match." | Confirm new password is not identical to New password. | Type both passwords again, making sure they match. |
| Clicking Update password shows "The current password is incorrect." | The current password was typed wrongly. | Enter the password you currently sign in with. If you have forgotten it, ask your administrator for a reset. |
| The copy button shows "Couldn't copy. Select and copy manually." | The browser blocked clipboard access (permissions policy). | Click Reveal to show the full key, then select it with the mouse and copy it with Ctrl+C. |
| The Developer API section is not shown. | The user does not have the Administrator role. | Ask your account administrator to change your user type if you need API access. |
| The Language field is not shown. | The user is a superuser. Language selection does not apply to that profile. | Contact support if you need the interface language changed. |
| The alerts are ticked but no email arrives. | The mail server is not configured, or there is nothing below threshold or coming due. | Check Settings > Email and confirm the mail server is configured. See Email settings. |
Was this page helpful?