Меню

1с настройка пользователя не авторизован



Идентификация пользователя не выполнена — 1С 8.3

При работе с 1С иногда бывают трудности с доступом в программу. Разберем несколько типовых ситуаций, и как их решить.

Идентификация пользователя не выполнена

Одной из таких ошибок является сообщение «Идентификация пользователя не выполнена». Сообщение выглядит так.

В чем может быть причина:

  1. Логин и пароль пользователя вводятся неверные. На это часто влияет языковая раскладка клавиатуры, а также регистр букв. Например, зажали клавишу CAPSLOCK и символы ввели большими буквами. Из-за этого не получается авторизоваться. Либо пароль со специальными символами и просто ошиблись при вводе.
  2. Возможно пользователь был переименован по каким-то причинам. При этом 1С запоминает последнюю авторизацию и старое название пользователя осталось в списке. Рекомендуется выбрать пользователя вручную.
  3. Администратор сменил пароль.
  4. Администратор запретил доступ к программе.

В случаях 3 и 4 необходимо обратиться к администратору для проверки настроек.

Получите 267 видеоуроков по 1С бесплатно:

Для проверки зайдем в 1С в меню «Администрирование — Настройки программы — Настройки пользователей и прав».

Перейдем в справочник «Пользователи» и откроем настройки нужного пользователя.

Проверим установку флага «Вход в программу разрешен». Также можно установить новый пароль.

Сообщение «Пользователь не найден в справочнике»

Бывает, что изначально 1С запускается, но затем выходит сообщение «Авторизация не выполнена. Работа системы будет завершена. Пользователь не найден в справочнике «Пользователи». Обратитесь к администратору».

Такое сообщение возникает, если пользователь был создан в Конфигураторе. В таком случае в режиме 1С он не добавляется в соответствующий справочник и доступ становится невозможным.

Для решения вопроса нужно создать пользователя через режим 1С:Предприятие.

Пользователя нет в списке

Иногда при запуске 1С не бывает нужного пользователя. Это регулируется настройкой пользователя — флажок «Показывать в списке выбора».

Для решения нужно установить этот флажок или можно ввести имя пользователя вручную.

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Источник

Что значит «не авторизован»?

Что означает в заголовке окна 1С:Предприятия «Не авторизован»?

Активно изучаете восьмеречку)

а что делать. Так это и в 7-ке такое бывает.

В Конфигураторе надо завести пользователя и будет авторизован

Читают тему:

Мероприятия

  • Где купить СОФТ
  • Вакансии фирм-партнеров «1С»
  • Центры Сертифицированного Обучения
  • Интернет курсы обучения «1С»
  • Самоучители
  • Учебный центр № 1
  • Учебный центр № 3
  • Сертификация по «1С:Профессионал»
  • Организация обучения под заказ
  • Книги по 1С:Предприятию
  • WWW.1С.ru
  • 1С:Предприятие 8
  • 1С Отраслевые решения
  • Образовательные программы
  • 1С:Линк
  • 1С:Консалтинг
  • 1С:Дистрибьюция
  • 1С для торговли
  • 1С-Онлайн
  • 1С Интерес
  • 1С:Образование

При использовании материалов активная прямая гиперссылка на перепечатанный материал обязательна.

Редакция БУХ.1С не несет ответственности за мнения и информацию, опубликованную в комментариях к материалам.

Редакция уважает мнение авторов, но не всегда разделяет его.

На указанный в форме e-mail придет запрос на подтверждение регистрации.

Мы используем файлы cookie, чтобы анализировать трафик, подбирать для вас подходящий контент и рекламу, а также дать вам возможность делиться информацией в социальных сетях. Если вы продолжите использовать сайт, мы будем считать, что вас это устраивает.

Источник

1с настройка пользователя не авторизован

По хорошему при серьезном подходе к автоматизации нужно запрещать неавторизованный вход в программу.
Исключение могут составлять крайне редкие случаи, например, демо-версия конфигурации или конфигурация публичного пользования.

Но как правило, наряду с заведением пользователей в конфигураторе имеет смысл сделать в конфигурации справочник «Пользователи», в котором хранить пользователей, соответствующих пользователям в конфигураторе.
Это дает возможность некоторых вещей, например привязки к пользователю некоторых прав, которыми нельзя управлять с помощью метаданного «Роль», построение системы ограничения прав RLS, привязанной к текущему пользователю, сохранение в справочниках и документах информации об авторах объектов, индивидуальные особенности интерфейса, настроек отчетов, событий и т. д.

В этом выпуске будет рассмотрено, как в конфигурации организовать авторизацию пользователей при входе в программу.
Предполагается, что структура пользователей может быть иерархической и пользователи подчинены распределенным базам.
Кому иерархия и/или распределенные базы не нужны, тот может легко все поправить под свой вариант.

Итак. Для выполнения этой задачи в конфигурации требуется сделать нижеперечисленные настройки.

Добавляем в конфигурацию план обмена «РаспределенныеБазы».

Добавляем в конфигурацию иерархический справочник «Пользователи», подчиненный плану обмена «РаспределенныеБазы».

Добавляем в конфигурацию параметр сеанса «ТекущийПользователь» типа «СправочникСсылка.Пользователи».

Добавляем в конфигурацию параметр сеанса «ТекстСообщенияОбОшибкеПриЗапускеПрограммы» типа «Строка неограниченной длины».

Добавляем в конфигурацию параметр сеанса «ТекущийУзелРаспределеннойБазы» типа «ПланОбменаСсылка.РаспределенныеБазы».

Добавляем в конфигурацию константу «ЗапретитьЗапускПрограммыНовымПользователям» типа «Булево».

В модуль приложения в процедуру ПередНачаломРаботыСистемы() вставляем код

В модуль внешнего соединения в процедуру ПриНачалеРаботыСистемы() вставляем код

В модуль сеанса, в котором фирма «1С» рекомендует устанавливать параметры сеанса, в процедуру УстановкаПараметровСеанса() вставляем код

Туда же (в модуль сеанса) вставляем процедуру глУстановитьПараметрСеансаТекущийПользователь() и функцию глЕстьДействующиеПользователи()

Собственно все. Теперь программа не запустится, если список пользователей в конфигураторе пустой.

И напоследок немного по логике работы.

Параметр сеанса «ТекущийПользователь» вместо комбинации двух одноименных экспортных переменных «глТекущийПользователь» в модуле приложения и модуле внешнего соединения выбран потому, что к нему можно привяхать RLS, а к глобальной переменной нет.

Параметр сеанса «ТекстСообщенияОбОшибкеПриЗапускеПрограммы» заведен исключительно для того, чтобы определить, что пользователь неавторизован и что-то нужно сказать этот самый текст перед принужительным завершением работы программы.
Если устанавливать параметры сеанса в модуле приложения в процедуре ПередНачаломРаботыСистемы() и в модуле внешнего соединения в процедуре ПриНачалеРаботыСистемы(), то этот объект метаданных совершенно не нужен, но, раз уж фирма «1С» рекомендует устанавливать параметры сеанса в модуле сеанса.

Константа «ЗапретитьЗапускПрограммыНовымПользователям» создана для того, чтобы при необходимости запретить автоматически программно создавать новых пользователей в справочнике «Пользователи». Может пригодиться в принципе кому-нибудь.

В модуле внешнего соединения проверка авторизованности пользователя выполняется в процедуре ПриНачалеРаботыСистемы(), а не в процедуре ПередНачаломРаботыСистемы() потому, что в модуле внешнего соединения нет события ПередНачаломРаботыСистемы().
Именно поэтому отказаться от запуска программы уже нельзя, но. нужно, поэтому вызываем исключение с заданным текстом ошибки.

В процедуре глУстановитьПараметрСеансаТекущийПользователь() производится попытка авторизовать пользователя, в случае неудачи параметр сеанса «ТекущийПользователь» остается неустановленным, зато устанавливается параметр сеанса «ТекстСообщенияОбОшибкеПриЗапускеПрограммы».
Пользователь останется неавторизованным в том случае, если:
— Имя пользователя пустое, то есть список пользователей в конфигураторе пустой;
— Имя пользователя длиннее размерности наименования справочника «Пользователи»;
— Пользователя нет в справочнике «Пользователи», при этом запрещено запускать программу новым пользователям и в справочнике «Пользователи» есть хоть один пользователь.
Проверка на наличие хотя бы одного пользователя в справочнике «Пользователи» делается для того, чтобы не получилось ситуации, когда в программе установили константу «ЗапретитьЗапускПрограммыНовымПользователям», удалили всех пользователей в справочнике «Пользователи», закрыли программу и. больше никогда не смогли в нее зайти;
— Пользователя нет в справочнике «Пользователи», при этом разрешено запускать программу новым пользователям или в справочнике «Пользователи» нет ни одного пользователя, но при попытке создать пользователя произошла какая-то ошибка и пользователь не создался.

Источник

Работа с пользователями 1С и их правами

Администрирование и контроль пользователей 1С 8.3 — это неотъемлемая часть внедрения и поддержки любого программного продукта фирмы 1С. На самом деле это несложная задача, и, я уверен, любой человек без проблем сможет справиться с ней. Рассмотрим процесс администрирования пользователей 1С подробнее.

Пользователи 1С

Управление пользователями в 1С — процесс достаточно простой и интуитивно понятный, однако всё равно нуждается в описании.

Условно администрирование и контроль включает в себя:

  • создание пользователя;
  • установка прав пользователей;
  • просмотр активных пользователей;
  • анализ действий пользователей.

Рассмотрим каждый из этих пунктов подробнее:

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

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

