# Настройка прав администратора (роли)

Роли очень важны для разграничения прав доступа разных администраторов к разным возможностям в вашей админ панели. Например создав роль KYC officer и выдав ему доступы

```
exchanger/currency/verification/edit 
exchanger/currency/verification/get
exchanger/currency/verification/get/one
```

То данный администратор сможет только просматривать список верификаций детали по одной верификации и изменять статус верификации. Вариантов ролей очень много вы сами определяете список таких ролей согласно вашего бизнеса.&#x20;

{% hint style="info" %}
**Право \*ALL\*:**  Данная роль дает не ограниченый доступ ко всем функциям администратора! У вас должен быть хотя-бы один администратор с правами \*ALL\* для дальнейшего управления и распределения прав и ролей.
{% endhint %}

Для того что бы настроить роль вам необходимо перейти в раздел **Администраторы**\
&#x20;<img src="https://3272217808-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKMtUdLxlDooDfKq13Is6%2Fuploads%2FACDy8INy73RrqefieyJT%2Fimage.png?alt=media&#x26;token=152c3e70-8333-4ea0-9d79-1ae75cc1f38f" alt="" data-size="original">

Под таблицей администраторов есть таблица ролей и кнопка создать роль \ <br>

![](https://3272217808-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKMtUdLxlDooDfKq13Is6%2Fuploads%2FN1N8f3GlgKTeVRWdBuXu%2Fimage.png?alt=media\&token=3b6b3fc6-a7af-4675-a329-d8bb2ffb3234)

{% hint style="danger" %}
**Внимание!** Используйте разрешение к эти методам с осторожностью:&#x20;

* **\*ALL\***  - доступ ко всем методам.
* **edit-lvl**  - право менять права доступа роли любому администратору (включая себя)
* **register** - Создавать нового администратора (при создании он может выбрать себе любую роль)
* **access/role/create** - Создание новой роли (в паре с одним из методов выше дает не ограниченый доступ данному админу)
* **access/role/edit** - Право на редактирование любой роли (включая своей роли)
* **users/profile/changePassword** - Изменять пароль любому администратору или пользователю (таким образом сможет сменить пароль главному администратору и войти в его аккаунт)
* **users/profile/secure/otp/delete** - Удалять 2-fa безопасность для администратора или пользователя (может поставить под удар аккаунт пользователя)
  {% endhint %}

**Раздел в разработке ...**&#x20;

Список админ методов:&#x20;

```
  access/role/create
  access/role/delete
  access/role/edit
  access/role/list
  activeAuth/delete
  activeAuth/list
  aml-api/get-aml
  aml-api/list
  aml-api/set-config-aml
  auth/get-token-for-app
  blacklist/add
  blacklist/list
  contact/create
  contact/delete
  contact/edit
  contact/sort
  delete
  edit-lvl
  exchanger/currency/create
  exchanger/currency/delete
  exchanger/currency/edit
  exchanger/currency/get
  exchanger/currency/get/one
  exchanger/currency/get/reserves
  exchanger/currency/sort
  exchanger/currency/verification/edit
  exchanger/currency/verification/get
  exchanger/currency/verification/get/one
  exchanger/favorite-rate/create
  exchanger/favorite-rate/delete
  exchanger/favorite-rate/edit
  exchanger/favorite-rate/get
  exchanger/favorite-rate/sort
  exchanger/fields/create
  exchanger/fields/delete
  exchanger/fields/edit
  exchanger/fields/get
  exchanger/order/comment/create
  exchanger/order/comment/delete
  exchanger/order/edit
  exchanger/order/get
  exchanger/order/list
  exchanger/order/manager/release
  exchanger/order/manager/set-me
  exchanger/order/update-status
  exchanger/order/update/partner-reward
  exchanger/order/update/payout-status
  exchanger/partner-order/get
  exchanger/partner-order/list
  exchanger/partner-order/update-status
  exchanger/partner-route/create
  exchanger/partner-route/delete
  exchanger/partner-route/edit
  exchanger/partner-route/get
  exchanger/partner-route/get/one
  exchanger/route/create
  exchanger/route/delete
  exchanger/route/edit
  exchanger/route/get
  exchanger/route/get/one
  faq/create
  faq/delete
  faq/edit
  faq/get/group
  faq/get/list
  faq/get/one
  faq/sort
  files/upload/image
  files/upload/static
  getNotify
  list
  merchant-and-payout/get-merchant
  merchant-and-payout/get-payout
  merchant-and-payout/list
  merchant-and-payout/set-config-merchant
  merchant-and-payout/set-config-payout
  module-api/get-module
  module-api/list
  module-api/set-config-module
  news/comment/delete
  news/create
  news/delete
  news/edit
  notify/add-channel
  notify/delete
  notify/edit
  notify/fcm/register
  notify/fcm/remove
  notify/get-channels
  parser/config/set
  parser/get
  parser/list
  parser/rates
  partners-block/create
  partners-block/delete
  partners-block/edit
  partners-block/list
  partners-block/sort
  register
  reviews/create
  reviews/delete
  reviews/edit
  reviews/get
  rule/create
  rule/delete
  rule/edit
  rule/list
  rule/sort
  site/auth/social/statistic
  site/logo/upload
  site/pm2/get-processes
  site/pm2/reboot-process
  site/settings/get
  site/settings/set
  site/status/set
  social-auth/edit
  social-auth/list
  static-page/create
  static-page/delete
  static-page/edit
  static-page/sort
  static/delete
  static/list
  statistic/get
  template/list
  timeline/get
  users/list
  users/online/list
  users/partners-statistic
  users/profile/access/block
  users/profile/access/unblock
  users/profile/auth
  users/profile/auth/token
  users/profile/changePassword
  users/profile/edit
  users/profile/edit/confirmActive
  users/profile/get
  users/profile/secure/otp/confirm
  users/profile/secure/otp/create
  users/profile/secure/otp/delete
  users/profile/timeline/get
  users/profile/wallets/balance
  users/profile/wallets/transaction/list
  users/statistic
  visits/statistic/get
  web-alerts/create
  web-alerts/delete
  web-alerts/get/list
  web-alerts/sort
  xml/status/get
  xml/status/set
```
