Настройка общего списка информационных баз для пользователей домена
Статья описывает опыт дополнения/редактирования списка баз 1С пользователей без необходимости идти к каждому пользователю отдельно.
Задача
Необходимо показывать определенный список баз 1С всем пользователям, помимо списка баз для каждого пользователя.
Необходимо 2 файла (1CEStart.txt и ibases.v8i) — возьмите уже существующие либо создайте.
Оба файла разместите (C:\ProgramData\1C\1CEStart) или (C:\Documents and Settings\All Users\Application Data\1C\1CEStart) — одно и тоже для Win server 2012, для остальных ОС скорее всего тоже.
Если нужных папок нет (1C, 1CEStart) — создайте руками.
Решение
Содержание файла 1CEStart.txt
InstalledLocation=C:\Program Files\1cv8 InstalledLocation=C:\Program Files (x86)\1cv8 CommonInfoBases=C:\ProgramData\1C\1CEStart\ibases.v8i InstallComponents=DESIGNERALLCLIENTS=1 THINCLIENTFILE=0 THINCLIENT=1 WEBSERVEREXT=0 SERVER=0 CONFREPOSSERVER=1 CONVERTER77=0 SERVERCLIENT=0 ADMINISTRATIONFUNC=0 LANGUAGES=RU
Содержание файла ibases.v8i
[Имя Базы1 (для пользователя)] Connect=Srvr="ВашСервер";Ref="ИмяБазы1"; ClientConnectionSpeed=Normal App=Auto WA=1 Version=8.3 (укажите версию платформы) DefaultApp=ThickClient [Имя Базы2 (для пользователя)] Connect=Srvr="ВашСервер";Ref="ИмяБазы2"; ClientConnectionSpeed=Normal App=Auto WA=1 Version=8.3 (укажите версию платформы) DefaultApp=ThickClient ....... и т.д.
Если нужно создать базы в виде дерева - содержание файла ibases.v8i будет следующим:
[Имя Базы (для пользователя)] Connect=Srvr="ИмяСервера";Ref="ИмяБазы"; Folder=/ИмяГруппы OrderInTree=1 - порядок в группе External=-1 ClientConnectionSpeed=Normal App=Auto WA=1 Version=8.3 DefaultApp=ThickClient
Если нужно отредактировать список, для конкретного пользователя перейдите сюда: C:\Users\НашПользователь\AppData\Roaming\1C\1CEStart и отредактируйте файл ibases.v8i |
Итог
Пользователь увидит как созданные им базы так и базы, которые мы прописали в файле.