Однако, независимо от конфигурации, первый пользователь с административными правами всегда вводится в режиме конфигуратор. Поэтому мы рассмотрим оба режима ввода пользователей.

Ввод пользователей в Конфигураторе

Для входа в режим 1С Конфигуратор необходимо в списке выбора баз выбрать вариант Конфигуратор:

Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания — попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>

Получите 267 видеоуроков по 1С бесплатно:

После входа необходимо выбрать в меню пункты Администрирование — Пользователи. Откроется список пользователей, если Вы заводите первого пользователя, он будет пуст. Добавим нового пользователя «Администратор»:

На этой странице Вы должны указать настройки пользователя:

  • Имя и Полное имя — наименование пользователя.
  • Если установлен флаг Аутентификация 1С: Предприятия, то станут доступны пункты Пароль (пароль, который используется для входа в 1С), Пользователю запрещено изменять пароль (делает доступным возможность смены пароля пользователем в пользовательском режиме), Показывать в списке выбора (делает доступным выбор пользователя в списке, в противном случае имя пользователя необходимо вводить вручную).
  • Аутентификация операционной системы — флаг, отвечающий за возможность авторизации с помощью имени пользователя операционной системы. Пользователь — имя пользователя информационной системы (например, \\dom\kirill, где dom — домен сети, а kirill имя пользователя ОС). 1С при запуске сначала проверяет авторизацию через ОС, а потом авторизацию 1С.
  • Аутентификация OpenID — включение возможности авторизации с помощью технологии OpenID. OpenID — это открытая децентрализованная система, которая позволяет пользователю использовать единую учётную запись для аутентификации на множестве не связанных друг с другом сайтов, порталов, блогов и форумов.

На вкладке Прочее нужно указать соответствующие роли для пользователя (подробней о ролях). В нашем случае мы укажем для администратора Полные права. Для других пользователей здесь можно отметить флагами требующиеся роли. Права пользователей суммируются из доступных объектов разных ролей. Т.е. если у пользователя выбрано две роли, в одной есть доступ к справочнику «Номенклатура», а у второй роли нет, доступ будет. Для любого пользователя без «Полных прав» обязательна установка роли «Пользователь»(если она присутствует).

Также на этой вкладке можно указать Основной интерфейс (работает только для обычных форм). Язык по умолчанию — если конфигурация разработана на нескольких языках. Режим запуска — управляемое или обычное приложение.

Создание пользователя в 1С Бухгалтерия 2.0

После того как в системе зарегистрирован пользователь с полными правами, пользователей можно вводить в режиме 1С: Предприятие. Для примера создадим пользователя в самой распространенной конфигурации — Бухгалтерия предприятия.

Для этого в меню необходимо выбрать пункт Сервис — Управление пользователями и доступом. Откроется справочник «Пользователи». Создайте нового пользователя:

Занесите информацию о пользователе и его основные настройки 1С, нажмите кнопку «ОК»: система предложит создать автоматически пользователя БД:

Необходимо согласиться, отобразится форма нового пользователя базы данных:

Где необходимо указать нужные настройки авторизации и роли пользователя.

Вот и всё! Создание пользователя и назначение ему прав завершено.

Просмотр активных пользователей в базе 1С

Для просмотра работающих в базе данных пользователей в режиме 1С: Предприятие необходимо выбрать пункт Сервис — Активные пользователи. Откроется список работающих в базе данных пользователей:

Как отключить пользователей в 1С 8.3

Отключить активного пользователя в базе 1С можно двумя способами:

  • в интерфейсе программы (для конфигураций 1С Бухгалтерия 3.0, Управление торговлей 11 и т.д);
  • через консоль кластера серверов (доступно только в клиент-серверном режиме работы).

Из интерфейса

В пользовательском режиме выкинуть зависшего пользователя можно, зайдя в меню «Администрирование» — «Поддержка и обслуживание», затем выбрав пункт «Активные пользователи»:

Выбираем в списке нужного пользователя и нажимаем кнопку «Завершить».

Из консоли кластера

Если у Вас есть доступ к административной панели сервера 1С, завершить сеанс можно с её помощью. Заходим в консоль, находим зависшего пользователя в меню «Сеансы», вызываем контекстное меню и нажимаем «Удалить»:

Контроль работы пользователей 1С 8.3

Для просмотра истории работы пользователей необходимо зайти в меню в пункт Сервис — Журнал регистрации:

Например, пользователь Иванов Иван в 15:09:18 создал новую номенклатуру «Лопата».

Информацию из журнала регистрации можно сортировать по типу данных, пользователю, виду действия и т.д. Для этого необходимо нажать на пиктограмму воронки над таблицей журнала регистрации.

Если база данных давно установлена и данные в ней часто меняются, просмотр журнала регистрации существенно замедляется, в особо запущенном случае система может обрабатывать данные очень продолжительный период времени.

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Источник

Читайте также:  Как запретит настройку панелей 1с