Налаштування користувачів в упп. Налаштування користувачів в упп Створюємо облікові записи та з'ясовуємо причину недоступності логінів

Налаштування користувачів в упп. Налаштування користувачів в упп Створюємо облікові записи та з'ясовуємо причину недоступності логінів

class="eliadunit">

Реєстрація користувача на інтернет-ресурсі використовується для його ідентифікації та найчастіше є неодмінною умовою отримання доступу до сервісів сайту. Виконуючи цю процедуру, ми вводимо дані свого облікового запису (акаунта). Список обов'язкових і необов'язкових полів облікового запису залежить від вимог веб-ресурсу, але поля «Логін» та «Пароль» присутні завжди.

Про те, як складати логіни і чому вони бувають недоступними для реєстрації, ми поговоримо в цій статті.

Створюємо акаунти та з'ясовуємо причину недоступності логінів

Спробуємо створити облікові записи з однаковими логінами на популярних інтернет-ресурсах.

У нашому прикладі користувач Олена Петровапланує отримати доступ до сервісів інтернет-порталів Яндекс, Googleі Mail.ru. Причому сервіс електронної пошти (поштові скриньки для ділового листування) їй знадобиться на всіх трьох ресурсах.

Оптимальний варіант - зареєструвати облікові записи з однаковими (або схожими) логінами, які можуть одночасно служити назвами поштових скриньок. Використання латинських літер, цифр та крапок у імені поштової скриньки допускається на всіх вибраних нами ресурсах. Враховуємо цей момент, складаємо найпростіший логін elenapetrova(«ім'я+прізвище» латиною) і приступаємо до реєстрації.

Яндексперевіряє наявність логіну elenapetrovaу базі даних своїх користувачів, знаходить його та видає діагностику «Логін для реєстрації недоступний».

При цьому він пропонує для логіну 10 імен, які вважає найбільш слушними. Оскільки ці варіанти нас не дуже влаштовують, додаємо до нашого логіну дату народження Олени Петрової. Логін elenapetrova3006влаштовує і нас, і Яндекс. Можна продовжувати реєстрацію.

class="eliadunit">

Спроба додати користувача з логіном elenapetrov a на Googleтеж невдала. Діагностика: «Це ім'я користувача вже зайняте. Спробуйте інше». На відміну від Яндекса, Google пропонує нам для заміни лише одне ім'я, але ми знову пробуємо elenapetrova3006, І у нас все виходить.

А ось у базі даних Mail.ruіснує не тільки логін elenapetrova, але і elenapetrova3006. Діагностика: « Скринька з таким ім'ям вже існує» . Додаємо точку перед датою народження та реєструємо логін elenapetrova.3006.

У нашому прикладі ми намагалися зареєструвати один і той же логін на трьох інтернет-порталах з високою відвідуваністю та великими базами користувачів. Тому тепер ми можемо відповісти на запитання, чому недоступний логін для реєстраціїкористувача. Причина в тому, що користувач з таким ім'ям вже існує в базі даних сайту, і логін є унікальним.

Про можливість використання логінів, що звільнилися.

Видалення облікового запису користувачем інтернет-ресурсу ще не означає переведення його логіну в категорію звільнених і доступних для реєстрації.

Подивимося, як поводяться у цій ситуації вже розглянуті нами інтернет-портали.

  • Яндекс- дозволяє користувачеві відновити помилково віддалений обліковий запис за допомогою служби техпідтримки; виконує процедуру звільнення логіну не раніше 6-ти місяців з моменту видалення, після звільнення логін стає доступним для реєстрації (надходить у «роздачу»).
  • Google- дозволяє відновити обліковий запис в інтервалі часу 2-3 тижні після видалення, логіни в «роздачу» не надходять.
  • Mail.ru- надає можливість відновлення облікового запису (терміни не обумовлюються), логіни повторно не «роздає».

Декілька слів про складання логінів

Вимоги до логіну не завжди такі жорсткі, як у прикладі. На сайтах для ділового спілкування дійсно краще використовувати комбінації імені, прізвища, посади і т.д. А ось для розважальних ресурсів та форумів цілком підійдуть слова-перевертні («Amid» замість «Dima»), слова-ребуси («devo4ka», «4fun»), назви тварин, рослин, явищ природи.

Постарайтеся не реєструвати надто довгі логіни. Їх важко запам'ятати та набрати без помилок.

Сподіваємося, що тепер ви зможете складати доступні для реєстрації логіни.

Під час спроби створити, перейменувати або відновити обліковий запис користувача в консолі адміністратора з'являється повідомлення "Ім'я користувача вже існує". Основні причини цієї помилки наведені нижче.

Користувач, група або псевдонім із вказаним ім'ям вже існує

Це могло статися в результаті повторного створення віддаленого облікового запису (адміністратором або внаслідок синхронізації каталогу). Якщо після цього ви спробуєте відновити віддалений користувач, з'явиться таке повідомлення.

Як перевірити існування імені користувача та усунути конфлікт

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

Рекомендуємо підтвердити право власності на домен. При цьому всі облікові записи, які конфліктують з ім'ям користувача, яке ви намагаєтеся додати до G Suite, будуть автоматично перейменовані.

Примітка.Якщо ви намагаєтеся додати ім'я користувача, яке було вказано як псевдонім в іншому домені G Suite в останні 24 години, вам потрібно буде зачекати ще 24 години, перш ніж з цією адресою можна буде створити новий обліковий запис або псевдонім.

Конфігурація "Управління виробничим підприємством" реліз 1.3 включає механізм налаштувань користувачів, за допомогою якого можна встановлювати параметри автозаповнення форм, налаштування в документі за замовчуванням і багато іншого.

Сьогодні у статті розглянемо роботи з налаштуваннями користувачів у режимі 1С:Підприємство, а також його реалізацію у конфігураторі.

Режим 1С:Підприємство

Відкриємо вікно настрої користувача (не важливо якого). Побачимо приблизно таке:

Продемонструємо вплив налаштувань на роботу користувача. Змінимо налаштування "Заборонити відкриття кількох сеансів" у значення ІСТИНА. Потім, не закриваючи поточний сеанс, спробуємо увійти до програми під тим самим обліковим записом. Система нам видасть попередження та не закриє сеанс:

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

Як Ви могли помітити, список доступних налаштувань користувачів досить великий. Докладніше про призначення кожної з них Ви можете прочитати у вбудованій довідці конфігурації "Управління виробничим підприємством", за винятком тих випадків, коли налаштування були додані користувачами/адміністратором і не визначені.

Режим конфігуратора

Механізм налаштувань користувачів має досить просту реалізацію. Використовуються лише два об'єкти в дереві конфігурації:

  1. План видів характеристик "Параметри Користувачів".
  2. Реєстр відомостей "Установки Користувачів".

План видів характеристик визначає тип значення характеристики, що зберігається у регістрі відомостей "Параметри Користувачів". Ось список доступних типів значень, встановлений у типовій конфігурації:

Для елемента "Заборонити відкриття кількох сеансів" плану видів характеристик "Параметри користувачів" встановлено тип "Булеве". Під час запуску програми здійснюється перевірка включення цієї опції. Якщо значення для налаштування за поточним користувачем встановлено в ІСТИНА, тоді виконується перевірка наявності запущених сеаносів цим користувачем.

Ось частина коду перевірки з модуля звичайної програми події "ПідпочаткуРоботиСистеми":

// На початку роботи системи// Процедура ПриНачалеРаботыСистемы() /// ............................. // Отримуємо значення налаштуванняЗаборонити Відкриття Кілька сеансів = Керування Користувачами. ОтриматиЗначенняЗа замовчуванням( глЗначенняЗмінною(" глПоточнийКористувач" ) , " ЗаборонитиВідкриття Кілька Сеансів" ) ; Якщо ЗаборонитиВідкриттяКількихСеансів Тоді ПоточнийНомерЗ'єднання = НомерЗ'єднанняІнформаційноїБази() ; УнікальнийІдентифікаторКористувача = КористувачіІнформаційноїБази. ПоточнийКористувач() . // Шукаємо поточного користувача ІБ у вже підключених сеансахМасивСполуок = ОтриматиСполукиІнформаційноїБази() ; Для кожного ТекЗ'єднання З МасивЗ'єднань Цикл Якщо (ТекЗ'єднання. Ім'яДодатка = " 1 CV8" ) І (НЕ ТекЗ'єднання. Номер З'єднання = ПоточнийНомерЗ'єднання) І (НЕ ТекЗ'єднання. Користувач = невизначено ) І (ТекЗ'єднання. Користувач. УнікальнийІдентифікатор = УнікальнийІдентифікаторКористувача) Тоді Попередження(" Користувачем з таким ім'ям вже виконано вхід до системи); ЗавершитиРоботуСистемы(Брехня) ; Повернення ; КінецьЯкщо ; КінецьЦиклу ; // ..................................... КінецьПроцедури

Найцікавіший момент - це процедура "ОтриматиЗначенняЗа умовчанням". Першим параметром до неї передається поточний користувач (посилання елемент довідника " Користувачі " ), другим - ім'я елемента плану видів характеристик " Установки користувачів " , котрій потрібно отримати значення. Ось так виглядає код обробника цієї функції:

// Функція повертає значення за замовчуванням для користувача і настройки, що передається.// // Параметри: // Користувач - поточний користувач програми // Налаштування – ознака, для якої повертається значення за умовчанням // // Повертається значення: // Значення за замовчуванням для налаштування.// Функція ОтриматиЗначенняЗа замовчуванням(Користувач, Налаштування) Експорт Якщо Користувач = глЗначенняЗмінною(" глПоточнийКористувач" ) Тоді НалаштуванняПосилання = ПланиВиглядівХарактеристик. НалаштуванняКористувачів[ Налаштування] ; будова) ; НЕ КЛІЄНТ І НЕ ЗОВНІШНЯ З'ЄДНАННЯ // На сервері збережемо значення в КЕШ // В інших випадках значення отримано "за посиланням", зберігати не потрібноглЗначенняЗмінноюВстановити(" ЗначенняНалаштуваньКористувачів" , КешНалаштуваньКористувачів, Істина ) ; #КінецьЯкщо КінецьЯкщо ; Повернення ЗначенняНалаштування; КінецьЯкщо ; // ОтриматиЗначенняЗа замовчуванням()

Тут, якщо отримуємо налаштування для поточного користувача, її значення намагаємося отримати з кеша. В інших випадках безпосередньо з регістру відомостей "Параметри Користувачів".

Так само виконується обробка налаштувань користувачів в інших процедурах та функціях конфігурації. Отримуємо значення налаштування та виконуємо дії залежно від умов.

При перенесенні БД на інший сервер для успішного перенесення користувачів та збереження їх поточних паролів необхідно виконати такі дії:

1. У режимі «Користувачі» на панелі інструментів натисніть [ Оновити кеш паролів] (Малюнок 74).

Microsoft" href="/text/category/microsoft/" rel="bookmark">Microsoft SQL Server Management Studio і у вікні вказати ім'я сервера, на якому знаходиться база даних , ім'я входу та пароль (Малюнок 75).

Малюнок 75. Microsoft SQL Server Management Studio

3. Вибрати базу даних, яку необхідно перенести на інший сервер, викликати контекстне меню та вибрати пункт Завдання Створити резервну копію (Малюнок 76).

Малюнок 76. Створення резервної копії бази даних

У вікні встановити необхідні параметри і натиснути кнопку [ОК](Малюнок 77).

Малюнок 77. Створення резервної копії бази даних

4. Перейти до сервера, який переноситься БД, виділити якусь із існуючих баз даних і викликати контекстне меню. У контекстному меню вибрати пункт Завдання Відновити База даних (Малюнок 78).

Малюнок 78. Відновлення бази

У вікні ввести ім'я бази даних і вказати шлях до резервної копії бази, поставити галочку і натиснути [ОК](Малюнок 79).

Малюнок 79. Відновлення бази

5. Увійти до програмного комплексу «Звід-СМАРТ»в режим «Користувачі». Для перенесення пароля з бази даних на інший сервер необхідно синхронізувати список користувачів.

Синхронізація списку користувачів без відновлення паролів дозволяє при синхронізації користувачів встановити пароль, який використовується на даному сервері цього користувача. Якщо при синхронізації без відновлення паролів на сервері немає логіну як у базі, то за замовчуванням у даного користувача буде порожній пароль.

Синхронізація списку користувачів із відновленням паролів дозволяє при синхронізації встановити користувачеві такі самі паролі, як і на минулому сервері ( Малюнок 80).

https://pandia.ru/text/80/240/images/image228.jpg" width="19" height="18 src="> [Журнал подій]на панелі інструментів «Користувачі» (Малюнок 81).

https://pandia.ru/text/80/240/images/image230.jpg" width="507" height="319 src=">

Малюнок 82. Журнал подій

У журналі подій за промовчанням відображаються дії на поточну дату. Відобразити список записів у журналі подій можна за певним періодом, режимом або подією (Малюнок 83).

Малюнок 83. Журнал подій

Фільтр "Журнал подій"дозволяє фільтрувати записи в журналі подій за такими параметрами:

- Період– дозволяє фільтрувати дії за певний проміжок часу (Малюнок 84).

Малюнок 84. Фільтр за періодом

- Обліковий запис– дозволяє фільтрувати дії по одному або декільком користувачам (Малюнок 85).

Малюнок 85. Фільтр з облікового запису

- Хост– дозволяє фільтрувати дії, зроблені з певного комп'ютера чи кількох комп'ютерів (Малюнок 86).

Малюнок 86. Фільтр з комп'ютера

- додаток– дозволяє фільтрувати дії виконані конкретним додатком. Наприклад, переглянути дії, вчинені через товстий клієнт.

- Опис– дозволяє фільтрувати інформацію щодо записів.

Фільтр «Режими»дозволяє фільтрувати записи в журналі подій за такими режимами:

Режим «Дерево організацій та бюджетів»– відображає дії, пов'язані зі змінами, зробленими у дереві організацій та бюджетів;

Режим «Користувачі та групи»– відображає дії, пов'язані з входом у програму або виходом із програми;

Режим «Збережені форми»– відображає дії, пов'язані зі змінами у збережених звітах;

Режим «Довідник (універсальні)»- Відображає дії, пов'язані зі змінами в універсальному довіднику;

Режим «Довідник (загальні)»– відображає дії, пов'язані із змінами у загальному довіднику;

Режим «Форми»– відображає дії, пов'язані із змінами форм у режимі «Конструктор форм» (Малюнок 87).

https://pandia.ru/text/80/240/images/image236.jpg" width="489" height="319">

Малюнок 87. Фільтр з подій

7. БЛОКУВАННЯ КОРИСТУВАЧА

У режимі «Користувач» користувач з участю адміністратора може заблокувати або розблокувати користувача. Для блокування користувача необхідно у списку режиму «Користувач» виділити потрібного користувача (якщо їх кілька, позначити користувачів галками) та на панелі інструментів натиснути кнопку https://pandia.ru/text/80/240/images/image238.jpg" width= "574" height="175">

Малюнок 88. Блокування користувача

Доступна 2 види блокування користувача:

1. Блокування користувача– забороняє вхід користувача до програми, але дозволяє працювати з MS SQL Management Studio.

При вході в програму під заблокованим користувачем, вийде повідомлення про блокування користувача, але під цим логіном можна буде зайти на сервер через програму MS SQL Management Studio (Малюнок 89).

Рисунок 89. Повідомлення при вході до програми під заблокованим користувачем

2. Блокування логіну– забороняє вхід користувача до програми та до MS SQL Management Studio.

При вході в програму та при вході на сервер через MS SQL Management Studio виходитиме помилка (Малюнок 90).

Малюнок 90. Повідомлення про помилку під час входу на сервер через MS SQL Management Studio під заблокованим логіном

Заблокований користувач у списку «Користувач» підфарбовується світло-рожевим кольором. Також самому низу вікна, поруч із відображенням інформації щодо кількості записів у списку, відображається інформація, яким кольором підфарбовується заблокований користувач (Малюнок 91).

Рисунок 91. Відображення заблокованого користувача у списку «Користувачі»

Для розблокування користувача слід виділити логін та на панелі інструментів натиснути на кнопку [Розблокувати логін]або [Розблокувати користувача] (Малюнок 92).

Рисунок 92. Розблокування користувача

8. НАЛАШТУВАННЯ РЕЖИМУ «Користувачі»

За допомогою кнопки на панелі інструментів у вікні «Користувачі» можна виконати такі налаштування:

Видалення сеансу;

Блокування користувачів;

Очищення прав;

Розклад роботи;

Оновити кеш паролів.

8.1 Видалення сеансу

Якщо у користувача при вході до програми виходить повідомлення про те, що користувач з таким ім'ям вже працює, то для того, щоб зняти блокування користувача, необхідно примусово видалити користувача з сеансу (Малюнок 93).

Малунок 93.Помилка при вході в програму

Видалення користувача із сеансу здійснюється в пулі з'єднань користувачів. Зайти в пул з'єднань можна як через пункт Пул з'єднань користувачівв налаштуваннях програми на панелі інструментів, так і через кнопку [Видалення сеансу]на панелі інструментів режиму «Користувачі» (Малюнок 94).

Малюнок 94. Пул з'єднань користувача

У вікні пулу з'єднань відображаються всі користувачі, які на даний момент працюють на базі, для видалення користувача з пулу з'єднань слід галкою відзначити користувача і натиснути кнопку [ ОК] (Малюнок 95).

Малунок 95.Видалення сеансу користувача

8.2 Блокування користувачів

Налаштування «Блокування користувачів»дозволяє переглянути інформацію, про те, який користувач в даний момент редагує звіт або структуру форми (Малюнок 96).

https://pandia.ru/text/80/240/images/image248.jpg" width="274" height="174">

Рисунок 97. Очищення прав користувача

8.4 Розклад роботи

Розклад роботи дозволяє обмежити роботу працівників за часом у програмі «Звід-СМАРТ».

У вікні «Розклад роботи користувачів» відображаються два списки. Ліворуч відображається список груп з налаштуваннями, праворуч список користувачів, які входять до цієї групи (Малюнок 98).

Малунок 98.Розклад роботи користувачів

Обмеження роботи користувачів за часом здійснюється у групі, для цього у правій частині вікна необхідно створити групу. Створення групи здійснюється за допомогою кнопки Створитиу правій частині вікна. Під час створення групи вказується час роботи та дні тижня для користувачів, що входять до цієї групи (Малюнок 99).

Малунок 99.Налаштування режиму роботи користувачів

Потім необхідно додати користувачів до створеної групи для обмеження роботи користувачів. Додавання користувачів здійснюється у правій частині вікна за допомогою кнопки Створити. У вікні «Користувачі та групи» необхідно користувачів відзначити галками та натиснути на кнопку [ОК](Малюнок 100).

Малюнок 100. Додавання користувачів до групи, що обмежує роботу користувачів

 

 

Це цікаво: