Создание и удаление пользователей в конфигурациях с БСП

Публикация № 636581

Администрирование - Защита, права, пароли

импорт пользователей экспорт пользователей удаление пользователей

10
Быстрое создание пользователей с заранее известными правами в интерактивном режиме и из файла. По одному и списком. Быстрое удаление списком пользователей ИБ и пометка на удаление элементов справочника Пользователи.

ВАЖНО! Используя данную обработку, вы используете ее на свой страх и риск. Не забывайте про резервные копии!

Обработка представляет из себя надстройку над уже известным и хорошо зарекомендовавшим себя функционалом СериализатораMXL из xUnitFor1C , также использованном в Vanessa-Behavior.

Для чего может использоваться обработка

  • Быстро очистить список пользователей ИБ для передачи базы на сторону.
  • Быстро добавить новых пользователей списком. Например, десяток аудиторов, с соответствующей ролью
  • В тестовой базе создать пользователей (та самая fixture для автоматизированного тестирования)
  • Перенос/копирование пользователей из базы в базу путем создания текстового json-файла из самой же обработки

Что делает обработка при создании пользователя

  • Создает пользователя ИБ с указанным паролем, создает элемент справочника Пользователи, добавляет пользователя в соответствующие группы доступа.
  • Может установить интерфейс такси, убрать защиту от опасных действий, убрать диалог об опасных действиях, снять запрос подтверждения при завершении программы
  • НЕ поддерживает, НЕ работает с видами доступа и т.д.
  • НЕ копирует настройки пользователей

Что делает обработка при удалении пользователя

  • Удаляет пользователя ИБ
  • Может пометить на удаление элемент справочника Пользователи или оставить его нетронутым.

Запуск из режима командной строки

Для создания пользователей в режиме командной строки создайте файл create_users.json и разместите его рядом с этой обработкой. Запуск осуществляется командой вида:

При помощи OneScript и Vanessa-Runner:

set OSCRIPT="C:/Program Files (x86)/OneScript/bin/oscript.exe"

set VRUNNER="C:/TestTools/vanessa-runner/src/main.os"

set %CONNECTION_STRING%="/Sserver/base"

%OSCRIPT% %VRUNNER% run --execute "%WORKSPACE%/fixtures/СозданиеУдалениеПользователей(БСП).epf" --command "ЗавершитьРаботуСистемы;" --ibname %CONNECTION_STRING%

По старинке:

c:\Program Files\1cv8\8.3.10.2168\bin\1cv8.exe ENTERPRISE /Execute "C:/СозданиеУдалениеПользователей(БСП).epf" /C "ЗавершитьРаботуСистемы" /DisableStartupMessages /S server/base

На данный момент обработка использовалась на самописных конфигурациях с БСП и 1С Управление Холдингом. Выявляемые проблемы устраняются как только так сразу. Замечания и предложения – в комментарии.

10

Скачать файлы

Наименование Файл Версия Размер
Создание и удаление пользователей в конфигурациях с БСП
.epf 36,47Kb
20.06.17
20
.epf 1.0 36,47Kb 20 Скачать

См. также

Специальные предложения

Избранное Подписка Сортировка: Древо
В этой теме еще нет сообщений.
Оставьте свое сообщение