Завершення роботи користувачів
Описано блокування роботи користувачів у BAS Зарплата та управління персоналом, налаштування строків і коду розблокування, а також завершення активних сеансів та керування регламентними завданнями.. Блокування роботи користувачів
Блокування роботи користувачів
Адміністратор може завершувати роботу користувачів і блокувати вхід до програми на певний період. Така можливість потрібна для проведення профілактичних або термінових робіт. Наприклад, коли необхідно оновити версію програми, відновити програму після збою електропостачання, виконати резервне копіювання інформаційної бази або коли головному бухгалтеру потрібно терміново розрахувати складний звіт. Більшість таких робіт неможливо виконати, якщо користувачі продовжують працювати в програмі.
Також можна переглядати список активних користувачів і переходити до записів журналу реєстрації щодо певного користувача. У клієнт-серверному варіанті можна відключати сеанси користувачів безпосередньо зі списку активних користувачів, а також блокувати роботу регламентних завдань.
Блокування роботи користувачів
Для блокування користувачів передбачено відповідну форму НДІ і адміністрування – Адміністрування – Обслуговування – Блокування роботи користувачів.
Параметри, необхідні для блокування:
- Повідомлення для користувачів, яке має бути виведено всім користувачам перед завершенням роботи програми (зазначте, коли потрібно вийти з програми, опишіть причину та очікуваний період блокування, наприклад: "Прохання завершити свою роботу у програмі до 20:00 у зв'язку з проведенням профілактичних робіт. База буде недоступною приблизно 30 хвилин");
- Строки блокування (дата й час початку, дата й час закінчення). Закінчення строку блокування можна не заповнювати. У цьому випадку увійти до інформаційної бази буде неможливо до зняття блокування адміністратором;
- Код для розблокування — за його допомогою можна достроково зняти блокування роботи користувачів.
Для керування блокуванням регламентних завдань передбачено відповідну форму, яку можна відкрити за гіперпосиланням Включити можливість управління блокуванням регламентних завдань у формі Блокування роботи користувачів.
У формі Управління блокуванням регламентних завдань слід ввести:
- ім'я користувача та пароль, від імені якого програма виконуватиме адміністративні дії. У найпростішому випадку це можуть бути ваші ім'я та пароль, які використовуються для входу до програми. З метою безпеки рекомендується створити окремого службового користувача з адміністративними правами;
- ім'я та пароль одного з адміністраторів кластера серверів, якщо для кластера серверів платформи налаштовано авторизацію;
- номер порту кластера серверів.
Після введення параметрів адміністрування інформаційної бази потрібно натиснути кнопку OK, щоб повернутися до форми Блокування роботи користувачів. Потім натисніть Встановити блокування, щоб заблокувати роботу користувачів.
Слід враховувати, що до моменту початку блокування в інформаційній базі можуть існувати "завислі" сеанси. Наприклад, якщо користувачі наприкінці робочого дня забули вийти з програми, програма "зависла" або було запущено складний звіт. Переглянути дані про поточні сеанси роботи з інформаційною базою можна у списку Активні користувачі. Гарантоване завершення всіх користувацьких сеансів можливе лише у клієнт-серверному варіанті програми. У файл-серверному варіанті потрібно завершити "завислі" сеанси користувачів на їхніх робочих місцях, а також за потреби завершити інші програми, підключені до бази через зовнішнє з'єднання (COM) або за допомогою веб-сервісів.
Якщо примусове завершення сеансів з будь-яких причин неможливе, наприклад один із користувачів працює в конфігураторі, виводиться повідомлення про помилку зі списком користувачів, а блокування не встановлюється. Після завершення роботи всіх активних користувачів у зазначений час програма також повідомляє адміністратора про завершення сеансу.