даний курс призначений для підготовки фахівців з програмування в типових рішеннях системи "1С: Підприємства 8"
Кожен користувач повинен мати вільний доступ до тієї інформації, яка необхідна йому для роботи. Але бувають ситуації, коли зловмисні або просто необережні дії користувача з інформацією можуть мати сумні наслідки для інших користувачів, коректності ведення обліку або навіть працездатності системи в цілому. З іншого боку - незграбне використання даних підсистем може відбитися не тільки на зручності користувачів, але і на швидкодії програми в цілому, оскільки очевидно, що забезпечення розмежування доступу так само споживає ресурси системи. Тому важливо правильно управляти доступом користувачів в системі.
метою даного курсу є створення цілісного уявлення про пристрій платформних засобів і стандартних механізмів управління доступом і вироблення методик найменш витратних прийомів управління доступом в умовах постійно мінливих правил доступу.
Курс вибудовується таким чином, щоб учень потім мінімально залежав у своїй роботі від конкретного релізу конкретної версії конфігурації. Спеціаліст повинен працювати в будь-якій обстановці. Саме з цієї причини багато уваги приділяється не тільки показу: "як то-то працює", а демонстрації нитки міркувань – як розібратися в працюючому, як прийти до того чи іншого рішення.
заняття 1:
Кожен користувач повинен мати вільний доступ до тієї інформації, яка необхідна йому для роботи. Але бувають ситуації, коли зловмисні або просто необережні дії користувача з інформацією можуть мати сумні наслідки для інших користувачів, коректності ведення обліку або навіть працездатності системи в цілому. З іншого боку - незграбне використання даних підсистем може відбитися не тільки на зручності користувачів, але і на швидкодії програми в цілому, оскільки очевидно, що забезпечення розмежування доступу так само споживає ресурси системи. Тому важливо правильно управляти доступом користувачів в системі.
метою даного курсу є створення цілісного уявлення про пристрій платформних засобів і стандартних механізмів управління доступом і вироблення методик найменш витратних прийомів управління доступом в умовах постійно мінливих правил доступу.
Курс вибудовується таким чином, щоб учень потім мінімально залежав у своїй роботі від конкретного релізу конкретної версії конфігурації. Спеціаліст повинен працювати в будь-якій обстановці. Саме з цієї причини багато уваги приділяється не тільки показу: "як то-то працює", а демонстрації нитки міркувань – як розібратися в працюючому, як прийти до того чи іншого рішення.
заняття 1:
- Права та ролі
- Правило поєднання ролей в системі
- Основні, інтерактивні, старші та молодші права
- привілейований режим роботи
- " прикладні "та" атомарні " ролі
- функціональні опції
- RLS-розмежування доступу на рівні записів
- абсолютність дії обмежень
- Правило поєднання ролей в системі
- можливості складання обмежень
- Використання шаблонів обмеження доступу
- запити СУБД при накладенні обмежень декількох ролей
- Використання інструкцій препроцесора, функціональних опцій і параметрів сеансу в обмеженнях RLS
- обмеження RLS до даних звітів, регістрів
- пошук причини відсутності об'єкта в інтерфейсі
- обмеження на обмеження
- прийоми обмеження доступу без RLS
- програмна робота з окремими полями об'єкта (реквізитами форми)
- програмна робота з окремими елементами форми
- програмна робота з групами елементів форми (сторінками, панелями)
- Робота з динамічними списками
- програмна підміна стандартних форм на нестандартні
- Робота з функціональними опціями (вже проходили на першому занятті)
- програмна робота з сеансом користувача
- Схема управління доступом
- прийом " укрупнення "як основа підсистеми"управління доступом"
- Методика додавання прав на об'єкт
- Методика зміни поставляються профілів без змін конфігурації
- обмеження доступу
- Об'єкти, задіяні в обмеженні доступу
- Шаблон #ПоЗначениям
- Методика додавання нового виду доступу в конфігурацію
- групування значень доступу до об'єктів
Методика додавання нової групи значень доступу в конфігурацію
- передумови додаткових варіантів шаблонів обмежень
- Шаблон #ПоЗначениямРасширенный
- Методика написання обмеження з використанням шаблону Позначеннямрозширений
- а як же "тільки все"?
- реалізація логіки обмежень по декількох табличних частинах об'єкта
- Шаблон # ПоНаборамЗначений
- Особливості застосування модифікатора"розширене"
- Методика написання обмеження з використанням шаблону #ПоНаборамЗначений
- Шаблон #ПоЗначениямИНаборамРасширенный
- адаптація підсистеми управління доступом
- профільні ролі
- підсистема "заборона редагування реквізитів об'єктів"
- Методика заповнення списку виключень контролю посилань
- Методика додавання форми"розблокування"
- Загальна методика підключення об'єктів до підсистеми "заборона редагування реквізитів"
- підсистема "групова зміна реквізитів"
- Методика коректного використання підсистеми"групова зміна об'єктів"
- підсистема Пошук і заміна дублів
- Методика коректного використання підсистеми "Пошук і заміна дублів"
- підсистема "дати заборони зміни"
- Методика підключення об'єкта до підсистеми дати заборони зміни
- Методика відключення об'єкта від підсистеми дати заборони зміни
- Методика додавання розрізу до підсистеми "дати заборони зміни"
- підсистема "Версіонування об'єктів"
- Методика підключення об'єкта до підсистеми"Версіонування об'єктів"
- підсистема "аналіз журналу реєстрації"
- використання розсилки звітів
- підсистема "захист персональних даних"
- Методика підключення обробки друку згоди
- Методика організації реєстрації доступу до персональних даних
- підсистема "завершення роботи користувачів"
https://privatelink.de/?https://www.1c-uc3.ru/web-dostup.html