Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как настроить создание пользователя в режиме загрузки в 1С 8.2
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование управляемых форм 1С 8.2
Gigi
Всем привет!
Уважаемые форумчане. Не подскажите как настроить создание пользователя в режиме пользователя.
Что бы создать нового пользователя смог сам пользователь. Без необходимости влезать в конфигуратор, где он не ничего не смыслит.
Возможно ли это вообще?
Если да то как.
Поподробнее пожалуйста.
Буду признателен!

Gigi @ Сегодня, 20:25 необходимо зарегистрироваться для просмотра ссылки ,
Да .... еще забыл добавить.
Ролей всего два: "Администратор" и "Обычныйпользователь".
Нужно что бы пользователь сам мог создать нового пользователя под роль: "Обычныйпользователь"
Bernet
Gigi @ Сегодня, 20:55 необходимо зарегистрироваться для просмотра ссылки ,
вот так:
НовыйПользователь = ПользователиИнформационнойБазы.СоздатьПользователя();
    НовыйПользователь.Имя = "Вася Пупкин";
    НовыйПользователь.Пароль = "qwerty";
    НовыйПользователь.АутентификацияСтандартная = Истина;
    НовыйПользователь.ПоказыватьВСпискеВыбора = Истина;
    НовыйПользователь.Роли.Добавить(Метаданные.Роли.Обычныйпользователь);
    НовыйПользователь.Записать();
Gigi
Bernet @ Сегодня, 21:01 необходимо зарегистрироваться для просмотра ссылки ,
Как понимается это нужно вставить в модуль сеанса? Или как
Bernet
Gigi @ Сегодня, 21:03 необходимо зарегистрироваться для просмотра ссылки ,
Нет, вы можете этот код повесить на любую кнопку которую захотите, либо в обработке либо в общей форме или ещё где-то где это нужно. Т.е. по идее чтобы пользователь смог создать пользователя нового он должен куда-то зайти и на что-то нажать =) вот на это что-то этот код вешать и надо
Gigi
Bernet @ Сегодня, 21:10 необходимо зарегистрироваться для просмотра ссылки ,
Цитата(Bernet @ 18.07.17, 21:10) необходимо зарегистрироваться для просмотра ссылки
Нет, вы можете этот код повесить на любую кнопку которую захотите, либо в обработке либо в общей форме или ещё где-то где это нужно. Т.е. по идее чтобы пользователь смог создать пользователя нового он должен куда-то зайти и на что-то нажать =) вот на это что-то этот код вешать и надо

Понятно!
Вообще, я может совсем разблатовался и может уже видишь ли хочу что бы было слишком легко, как для детей... типа уже все подавай, но все таки...
Можно ли, так что бы та самая кнопка была на самом окне запуска инфо базы? smile.gifsmile.gif
На пример кнопка: "добавить пользователя". И это пока не влезая в 1С предприятие
Я понимаю, что слишком обнаглел, smile.gifsmile.gif но все таки...
Bernet
Gigi @ Сегодня, 21:28 необходимо зарегистрироваться для просмотра ссылки ,
На вскидку не скажу, но мне кажется до момента авторизации никак не вклинитесь. А так то можно попробовать сделать общую форму, на которой пользователь будет заполнять все необходимые данные для создания пользователя. Форму вызывать где-то в модуле обычного/управляемого приложения в событии "перед началом работы" или "при начале работы"
Gigi
Bernet @ Вчера, 23:32 необходимо зарегистрироваться для просмотра ссылки ,
Понятно!
Ладно... Если че будет нужно тему продолжу.
Пока все!
Спасибо!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.