Права доступа в Битрикс

Список прав пользователя (CAccess::GetUserCodesArray(…)):

Организация управления доступом в 1С-Битрикс

Коды групп [GROUP_CODE]:
U1 — User (пользователь с ID = 1);
G1 — Group (группа пользователей с ID = 1);
D1 — Department (сотрудники отдела с ID = 1);
DR2 — Department Recursive (сотрудники отдела с ID = 2 и его подотделов);
SG3_A — Sonet Group (админ (владелец) группы соцсети с ID = 3);
SG3_E — Sonet Group (модераторы группы соцсети с ID = 3);
SG3_K — Sonet Group (все члены группы соцсети с ID = 3);
CR — Creator (создатель (автор) элемента);
AU — Authorized Users (все авторизованные пользователи);
IU44 — Пользователь социальной сети (сотрудник и все его вышестоящие руководители)

CRM

A — Свои
D — Свои + своего отдела
F — Свои + своего отдела + подотделов
O — Все открытые
X — Все

Пример прав на сделку:

DEAL_C2 — сделки с направлением ID=2 (b_crm_category)
D102 — подразделение ID=102
IU44 — сотрудник c ID=44
O — все открытые
STAGE_IDC2:NEGOTIATING — стадия сделки (ID=C2:NEGOTIATING) по направлению ID=2 (SELECT * FROM b_crm_status WHERE ENTITY_ID = 'DEAL_STAGE_2' AND STATUS_ID = 'C2:NEGOTIATING')
U44 — пользователь c ID=44

Инфоблоки

CIBlockElementRights расширенные права BItrix

Компоненты авторизации и регистрации в CMS 1C-Bitrix

Расширенные права на инфоблок:

Права на элемент

Права в параметрах шаблона БП не перезаписывают уже установленные для GROUP_CODE. Лучше использовать действие «Установка прав».

Просмотр прав на элемент:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *