setOperationsForSite
Rights::setOperationsForSite( $siteId, $rights );
Устанавливает права доступа для сайта. Вернёт true или ошибку. Метод доступен только администратору портала, а в облаке в том числе только платным тарифам.
Параметры
| Параметр | Описание | С версии |
|---|---|---|
| id | Идентификатор сайта. | |
| rights | Объект с правами, ключами которого являются уникальные идентификаторы (пользователя, отдела, группы, ...), а значениями допустимые операции:
Права независимы и могут даваться точечно. Например, пользователь может обладать только правом публикации без возможности любого изменения. В качестве ключей можно использовать значения:
|
Пример
if (\Bitrix\Main\Loader::includeModule('landing'))
{
\Bitrix\Landing\Rights::setOperationsForSite($siteId, [
'U3' => [
'edit', 'delete'
],
'U1' => [
'edit', 'sett'
]
]);
}
© «Битрикс», 2001-2025, «1С-Битрикс», 2025