# Як налаштувати поля користувачів?

Налаштування полів користувачів дозволяє додати кастомні поля до профілю користувача для зберігання додаткової інформації про користувачів системи.

## Коли знадобиться

- Потрібно додати додаткові поля до профілю користувача (наприклад, "Відділ", "Посада", "Дата найму").
- Треба змінити порядок відображення полів у профілі користувача.
- Потрібно видалити непотрібні поля з профілю користувача.

## Що важливо знати

- **Кастомні поля** — додаткові поля, які можна додати до стандартного профілю користувача.
- **Типи полів** — можна вибрати тип поля (текст, число, дата, вибір тощо).
- **Обов'язковість** — можна встановити поле як обов'язкове для заповнення.

## Перед початком

- [x] Ви увійшли в систему з правами адміністратора.
- [x] Ви маєте дозвіл на редагування полів користувачів (`canSave`).

## Покрокова інструкція

### 1. Відкрити налаштування полів користувачів

1. Перейдіть до модуля **Налаштування** через меню або безпосередньо за адресою `/settings-page`.
2. У бічному меню знайдіть пункт **"Поля користувачів"** (`/settings-page/user-fields`).
3. Натисніть на нього.

### 2. Переглянути існуючі поля

1. Система відображає список існуючих полів профілю користувача.
2. Перегляньте поточну конфігурацію полів.

### 3. Додати нове поле

1. Натисніть кнопку **"Додати поле"** або аналогічну кнопку.
2. У формі, що з'явиться, заповніть:
   - **"Назва поля"** — назва поля, яка відображатиметься в профілі користувача.
   - **"Тип поля"** — виберіть тип поля (текст, число, дата, вибір, тощо).
   - **"Обов'язкове поле"** — встановіть, чи потрібно обов'язково заповнювати це поле.
   - **"Порядок відображення"** — встановіть порядок відображення поля (опційно).
3. Натисніть кнопку **"Зберегти"** у формі.

### 4. Редагувати існуюче поле

1. Знайдіть поле, яке потрібно редагувати, у списку.
2. Натисніть кнопку **"Редагувати"** або аналогічну кнопку.
3. Змініть параметри поля у формі.
4. Натисніть кнопку **"Зберегти"** у формі.

### 5. Видалити поле

1. Знайдіть поле, яке потрібно видалити, у списку.
2. Натисніть кнопку **"Видалити"** або аналогічну кнопку.
3. Підтвердіть видалення у діалоговому вікні.
4. Поле буде видалено з конфігурації.

### 6. Змінити порядок полів (якщо доступно)

1. Використовуйте drag & drop або кнопки вгору/вниз для зміни порядку полів.
2. Порядок зберігається автоматично або після натискання "Зберегти".

### 7. Зберегти налаштування

1. Перевірте всі внесені зміни.
2. Натисніть кнопку **"Зберегти"** у верхній частині сторінки.
3. Дочекайтеся повідомлення про успішне збереження.

## Що відбувається після

Поля застосовуються до профілю користувача:
- Нові поля відображаються в профілі користувача для всіх користувачів.
- Адміністратори можуть заповнювати та переглядати кастомні поля.
- Порядок полів відображається згідно з налаштуваннями.

## Як переконатися, що все вдалось

- Відкрийте профіль користувача та перевірте, що нові поля відображаються.
- Спробуйте заповнити кастомне поле та перевірте, що воно зберігається.
- Перевірте, що порядок полів відповідає налаштуванням.

## Пов'язані матеріали

- [Налаштувати поля клієнтів](/uk/settings/how-to/configure-client-fields.md)
- [Переглянути список користувачів](/uk/settings/how-to/view-users.md)

## Важливі примітки

- ⚠️ **Видалення полів**: При видаленні поля дані, збережені в цьому полі, можуть бути втрачені (залежить від реалізації системи).
- 💡 **Резервне копіювання**: Рекомендується зробити резервну копію конфігурації перед видаленням полів.

