1b.app
Скопійоване посилання -

Як обмежити доступ до платежів за конкретною категорією та за що відповідає налаштування категорія оплати у правах

У правах https://baza.cn.ua/admin/shop/users/permissions/1180/
У блоці фінансів є налаштування "Категорія оплати"
Я прибрав доступ користувачеві до категорії "Розрахунок з постачання".
Але платіж в якому зазначена ця категорія як доступний цьому користувачу так і доступний https://baza.cn.ua/admin/shop/finance/payment/16328/control/
Все, що змінилося для користувача, так це він просто не бачить у цьому платежі в полі "Категорія оплати" що там заповнено, то у нього просто там порожньо
При цьому тут він все бачить https://baza.cn.ua/admin/shop/finance/category/
1. За що відповідає ця настройка у правах ФІНАНСІ==>Категорія оплати та як вона працює?
2. Чи можна обмежити права доступу співробітнику до платежів у межах одного гаманця, тобто що він бачив лише частина платежів гаманця ?
3. У блоці прав з фінансів є налаштування "Всі співробітники" як вона працює?
4. Де можна почитати або подивитись детально про права в рамках фінансів?
5. Все, що пов&
Оригінальне питання доступне на версії: ru

Відповіді:

1. перевірка прав доступу до категорії при додаванні/редагуванні платежу, а також для виведення в деяких селекторах категорій платежів
2. тільки за оператором платежу в рамках рахунку
3. доступ до оператора платежу (хто його провів)
4. Наскільки мені відомо – офіційної документації щодо цього немає.
5. Ймовірно, що все зібрано в одному розділі.
15.09.2021, 17:54
Оригінальний коментар доступний на версії: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)

Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
1. перевірка прав доступу до категорії при додаванні/редагуванні платежу, а також для виведення в деяких селекторах категорій платежів

1. У користувача https://baza.cn.ua/admin/shop/users/permissions/1180/ закритий доступ до категорії "Розрахунок з постачання"
Цей платеж https://baza.cn.ua/admin/shop/finance/payment/16328/control/
Стояла категорія "Розрахунок з постачання" за вашими словами цей користувач не повинен був би редагувати цей запис (може навіть бачити, тому що цю категорію заборонено не тільки редагувати, але й дивитися) але чомусь у користувача вийшло це зробити
При редагуванні платежу в полі категорія цього користувача там була порожньою, коли користувач написав у коментарі "тест" і зберіг, то текст зберігся і категорія забралася https://baza.cn.ua/admin/shop/activity/?datefrom=&dateto =&url=%2Fadmin%2Fshop%2Ffinance%2Fpayment%2F16328%2Fcontrol%2F&ip=&post=&user=1180
Чому так сталося (начебто не повинно було такого статися)?

Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
3. доступ до оператора платежу (хто його провів)

3. Як це зробити у мене там немає налаштувань що можна було б вибрати співробітника, там просто налаштування без вибору співробітника?
15.09.2021, 21:19
Оригінальний коментар доступний на версії: ru


1. У користувача https://baza.cn.ua/admin/shop/users/permissions/1180/ закритий доступ до категорії "Розрахунок з постачання"
Цей платеж https://baza.cn.ua/admin/shop/finance/payment/16328/control/
Стояла категорія "Розрахунок з постачання" за вашими словами цей користувач не повинен був би редагувати цей запис (може навіть бачити, тому що цю категорію заборонено не тільки редагувати, але й дивитися) але чомусь у користувача вийшло це зробити
При редагуванні платежу в полі категорія цього користувача там була порожньою, коли користувач написав у коментарі "тест" і зберіг, то текст зберігся і категорія забралася https://baza.cn.ua/admin/shop/activity/?datefrom=&dateto =&url=%2Fadmin%2...
Чому так сталося (начебто не повинно було такого статися)?

Помилка вийшла - я надав вам інформацію про права доступу з версії OS.
У вашій версії перевірка на перегляд/управління платежу ґрунтується лише на доступі до рахунку (акаунту), а права доступу до категорій необхідні для селекторів.

3. Як це зробити у мене там немає налаштувань що можна було б вибрати співробітника, там просто налаштування без вибору співробітника?

У вашій версії це налаштування і "Перегляд тільки платежів де співробітник це менеджер клієнта" потрібні для визначення - або співробітник бачить у списку платежів (де виводяться з прав доступу) платежі по всіх, або тільки клієнтам де він менеджер.
PS: відразу відповім на всі ваші наступні запитання/затвердження в стилі "має працювати інакше", "це не логічно" і т.д. - Виправлення можливе лише у разі надання аргументації невідповідності логіки (наприклад договір/доповнення до нього, який підтверджує, що ваша версія продукту повинна працювати саме так). У будь-якому іншому випадку для вашої версії продукту (коробка) це доопрацювання.
17.09.2021, 10:16
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар