---
title: Accounts Management
description: Creating, editing and configuring user accounts and access rights in the IoT platform.
weight: 2
---

import Image from '@/components/docs/Image.astro';
import Alert from '@/components/docs/Alert.astro';

User account management is a key function to ensure security and personalization of work in the IoT platform. Only the **Platform Administrator** has access to this module. Here you can create, edit and configure access rights, adapting the system to the needs of the organization.

## Access to the control section

1. Go to **"Administration"** → tab **’Users”**.
2. The page that opens will display a list of all registered users with their access rights.

<Image
  src="/images/interface/access/users-list-en.webp"
  alt="Account list and controls."
  caption="Account list and controls."
/>

## Create a new account

1. Click the **"Add”** button.
2. Fill in the required fields:
   - **Email** - used as login (must be unique).
   - **Password** - minimum 8 characters (numbers, letters).
3. Specify additional parameters:
   - **Time zone** - for correct time display.
   - **Language package** - interface display language.

<Image
  src="/images/interface/access/create-form-en.webp"
  alt="New User Creation Form."
  caption="New User Creation Form."
/>

<Alert type="warning">If an email is duplicated, the system will issue a warning.</Alert>

<Image
  src="/images/interface/access/validation-error-en.webp"
  alt="An example of an error when creating a user."
  caption="An example of an error when creating a user."
/>

<Alert type="note">
  You can change the password later, but it is mandatory when you create it.
</Alert>

## Configuring access rights

After creating an account, you must assign permissions:

1. In the user list, select **“Permissions"** in the "Actions” column.
2. Specify:
   - **Basic access level** (for example, “Service Company Administrator”).
   - **Additional Options** - additional tools to work with.

**Required restrictions for some roles:**

- The **"Service Company Administrator"** requires a binding to:
  - Resource Supply Company,
  - Service Organization.

<Image
  src="/images/interface/access/permissions-en.webp"
  alt="Configuring access rights."
  caption="Configuring access rights."
/>

## Editing an account

1. From the user list, select **"Edit"**.
2. Change the details:
   - Name, email, time zone, language.
   - Password (if you leave the field blank, the old password will be retained).

<Alert type="tip">
  Use **"Permissions"** to fine-tune permissions (e.g., reporting or monitoring access).
</Alert>

<Image
  src="/images/interface/access/configure-en.webp"
  alt="Customize additional permissions."
  caption="Customize additional permissions."
/>

## Deleting a user

1. In the Actions column, select **"Delete"**.
2. Confirm the operation.

<Alert type="warning">
  Account deletion cannot be undone. All associated data will be retained in the system.
</Alert>

## Example workflow

**Task:** Create an account for an employee of a service company.
**Actions:**

1. Fill in the fields:
   - _Email_: service_tech@domain.com.
   - \*Password: **\*\*\*\***.
2. Assign the access level **"Service Company Administrator ”**.
3. Bind to:
   - Resource supplying company: “Hududgaz”.
   - Service organization: “TechService”.
4. Connect modules:
   - Reporting access.
   - Equipment monitoring.

**Result:**
The employee will have access only to the metering units assigned to TechService.

<Image
  src="/images/interface/access/example-en.webp"
  alt="Example of a customized account."
  caption="Example of a customized account."
/>

## Security mechanisms

- **Unique email verification** - prevents duplicate accounts.
- **Password encryption** - data is stored in encrypted form.
- **Action Logging** - all changes are logged in the [Events Log](/en/platform/v2/interface/administration/events-log) section.
