Вкладка «Додатково» у вікні прав відкриває відділу одне вікно з модуля або закриває окрему кнопку, колонку чи частину рядків таблиці — точніше, ніж рівень модуля.
Коли це знадобиться:
- Логістам потрібні угоди, але не системні вікна з того ж модуля — відкрийте лише «Угоди» й «Воронки та етапи».
- Контент-менеджер не має міняти ціну — знята «Зміна» колонки робить її нередагованою, а сітка товарів відповідає «Змінювати це поле заборонено».
- Відділ має бачити лише оптових клієнтів — «Відбір рядків» залишає в таблиці тільки рядки за умовою.
- Пункт меню не з'являється — бракує права на саме вікно.
З чого почати: вікно прав → відділ → вкладка «Додатково» → рядок потрібного вікна.
Що вміє «Додатково»
- Перемикач вікна відкриває чи закриває одне вікно, не чіпаючи решту модуля.
- Секція «меню» окремо вимикає пункт меню при відкритому вікні; пункт працює тільки разом із правом на вікно.
- Значок монітора додає вікно в набір ярликів відділу.
- Секція «Хто має доступ» показує, хто реально має це вікно.
- Позначка «Адмін» показує вікно, яке цьому відділу відкривають лише свідомо.
- Секція «кнопки» ховає окремі кнопки, вкладки, поля й бічні панелі.
- Секції «таблиці» й «поля» закривають колонку на перегляд чи зміну і відбирають рядки за умовою.
- Галочка вікна закриває саме вікно, звідки б його не відкривали, — і з меню, і кнопкою з іншого вікна.
Де це і хто має доступ
- Робочий стіл
- ярлик «Користувачі (співробітники)» → кнопка «Керування групами»
- Вкладка
- «Додатково»; з «Ролі» сюди веде пілюля «Деталі» біля модуля
- Право доступу
- вікно «Керування групами користувачів» — лише «Відділу управління, керівники»
Усі входи до вікна прав і чому пункту меню в нього немає — у статті «Права доступу співробітників».
З чого складається право на вікно
Друга вкладка — для випадків, коли рівня модуля мало: відкрити одне вікно з модуля, сховати одну кнопку, одну колонку чи частину рядків таблиці. Тут праворуч усі вікна програми, згруповані за модулями.
- У рядку вікна — перемикач, назва з описом вікна, лічильники «кнопки», «таблиці», «меню», значок монітора і стрілка, що розгортає секції «кнопки», «таблиці», «меню», «поля» й «Хто має доступ». Остання показує активних співробітників, у кого вікно відкрите хоча б в одному відділі, їхні відділи й останній вхід.
- Фільтр «Усі / Відкриті / Закриті / На столі» у шапці працює саме тут. Пошук «Пошук вікна або опису…» видно й на «Ролі»: введення переводить сюди, до результатів. Він знаходить вікно й за кодом із журналу операцій, хоча в рядку коду немає.
- Ліворуч під назвою кожного відділу видно «Відкрито … із … вікон».
1
Перемикач вікна2
Лічильник кнопок3
Значок монітора4
Стрілка розгортання5
Секція «кнопки»- Перемикач вікна — відкриває або закриває вікно «Категорії» для відділу цілком.
- Лічильник «кнопки 14/14» — скільки кнопок і блоків усередині вікна відкрито з усіх наявних.
- Значок монітора — вмикає ярлик вікна в наборі ярликів відділу на робочому столі.
- Стрілка в кінці рядка — розгортає секції «кнопки», «таблиці», «меню» й «поля» цього вікна.
- Заголовок секції «кнопки» — окремий рівень прав: кожна кнопка вікна керується окремо.
Усе, що ви змінюєте тут, одразу видно на «Ролі»: модуль, де галочки перестали збігатися з рівнем, показується «Особливий».
Значок монітора: ярлик для всього відділу
Значок монітора в рядку відкритого вікна додає вікно в набір ярликів відділу або прибирає його звідти. Ярлик одразу з'являється чи зникає в нинішніх співробітників відділу, нові отримують набір разом із відділом, а решта розкладки столів не змінюється. У закритого вікна значка немає. Значок діє на весь відділ: одній людині він ярлика не дає, вона ставить його сама. Детальніше: як дати відділу ярлик.
Позначка «Адмін»: вікна, які відкривають лише свідомо
Частина вікон змінює весь акаунт: права, меню, токени API, паролі пошти, SQL-запити до бази сайту, баланс. За замовчуванням вони відкриті лише відділам, яким потрібні за роботою. «Активувати доступ для всіх підсистем», копіювання прав і рівень модуля іншим відділам їх не видають. Копіювання до того ж закриває видані відділу вручну: після нього відкрийте такі вікна знову.
У такого відділу в рядку вікна стоїть позначка «Адмін». Перемикач перепитує: «Це адміністративне вікно: воно дає доступ до налаштувань усього акаунта. Відкрити його цьому відділу?». Після кнопки «Відкрити вікно» кнопки всередині вікна вмикаються самі. Перелік вікон: адміністративні вікна.
П'ять рівнів права
Рівнів п'ять, і вони не вкладені один в одного — кожен ведеться своїм списком і перевіряється окремо.
| Рівень | Де налаштовується | Що дає |
|---|---|---|
| Вікно | перемикач у рядку вікна | відкрити вікно; пункт меню вмикається й вимикається разом із ним |
| Пункт меню | секція «меню» в рядку вікна | бачити пункт у меню — разом із правом на вікно |
| секція «кнопки» в рядку вікна | бачити кнопку, вкладку, поле або бічну панель | |
| Таблиця | секція «таблиці» в рядку вікна | бачити таблицю у вікні; «Відбір рядків» |
| Колонка таблиці | секція «поля» в рядку вікна | «Перегляд» і «Зміна» окремої колонки |
Галочки читаються з бази при кожному відкритті вікна, без запису в сесію. Тому зміни діють одразу: співробітнику досить закрити й відкрити вікно або оновити сторінку. Список відділів людини програма теж перечитує одразу після зміни: переведення в інший відділ діє з наступного оновлення сторінки.
Чому пункт меню видно лише разом із вікном
Пункт меню показується співробітнику тільки тоді, коли в його групи є два права одразу: на сам пункт і на вікно, куди пункт веде. Увімкнули пункт у секції «меню», а перемикач вікна лишили вимкненим — пункт не з'явиться, і програма про це не попередить. Увімкніть перемикач самого вікна — після F5 пункт стане на місце.
Перемикач вікна, рівень модуля на «Ролі» й масові дії меню «Дії» вмикають і вимикають пункт меню разом із вікном. Прибрати пункт, лишивши вікно відкритим, можна в розгорнутому рядку вікна, секція «меню»: вікно далі відкриватиметься ярликом, а рядок позначиться трикутником.
Наступне вимкнення й увімкнення вікна поверне пункт.
- Початок або кінець
- Дія або результат
- Розвилка: далі шлях залежить від відповіді
Якщо пункт меню клацнули, а права на вікно вже немає (сторінка була відкрита до того, як право зняли), спливає червоне повідомлення:
Немає доступу до цього вікна. Зверніться до адміністратора.
Одне вікно правило обходить навмисно — те, у якому налаштовується саме меню. Інакше, зачинивши собі доступ, ви не змогли б це виправити.
Як сховати кнопку чи вкладку у вікні
Секція «кнопки» дозволяє не закривати вікно цілком, а прибрати з нього окремі елементи. Назви тут людські: Кнопка "Додати категорію", Кнопка "Видалити категорію", Вкладка "Основні дані": опис повний, Бічна панель: ціни конкурентів. Саме ці кнопки й перемикає рівень модуля на «Ролі».
Кнопки заведені не у всіх вікон. Найбільше їх у прайс-листів, категорій і товарів; у більшості інших — одна-дві. Якщо задача звучить як «нехай контент-менеджер редагує товари, але не бачить закупівельних цін», спершу подивіться, чи є в потрібного вікна потрібна кнопка чи колонка. Немає — розділити не вийде: така галочка не існує.
Якщо вікно закрите, а його кнопки ввімкнені, рядок позначається трикутником з підказкою «Кнопки увімкнені, а саме вікно закрите — маршрут кнопки все одно спрацює».
Ще два попередження: «Вікно відкрите, але пункт меню до нього вимкнений — ярлик працює, меню мовчить» (з'являється, якщо пункт вимкнули в секції «меню») і «Кнопки ведуть у підпорядковане вікно, а воно закрите — співробітник отримає «Немає доступу»».
Як закрити колонку таблиці або частину рядків
Таблиці вікна й колонки в них — секції «таблиці» і «поля» в розгорнутому рядку вікна. Таблиці заведені не в усіх вікнах. У секції «поля» в кожної колонки один перемикач: він вмикає або знімає «Перегляд» і «Зміна» разом; рівень модуля на «Ролі» змінює тільки «Зміна».
- Зняли «Перегляд» — значення в комірці приходить порожнім. Так працює у семи вікнах: товари, контрагенти, документи (і список, і склад документа), виробники, товари прайс-листа, список співробітників і підтримка. В інших сітках значення лишається на місці.
- Зняли «Зміна» — колонка стає нередагованою в будь-якій сітці з правами. Сервер, крім того, відхиляє правку в п'яти сітках: товари, контрагенти, документи, виробники й товари прайс-листа. У сітці товарів спроба змінити таке поле, наприклад через «Масово встановити значення», показує «Змінювати це поле заборонено»; API v2 на таку правку товару відповідає помилкою 422 з тим самим текстом. В інших сітках це захист інтерфейсу, а не даних.
- Обов'язкові колонки «Перегляд» ігнорують. Знята галочка не приховає їхнє значення — так задумано.
- «Відбір рядків» — пілюля біля таблиці, що відкриває конструктор умов із кнопками «Очистити умову» та «Зберегти умову». Група бачить лише рядки, що підходять під умову. Працює в сітках контрагентів, організацій, товарів, товарів прайс-листа, списку співробітників і підтримки. Це доповнення до «Чиї дані»: «Чиї дані» звужує записи за відповідальним, відбір — за будь-якою умовою, наприклад «тільки оптові клієнти».
Що закриває галочка вікна
Зніміть галочку вікна — і воно не відкриється ні з меню, ні з ярлика, ні кнопкою з іншого вікна: замість вмісту співробітник побачить «Немає доступу». Так само працює рівень «Немає» на «Ролі», бо він ставить ті самі галочки.
Вікна, яких немає в списку
Право існує лише в того вікна, що записане в реєстр. Частина вікон відкривається кнопкою з іншого вікна й у реєстрі не значаться — галочки в них немає, обмежити їх нічим. Серед них не самі дрібниці:
| Вікно | Що робить | Звідки відкривається |
|---|---|---|
| Зміна категорії | переносить усі виділені товари в іншу категорію | сітка каталогу |
| Налаштування розсилки | збирає список адресатів і відправляє їм лист | список контрагентів |
| Перегляд товарно-транспортної накладної () | відкриває вже оформлену накладну служби доставки | картка документа |
| Картка співробітника | правка облікового запису людини | організаційна структура |
Чотири найнебезпечніші вікна в цей список не входять: «Об'єднання контрагентів», «Відновлення сайту з копії», «SQL-запити до бази сайту» і «Створення ТТН служби доставки» заведені в реєстр і відмовляють за власною галочкою. Усі вони лежать у модулі «Інше».
Дочірні вікна
Вікна, які відкриваються кнопкою з іншого, — картка виробника зі списку виробників, «Кошик товарів» і картка товару з «Товарів», AI Media Studio з картки товару, майстер зіставлення стовпців із прайс-листа — мають власну галочку, і вона працює так само, як у головних вікон. Закрийте дочірнє вікно, і батьківське залишиться відкритим, а кнопка в ньому покаже «Немає доступу».
Під час оновлення галочки дочірніх вікон виставлено так само, як у батьківських: хто мав доступ до «Товарів», той має й «Кошик товарів», і картку товару. Нічий доступ від оновлення не змінився — змінилося тільки те, що тепер ці галочки можна знімати окремо.
Органайзер (проєкти, задачі, нотатки, презентації, документи, таблиці, форми) ділить один екран на кілька вікон — кожне закривається своєю галочкою, всю групу закриває рівень «Немає» на модуль «Органайзер».
Щоб закрити одну дію, а не цілий розділ, знімайте галочку саме того вікна, де ця дія живе. Батьківське вікно закривайте тоді, коли людині не потрібен увесь розділ.
Сценарії
Логістам потрібні угоди, але не системні вікна
Задача. Відділ логістики має бачити угоди й воронку, щоб планувати відвантаження великих замовлень.
Що натиснути. Модуль «Інше», де лежать угоди, на «Ролі» не чіпайте. Перейдіть на вкладку «Додатково», у пошуку наберіть «Угоди», увімкніть перемикач вікна «Угоди»: його пункт меню ввімкнеться разом із ним. Так само — «Воронки та етапи». Щоб угоди були й на столі, натисніть значок монітора в рядку вікна.
Що побачить співробітник. Угоди й воронку поруч зі своїми замовленнями. Чого не буде: «Об'єднання контрагентів» та інших вікон із того ж модуля «Інше» — рівень «Редагування» на «Інше» відкрив би їх разом з угодами. На «Ролі» модуль «Інше» покажеться «Особливий».
Що робити, коли галочка не спрацювала
| Що ви бачите | Чому так | Що зробити |
|---|---|---|
| Увімкнули пункт у секції «меню», а в меню він не з'явився | Пункт показується тільки разом із правом на саме вікно | Увімкнути перемикач вікна і оновити сторінку (пункт і вікно) |
| Доступ до вікна зняли, а співробітник усе одно його відкриває | Людина є ще в іншому відділі, де вікно відкрите (права складаються), або вікна немає в реєстрі й галочки в нього немає | Перевірити відділи людини через «Перевірити як співробітник»; вікно без галочки закривається тільки батьківським (що закриває галочка) |
| Зняли «Перегляд» у колонки, а значення як було, так і є | Значення стирають лише сім вікон, або колонка позначена як обов'язкова | Для інших вікон закривати доведеться вікно цілком або відповідну кнопку (таблиці й колонки) |
Часті запитання
Як сховати від контент-менеджера закупівельну ціну?
Лише якщо в потрібного вікна є кнопка чи колонка з цією ціною: тоді зніміть її «Перегляд» у секції «поля» або «кнопки». Немає такої галочки — розділити доступ не вийде (кнопки).
Що побачить співробітник, якщо спробує змінити заборонене поле товару?
Комірка не відкриється на правку, а «Масово встановити значення» покаже «Змінювати це поле заборонено». Через v2 така правка поверне помилку 422 з тим самим текстом.
Після зміни на «Додатково» модуль на «Ролі» став «Особливий». Це помилка?
Ні. Галочки модуля перестали збігатися з рівнем, і екран це показує («Особливий»). Рівень на «Ролі» таке ручне налаштування замінить цілком.
Як дати бухгалтеру кнопку «Підписати», не відкриваючи редагування документів?
Лишіть модулю «Документи» рівень «Перегляд» і ввімкніть саме цю кнопку в секції «кнопки» вікна документів.
Вимкнув вікно й увімкнув знову — чому повернувся пункт меню, який я прибирав?
Перемикач вікна щоразу ставить пункту той самий стан, що й вікну. Якщо пункт не потрібен, вимкніть його в секції «меню» вже після ввімкнення вікна (пункт і вікно).
Чи треба співробітнику перезаходити після зміни галочок?
Ні. Галочки читаються при кожному відкритті вікна: досить закрити й відкрити вікно або оновити сторінку (F5).
Суміжні теми
- Якщо потрібна загальна картина — права доступу співробітників.
- Якщо простіше відкрити чи закрити модуль цілком — рівні модуля.
- Якщо треба обмежити не колонки, а чужих клієнтів — «Чиї дані».
- Якщо колонки таблиці товарів налаштовуєте самі — сітка «Базовий каталог».
