zykindmitry / charityCRM

Free CRM for charity funds
0 stars 1 forks source link

Управление ролями в консоли администратора #15

Closed zykindmitry closed 4 years ago

zykindmitry commented 4 years ago

В консоли администратора реализовать команды

create-role , update-role , delete-role , list-roles (без разрешений), get-role (+ список разрешений id и name в 2 столбца) update-role-add-permission <id роли> <id разрешения> // добавляет разрешение к роли или ничего не делает если уже добавлено ранее update-role-del-permission <id роли> <id разрешения> // удаляет разрешение из роли

Примечания:

  1. Консоль администратора (DevFactoryZ.CharityCRM.UI,Admin)
  2. Запуск из-под отладчика: правый клики на проекте -> сделать стартовым / set as startup project и Build & Run
  3. Для реализации задачи потребуется реализовать RoleRepository (см. PermissionRepository)