Вы здесь

Permissions API

Сервисный модуль работающий с правами пользователей.

Модуль Permissions API предоставляет новый способ передачи и отзыва прав для определённой роли. В настоящее время есть только один путь передачи прав со страницы прав, которая очень неудобна в том случае, если у вас большое количество ролей и дополнительных модулей.

Установка этого модуля, позволяет реализовать в своём коде автоматическое назначение прав по заданным параметрам с использованием функций:

  • permissions_grant_permissions()
  • permissions_revoke_permissions()
  • permissions_grant_all_permissions()
  • permissions_grant_all_permissions_by_module()
  • permissions_revoke_all_permissions_by_module()
  • permissions_get_permissions_for_role()
  • permissions_get_role()
  • permissions_create_role()
  • permissions_delete_role()
  • permissions_role_inherit()