Главная / Публикации / Как закрыть доступ к базе 1С тем, кто в ней не работает
Как закрыть доступ к базе 1С тем, кто в ней не работает
Про Файловые и сетевые разрешения на доступ, о которых пойдет речь далее, можно найти очень много статей в сети. Пишут их, как правило, системные администраторы для таких же администраторов. Я же хочу научить настраивать доступ простых пользователей. Не везде есть системные администраторы, а вот бухгалтер есть всегда, и часто их несколько. И всегда найдется сотрудник, который знает операционную систему чуть лучше остальных. И хорошо если этот сотрудник работает бухгалтером, программистом 1С или системным администратором. А если он простой менеджер, да еще только-только оформленный в организации? Что бы не допустить потери конфиденциальной информации организации достаточно прочитать этот материал и применить аналогичные настройки.
Что имеем: простую сетевую версию 1С (не на сервере MSSQL) на компьютере на ОС Windows в локальной сети к которой подключаются сотрудники бухгалтерии на своих персональных компьютерах (ПК).
Задача: оградить данные организации в 1С от любого доступа сотрудников других подразделений на файловом и сетевом уровне.
Начнем с паролей. У всех ли они есть на вход в ОС? Если нет, то необходимо их поставить. Как это сделать можно найти в сети. Хочу напомнить, что вход в 1С, это не тоже самое, что вход в Windows. В ОС Windows вы входите когда включаете компьютер. Если при включении вы сразу видите Рабочий стол, то пароля у вас нет. Прописали пароль, теперь главное его не забыть. Пароль у всех сотрудников должен быть разный и желательно что бы он отвечал минимальным требованиям безопасности – относительно длинным (не менее 8 символов), содержал и буквы и цифры. Некоторые сотрудники любят прикрепить стикер с паролем к компьютеру. Что сводит на “нет” все усилия по сбережению конфиденциальной информации. Свой пароль держать в секрете. Будем считать что пароль мы уже поставили. Помимо пароля нам потребуется имя пользователя (логин). Его нужно также запомнить. Неправильно указанное имя пользователя на сервере не даст доступ пользователю к системе.
Итак идем на сервер, где установлена 1С:Предприятие, входим в систему под учетной записью “Администратор” или под своей, но тогда проверяем пользователя на сервере:
ПУСК->Выполнить-> вводим “compmgmt.msc”

Далее “Локальные пользователи и группы”, раскрываем список, нажимаем “пользователи” Выбираем своего пользователя, нажимаем на него правой кнопкой мыши - нажимаем левой кнопкой “Свойства” (В этом же меню можно поменять пароль) На закладке “Членство в группах” у вашего пользователя должна быть группа “Администраторы” Если сервер находится в домене, то эту настройку нужно делать на контролере домена с помощью специальной консоли, смысл ее тот же - У вашей учетной записи (имени пользователя) должны быть административные права. Про настройку на КД подробно писать не буду, это не наш случай. Для администрирования домена уже нужен системный администратор, а он и так знает как все сделать. И так, далее нужно создать группу, например группу “Бухгалтерия” Теперь в этой группе создаем на сервере с помощью этой же систему всех пользователей бухгалтеров, менеджеров, кто работает с 1С с учетом их таких же паролей как и на вход в Windows. - Это важно! Они будут также входить в группу “Пользователи”. Административные права им незачем :)
Все что было сделано до этого - только подготовка. Теперь будем настраивать непосредственно права доступа. Нужно быть осторожным, потому что неправильная настройка прав может обернуться потерей доступа к серверу.
Открываем каталог где лежит база 1С, щелкаем по ней правой кнопкой мыши, выбираем “Свойства”. Щелкаем на вкладку “Доступ”. Перемещаем переключатель в положение “Открыть общий доступ к этой папке”. Нажимаем “Разрешения”. Удаляем группу “Все”, добавляем нашу группу “Бухгалтерия”, ставим галку “Полный доступ”, не забываем про группу “Администраторы” Нажимаем “Применить”. Мы только что настроили сетевые разрешения к папке с 1С. Все просто. Теперь все, кто не входит в эти группы не сможет из сети достать 1С. Но сможет при локальном или терминальном входе непосредственно на наш сервер. Для этого поставим настройки самого главного - прав файловой системы NTFS.

Щелкаем на вкладку “Безопасность”. В верхнем окне - группы, у которых есть доступ. Нажимаем "Дополнительно", снимаем галку с "Наследовать", нас спросят что делать с правами, выбираем "копировать" ставим галку на "заменить" Удаляем все лишнее. Должно остаться только “SYSTEM”, “Администраторы”, “Бухгалтерия” все группы с полными правами. Нажимаем везде "OK" Все, настройка завершена. Если все было сделано правильно, то введя например на своем ПК в окне “Выполнить” команду у нас должна открыться папка с базой 1С, и наоборот не должна открыться у сотрудников, не входящих в группу “Бухгалтерия”


















