Подскажите, пожалуйста, способ узнать (или проверить) права пользователя на инфоблок при расширенном управлении правами.
Про CIBlockSectionRights::UserHasRightTo и CIBlockElementRights::UserHasRightTo знаю, но получить с их помощью права на инфоблок для пользователя не удается.
Делаю так
Для админа возвращает 1, для пользователя не возвращает ничего...
Решение искал здесь и здесь
Интересует актуальный аналог CIBlock::GetPermission работающий при расширенном управлении правами.
Про CIBlockSectionRights::UserHasRightTo и CIBlockElementRights::UserHasRightTo знаю, но получить с их помощью права на инфоблок для пользователя не удается.
Делаю так
| Код |
|---|
print '<pre>'.print_r(CIBlockSectionRights::UserHasRightTo($IBLOCK_ID, 0, "R"), true).'</pre>'; |
Решение искал здесь и здесь
Интересует актуальный аналог CIBlock::GetPermission работающий при расширенном управлении правами.