> For the complete documentation index, see [llms.txt](https://docs.poweromni.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.poweromni.ai/en/administration-and-configuration/users.md).

# Users

The Users module is the administrative center where you manage your team's access, define responsibility levels, and control the distribution of Power Omni licenses.

The **Users** screen allows administrators to manage users within the Power Omni organization, controlling access, permissions, and licenses in a centralized way.

Administrators can create users manually or import users directly from **Microsoft Entra ID**, simplifying access management in corporate environments.

<figure><img src="https://2766970846-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJWhplbeIb2veyNAuiGia%2Fuploads%2FdrbPu0QdX2PbEfN9Heot%2Fimage.png?alt=media&amp;token=feb6a7cb-8a78-45f0-a458-018e03ced8f3" alt=""><figcaption></figcaption></figure>

### Overview

From the Users screen, administrators can:

* View all users registered in the organization.
* Check information such as name, email, role, and assigned license.
* Assign or remove licenses.
* Edit user information.
* Delete users.
* Import users through Microsoft Entra ID.
* Manage users at scale by importing groups.

The screen displays general organization metrics:

* **Total Users:** Total number of registered users.
* **With License:** Users with an active assigned license.
* **Without License:** Users registered without an assigned license.
* **Administrators:** Users with administrator permissions in Power Omni.

***

### Create User

<figure><img src="https://2766970846-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJWhplbeIb2veyNAuiGia%2Fuploads%2FCgdz1wXsIJFPWsTjfaVh%2Fimage.png?alt=media&amp;token=6ddf3309-8cad-4bd6-9bc2-93fbc5c355aa" alt=""><figcaption></figcaption></figure>

To create a new user manually:

1. Go to **Settings → Users**.
2. Click the **Create** button.
3. Fill in the required information.
4. Define the user's role.
5. Save the registration.

The created user will become available in the organization's user list.

***

### Import Users (Bulk)

To import multiple users at once:

<figure><img src="https://2766970846-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJWhplbeIb2veyNAuiGia%2Fuploads%2Fh2edTm5NfAsrO3PiPD0p%2Fimage.png?alt=media&amp;token=39326e3e-e6bb-4710-bfeb-6283dd59d679" alt=""><figcaption></figcaption></figure>

1. Click the **Import** button.
2. The file must be in **.CSV** format and must contain an email column.
3. **Important:** Do not include headers in the file. Other information, such as country code and phone number, is optional.
4. Select the file and confirm the import.

***

### Import Users from Microsoft Entra

Power Omni allows users and groups to be imported directly from **Microsoft Entra ID**.

* Import of individual users.
* Import of complete groups.
* Automatic import of group members.
* Synchronization of user avatars stored in Microsoft Entra.

This feature simplifies synchronization with existing corporate users in the Microsoft environment, allowing:

<figure><img src="https://2766970846-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJWhplbeIb2veyNAuiGia%2Fuploads%2FGOjTp9CN2NWEjv3Hln2d%2Fimage.png?alt=media&amp;token=23cb8e94-e0f0-406a-b953-1b6f31b5d86d" alt=""><figcaption></figcaption></figure>

To start an import:

1. Go to **Settings → Users**.
2. Click **Import from Entra**.
3. Authorize access to the Microsoft Entra directory.
4. Select the desired users or groups.
5. Define the role for new users.
6. Click **Import Selected**.

***

### Microsoft Entra Access Authorization

<figure><img src="https://2766970846-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJWhplbeIb2veyNAuiGia%2Fuploads%2FK6aYTG7qO7esp6xDxvEG%2Fimage.png?alt=media&amp;token=2f723d26-7725-4123-a2e7-816689e3b884" alt=""><figcaption></figcaption></figure>

When using Microsoft Entra import for the first time, Power Omni will request permission to access the corporate directory.

A user with **Microsoft Entra Tenant Administrator** permissions must grant the required consent.

After clicking **Authorize Entra Access**, the Microsoft consent screen will be displayed.

After approval:

* Power Omni will be able to query users and groups available in the tenant.
* Administrators will be able to perform imports normally.
* Consent will not need to be granted again for future imports.

If consent is not granted, user and group search from Microsoft Entra will not be available.

***

### Import Users

In the **Users** tab, administrators can search for users directly from Microsoft Entra.

Search can be performed by:

* User name.
* Email address.

During selection, users who already exist in Power Omni will be identified as **Already Imported**.

Existing users will not be duplicated during the import process.

***

### Import Groups

In the **Groups** tab, administrators can select existing groups from Microsoft Entra.

When importing a group:

* All group members will be added to Power Omni.
* Existing users will be automatically identified.
* Nested group members will also be considered during the import process.

This option is recommended for organizations that use corporate groups to manage access.

***

### New User Role

During the import process, administrators must select the role that will be assigned to new users.

The selected role will only be applied to users who do not already exist in Power Omni.

Existing users will keep their current configurations.

***

### Avatar Synchronization

When a user has an image registered in Microsoft Entra, Power Omni will automatically synchronize the avatar during the import process.

This keeps user identification aligned with the corporate directory.

***

### Managing Existing Users

From the user list, administrators can perform actions such as:

* Edit user information.
* Assign or remove licenses.
* Change administrator permissions.
* Delete users.

Changes are immediately reflected in the organization's access management.

***

### Permission Levels

The system uses role-based permissions to ensure data security and governance.

<table data-header-hidden><thead><tr><th width="156"></th><th width="368"></th><th></th></tr></thead><tbody><tr><td>Level</td><td>Access Description</td><td>Ideal For</td></tr><tr><td>Administrator</td><td>Full access. Has complete control over the system, including billing, fiscal data, license purchasing and assignment, as well as all agents and workspaces.</td><td>IT managers, account owners, and directors.</td></tr><tr><td>Collaborator</td><td>Content management. Can create and manage agents, workspaces, and groups. Can configure automations (Connectors), but does not have access to billing or license management.</td><td>Project or department leaders, analysts.</td></tr><tr><td>User</td><td>Restricted access. Can only view and interact with AI Agents explicitly shared with them or with the group/workspace they belong to.</td><td>Customer service teams, sales teams, or employees who only consume AI solutions.</td></tr></tbody></table>

***

### Security and Governance

* **Hierarchy:** A Collaborator cannot promote themselves or other users to Administrator. This action is restricted to users who already have Administrator permissions.
* **Agent Visibility:** For the User role, simply registering the user is not enough. After registration, access permissions must be granted in the desired Agent settings for the user or their associated group/workspace.

{% hint style="info" %}

### Tip:

Use the **Collaborator** role to decentralize Agent creation across departments while preventing accidental changes to billing settings or company license management.
{% endhint %}

### Export

To export the registered user list:

* Click the **Export** button to generate a **.CSV** file containing the complete list of users, emails, permissions, and license status for auditing purposes.

***

### Manage Licenses

License management is performed individually from the user list.

<figure><img src="https://2766970846-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJWhplbeIb2veyNAuiGia%2Fuploads%2FoPm6WPLTqVuHf3eoTnEz%2Fimage.png?alt=media&amp;token=0273ac23-a43d-48b3-9f7a-deea0afba5af" alt=""><figcaption></figcaption></figure>

* **Assign License:** To log in and use the platform, a user must have an active license. Enable the license key on the corresponding user row.
* **Remove License:** When disabling a license, it returns to the available license pool, allowing it to be assigned to another user without additional cost.
