Statuses (Provision Portal)
|
This module is currently unavailable and will be available in future versions. The documentation below is provided for reference only. |
Provision Portal Statuses manages custom status codes and their descriptions for device provisioning workflows.
When to use it
Use Statuses when you need to:
-
define custom status codes for provisioning operations,
-
manage status descriptions for operator clarity,
-
create, edit, or delete status entries,
-
export status definitions before making changes,
-
import updated statuses with a dry-run preview.
Prerequisites
Before working with Statuses:
-
Confirm you are logged into the correct environment.
-
Confirm your permissions:
-
VIEWER — browse statuses and Export.
-
EDITOR / ADMIN — create, edit, delete, and Import.
-
| VIEWER accounts run in read-only mode. Write actions (Create/Edit/Delete/Import) are blocked. |
Status structure
Each status entry contains:
- Status Code
-
Numeric identifier for the status (e.g.,
200,404,1001). Must be unique. - Status Description
-
Human-readable description of what the status represents.
Browse statuses
-
Review the statuses table:
-
Code — status code (numeric).
-
Description — status description text.
-
Actions — view, edit, delete buttons.
-
-
Statuses are sorted by code by default (ascending).
-
Use the search field to filter by code or description.
Search statuses
Use the search field to filter statuses:
-
Enter text in the search field.
-
Statuses are filtered by code or description as you type.
View status details
-
Click on a status row or the view button.
-
The dialog displays:
-
Status code.
-
Status description.
-
Metadata (Created/Updated timestamps and authors).
-
Create a new status (EDITOR/ADMIN)
-
Click New Status.
-
Enter Status Code (unique numeric value).
-
Enter Status Description.
-
Click Create.
Expected outcomes:
-
The status is added to the list.
-
Duplicate status codes are not allowed.
Edit a status (EDITOR/ADMIN)
-
Open the status view dialog or click the edit button.
-
Update the status code or description.
-
Click Save.
| Changing a status code requires it to remain unique. |
Delete a status (EDITOR/ADMIN)
-
Click the delete button on a status row.
-
Confirm deletion in the dialog.
| Deleted statuses cannot be restored. Ensure the status is not in use before deletion. |
Import with dry-run
-
Click Import and upload a JSON file.
-
Review the dry-run preview:
-
Summary counts (to add / update / delete / skip).
-
Details per status, grouped by status.
-
Errors and warnings.
-
-
If warnings exist, check Allow warnings.
-
Click Apply import.
Expected outcomes:
-
Dry-run runs automatically after file selection.
-
Warnings require explicit confirmation before apply.
-
Errors block apply until resolved.
Refresh
-
Click Refresh to reload the current statuses from the server.
-
Use after imports or changes by other operators.
Troubleshooting
- Edit actions are disabled
-
Confirm your role is EDITOR or ADMIN.
- Duplicate status code
-
Choose a unique status code that doesn’t already exist.
- Cannot delete status
-
Ensure the status is not referenced in active provisioning configurations.
- Import blocked by errors
-
Fix the reported issues in the JSON file and re-import.
- Configuration not found
-
Click Refresh or import a JSON file to create the initial snapshot.