Всем привет!
Есть у нас некий инфоблок с расширенными правами доступа - возможностью настраивать доступ для каждого элемента. Т.е. если какой-то элемент должны увидеть все, то мы даём соответствующий доступ для всех. По умолчанию при этом новые элементы должны быть доступны для определённой группы пользователей. Однако тестирование показало, что даже если мы даём доступ всем пользователям, то они всё равно не могут увидеть документ - прав не хватает.
Вариант с изначальным доступом для всех и закрытием оного в случае конкретного документа не подходит ввиду склонности человеческих существ к забывчивости.
В голову пришла мысль - после добавления по умолчанию настроить права через API. И вроде даже есть какой-то сверхсекретный массив с ключом "RIGHTS", который задаётся следующим образом:
В общем, хотелось бы узнать, где можно более подробно почитать про данный массив, что за n0, DO_CLEAN, TASK_ID и т.д.?
Заранее спасибо
Есть у нас некий инфоблок с расширенными правами доступа - возможностью настраивать доступ для каждого элемента. Т.е. если какой-то элемент должны увидеть все, то мы даём соответствующий доступ для всех. По умолчанию при этом новые элементы должны быть доступны для определённой группы пользователей. Однако тестирование показало, что даже если мы даём доступ всем пользователям, то они всё равно не могут увидеть документ - прав не хватает.
Вариант с изначальным доступом для всех и закрытием оного в случае конкретного документа не подходит ввиду склонности человеческих существ к забывчивости.
В голову пришла мысль - после добавления по умолчанию настроить права через API. И вроде даже есть какой-то сверхсекретный массив с ключом "RIGHTS", который задаётся следующим образом:
Код |
---|
'RIGHTS'=>array("n0" => array("GROUP_CODE" => "U777", "DO_CLEAN" => "N", "TASK_ID" => 34) |
В общем, хотелось бы узнать, где можно более подробно почитать про данный массив, что за n0, DO_CLEAN, TASK_ID и т.д.?
Заранее спасибо