Подробная инструкция:
- Создаем новую базу, запускаем конфигуратор, загружаем информационную базу выбрав файл "ib.dt" (Администрирование - Загрузить информационную базу).
- (опционально) Добавляем права на папку с базой для пользователя "IUSR".
- (опционально) Запускаем конфигуратор от имени администратора (ПКМ - Запуск от имени администратора).
- Публикуем на веб-сервере под именем "ib" (Администрирование - Публикация на веб-сервере...).
- Открываем блокнотом файл "C:\inetpub\wwwroot\ib\default.vrd" и добавляем в строку следущий параметр "Usr="ib";".
- Открываем "Диспетчер служб IIS".
- (опционально) Разрешаем подключаться по незащищенному протоколу через 80 порт (Default Web Site - Привязки - Добавить).
- Запрещаем обработку HTTP-запросов HEAD (Default Web Site - Фильтрация запросов - Команды HTTP - Запретить команду).
- Прописываем адрес интренет-сервиса "http://base.mysite.com/ib/ws" в окно списка баз.
- Перезапускаем окно с базами.
- Заходим в список пользователей и привязываем нового пользователя к группе.
- Перезапускаем окно с базами. Список с базами автоматически обновляется из шаблонов в группе привязанной к пользователю.
При изменении шаблона и следующем запуске списка баз список обновляется. Конфигурация работает как в файловой базе так и на сервере 1С и не требует ключей для работы.
Данное решение работает в компании с 300+ пользователями.
Конфигурация разработана на платформе 1С:Предприятие 8.3, управляемые формы, интерфейс "Такси".
Конфигурация тестировалась на различных версиях платформы: от 8.3.6 до 8.3.11.
Проверено на IIS 8.5 - 10, Windows 2012 - 2016, Windows 10.