Управління ролями
Last updated
Last updated
Необхідно додати до різних користувачів ролі та надати їм необхідні дозволи.
Працюючи з ролями та дозволами через DCM API, є наступні методи та функції:
Звертаємо увагу: Ви не можете видалити роль «Адміністратора».
Наприклад, такі як:
Відділення;
Працівник;
Сутності;
Клієнти.
Щоб отримати список всіх доступних дозволів для ролей, необхідно використовувати зазначений нижче метод:
Get permissions
permissions GUIDs (uuid)
keto kinds (string)
keto permissions (string)
scope names (string)
Offset
Limit
Ordering
create keto permissions
if group_lang_key not found in translation, use it as default
if name_lang_key not found in translation, use it as default
key for translation table, where find name of group for permissions
sorting order for group among all groups
if empty its generate random guid
the kind of keto looking for permissions
name of keto permission, for now it POST, GET, PUT etc; Its may be anything in future
the name of scope for permission, for now it endpoint group, ex: accounts, customers, payments; No longer than 64 characters
key for translation table, where find name of permission
sorting order for permission under the group