# User Management

### Overview

The **User Management** page allows administrators to create and remove local users for the current ZigiOps instance. When adding a new user, you can configure the username, password, full name, and role, and enforce a password change on first login.

Access to this page is restricted to users with the **Super Admin** role.

### User Roles

ZigiOps provides three roles with different levels of access:

**Integration Viewer:** Provides limited, read-only access to certain pages of the ZigiOps UI. This role cannot create, modify, or delete any configuration.

**Admin:** Provides full access to all ZigiOps menus, except for the User Management page. Users with this role cannot create or delete other users.

**Super Admin:** Provides full access to all ZigiOps menus, including the User Management page. Only Super Admins can create or delete other users.

### Role Permissions Reference

The table below provides a full breakdown of the permissions available for each role across all ZigiOps sections.

| Section           | Permission | Integration Viewer | Admin | Super Admin |
| ----------------- | ---------- | ------------------ | ----- | ----------- |
| Dashboard         | Access     | ✗                  | ✓     | ✓           |
| Connected Systems | Access     | ✓                  | ✓     | ✓           |
| Connected Systems | Create     | ✗                  | ✓     | ✓           |
| Connected Systems | Delete     | ✗                  | ✓     | ✓           |
| Connected Systems | Import     | ✗                  | ✓     | ✓           |
| Connected Systems | Export     | ✗                  | ✓     | ✓           |
| Connected Systems | Modify     | ✗                  | ✓     | ✓           |
| Connected Systems | Rename     | ✗                  | ✓     | ✓           |
| Configurator      | Access     | ✓                  | ✓     | ✓           |
| Configurator      | Create     | ✗                  | ✓     | ✓           |
| Configurator      | Delete     | ✗                  | ✓     | ✓           |
| Configurator      | Load       | ✗                  | ✓     | ✓           |
| Configurator      | Import     | ✗                  | ✓     | ✓           |
| Configurator      | Export     | ✗                  | ✓     | ✓           |
| Configurator      | Modify     | ✗                  | ✓     | ✓           |
| Configurator      | Rename     | ✗                  | ✓     | ✓           |
| General Settings  | Access     | ✗                  | ✓     | ✓           |
| General Settings  | Modify     | ✗                  | ✓     | ✓           |
| User Management   | Access     | ✗                  | ✗     | ✓           |
| User Management   | Create     | ✗                  | ✗     | ✓           |
| User Management   | Delete     | ✗                  | ✗     | ✓           |

### Adding a New User

Follow the steps below to add a new local user to your ZigiOps instance.

1. Navigate to **ZigiOps → Admin → User Management**.
2. Enter a **username**, **password**, and **full name** for the new user.
3. Select the appropriate **role** (Integration Viewer, Admin, or Super Admin).
4. Optionally, enable **Enforce Password Change** to require the user to set a new password on first login.
5. Click the **Add User** button to save.

### Removing an Existing User

Follow the steps below to remove a local user from your ZigiOps instance.

1. Navigate to **ZigiOps → Admin → User Management**.
2. Locate the desired user in the list.
3. Click the **Delete User** button next to that user.
4. Confirm the deletion by clicking **Yes** on the confirmation dialog.

**Note:** Users with the **Super Admin** role cannot be deleted.

### Frequently Asked Questions

<details>

<summary>What is the difference between Admin and Super Admin in ZigiOps?</summary>

Both roles have full access to integration configuration and platform settings. The key difference is that only the Super Admin role can access the User Management page and create or delete other users.

</details>

<details>

<summary>Can an Admin manage other users in ZigiOps?</summary>

No. User management is exclusively available to users with the Super Admin role. Admin users have no access to the User Management page.

</details>

<details>

<summary>Can I delete a Super Admin user?</summary>

No. ZigiOps does not allow deleting users who have the Super Admin role assigned.

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.zigiwave.com/administration/user-management.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
