208 похожих чатов

Ребята, подскажите. Можно ли в компонент "универсальные списки" передать права

доступа пользованием инфоблока?

22 ответов

28 просмотров

https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=34&LESSON_ID=12748&LESSON_PATH=3905.4753.2722.12748 Вроде как он права автоматом подбирает из настроек инфоблока.

Андрей- Автор вопроса
Alexey Nazarov
https://dev.1c-bitrix.ru/learning/course/index.php...

К сожалению, не наследует. Указывается группа для доступа к уникальным спискам в настройках модуля. И эта группа получает полные права. С документацией ознакомлюсь, спасибо

Андрей
К сожалению, не наследует. Указывается группа для ...

А права на доступ к инфоблоку игнорируются что ли? По идее так не должно быть

Андрей- Автор вопроса
Alexey Nazarov
А права на доступ к инфоблоку игнорируются что ли?...

Игнорируются. Там отсутствует CACHE_GROUPS, как это есть, например, в news.list

Андрей
Игнорируются. Там отсутствует CACHE_GROUPS, как эт...

Мы как будто о разном говорим. Каждый список - это отдельный инфоблок. У него есть собственные настройки прав доступа в админке.

Андрей- Автор вопроса
Alexey Nazarov
Мы как будто о разном говорим. Каждый список - это...

Всё верно, но когда ты инфоблок делаешь универсальным списком, указываешь группу пользователей (группа "работники" на картинке имеет право только смотреть), то при выведении компонента "универсальный список", войдя с аккаунта работника мы имеем полный доступ. Я сам в непонятках, если честно

Андрей
screenshot Всё верно, но когда ты инфоблок делаешь универсаль...

Всё таки мы о разном) Ты настраиваешь права в настройках модуля УС. А я предлагаю попробовать настроить права непосредственно на инфоблок списка. То есть заходишь Контент-ТвойТипИнфблокаДляУС-ТвойСписок и там дальше разберёшься, нет под рукой картинки)

Андрей- Автор вопроса
Alexey Nazarov
Ага

Настроено😄

Андрей- Автор вопроса
Alexey Nazarov
Ага

Щас я еще раз на один круг попробую пройтись, черт его знает, что там не так. На видео всё так, как ты говоришь

Андрей
Настроено😄

Ну, тогда сорри, мои полномочия всё) Готовых примеров под рукой нет, а догадки кончились.

Андрей
Щас я еще раз на один круг попробую пройтись, черт...

Напиши, как разберёшься) Вдруг пригодится в будущем.

Андрей- Автор вопроса
Alexey Nazarov
Ну, тогда сорри, мои полномочия всё) Готовых приме...

Да в любом случае наводку дал, спасибо за это👍 Дальше щас буду сверять по видео, может где-то что упустил

Андрей- Автор вопроса
Alexey Nazarov
Напиши, как разберёшься) Вдруг пригодится в будуще...

В общем, вот и проблема на картинке😄 В модуле "универсальные списки", группа, которую ты выбираешь, получает полный доступ к компоненту, тем самым игнорируя уровни доступа в инфоблоке. Решение: не указывать такие группы. Указать только ту группу, которая может иметь полный доступ. Остальные группы будут наследовать доступ из настроек инфоблока

Андрей
screenshot В общем, вот и проблема на картинке😄 В модуле "уни...

это даже в тестах есть на битрикс разработчика... насколько помню без ответа на подобный вопрос с правами его не сдать :)

Андрей- Автор вопроса
Andrew Zahalski
это даже в тестах есть на битрикс разработчика... ...

да я его 100 лет назад прошел😁 На практике лучше усваивается, как правило

Андрей
да я его 100 лет назад прошел😁 На практике лучше у...

Я недавно повторял процесс (6-12 мес)... но один фиг помню, что нужно лезть в доку (т.к. есть нюансы)

Андрей- Автор вопроса

Похожие вопросы

Обсуждают сегодня

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Коллеги, я тут для личных нужд пошел ставить MQTT сервер, пощупал mosquitto, но ужаснулся отсутствию такой банальности, как HTTP API для посмотреть список топиков. А тут что,...
Maksim Lapshin
9
#include <stdio.h> #include <stdlib.h> #include <time.h> void mass_first_generate(int mass[5][7]) {     for (int N = 0; N < 5; N++) {         for (int A = 0; A < 7; A++) {   ...
Чувак
6
Всем привет! Решаю 99 OCaml Problems и столкнулся со следующей проблемой (прошу палками не забивать, я OCaml практически не трогал до этого момента): open OUnit2 let create_...
К|/|pи/\/\ 6е3yглbIи
2
https://www.linkedin.com/posts/ugama-benedicta-kelechi-codergirl-103041300_mobiledevelopment-fluttertraining-handsonlearning-activity-7263445699227254784-IdHB?utm_source=share...
CoderGirl
16
Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
Точно, оно. У тебя там имена потоков выставляются?
Александр (Rouse_) Багель
11
возможно ли как-то передать в электрон или таури медиа поток с рендера 2д движка? двиг запускается как dll, а дальше надо как-то отправлять рендер кодировать не подходит, зр...
Kyle Nekto
7
Помогите пожалуйста. Делаю систему плагинов. Проблема сейчас в такая: плагины загружаются в основном потоке. FLibHandle := SafeLoadLibrary(FFileName) Но нужно еще выполнить фу...
Илья 🤣
10
объясните пожалуйста, почему функция не работает должным образом? вроде должно брать активное окно сравнивать его размер с размером экрана, и если есть совпадение = true прове...
JF
12
Карта сайта