getRights
public static function Role::getRights( $id );
Получить список сайтов, права на которые установлены в рамках роли. Метод вернет массив (см. пример), где ключами будут идентификаторы сайта, а значениями массив доступных операций (нулевой ключ означает доступ по-умолчанию для роли):
- denied - запрещено всё,
- read – чтение (право автоматически ставится системой дополнительно при указании любого другого отличного от denied),
- edit – изменение (содержимого страниц),
- sett – изменение настроек,
- public – публикация,
- delete – удаление (в корзину, и восстановление из корзины).
Параметры
Параметр | Описание | Версия |
---|---|---|
id | Идентификатор роли. |
Примеры
if (\Bitrix\Main\Loader::includeModule('landing')) { print_r(\Bitrix\Landing\Role::getRights(11)); /** array ( 0 => array ( 0 => 'denied', ), 10 => array ( 0 => 'read', 1 => 'edit', 2 => 'sett', ), ) */ }
© «Битрикс», 2001-2024, «1С-Битрикс», 2024