Использование WebCommonInfoBases для управления списком баз пользователей через веб-сервис









Пример реализации и использования WebCommonInfoBases веб-сервиса для настройки списка баз у пользователей.

1. Создаем новую базу, загружаем cf.

2. Публикуем базу на сервере. Не буду описывать порядок настройки сервера и публикации, коих на infostart’e тьма.

3. Далее запускаем базу

Видим пустой список пользователей и шаблон — default. Шаблон рекомендую заполнить настройками к этой самой базе.

4. Запускаем 1cv8.exe, он будет пустой, либо с тем списком баз, который вы когда-то вносили вручную, либо другим путем.

5. Переходим на вкладку настройки и добавляем путь к нашему веб-сервису

6. Возвращаемся к нашей базе и видим что там появился новый пользователей с произвольным наименованием. Его переименовываем если хотим.

В списке появилась база default которая у меня заполнена. Это не обязательно.

7. Далее создаем новые шаблоны баз

8. Назначаем пользователю список баз

9. Открываем 1cv8.exe и видим у нашего пользователя появились базы

 

Подытожим. Чтобы всё это работало, у каждого пользователя должен быть прописан в настройка путь к веб-сервису. После этого в базе появляется новый пользователь, которому можно назначать, отключать базы удаленно.

У меня парк пользователей 100+ и порядка 10ти разных баз. Это упрощает администрирование.

Проверялось на платформе версии 8.3.9 и выше.

3 Comments

  1. rusmil

    А что будет если отвалится интернет на компьютере пользователя или отвалится интернет на компьютере на котором размещен вебсервис со списком общих баз, пользователь по прежнему сможет работать со своей локальной базой или сетевой базой 1С в локальной сети?

    Reply
  2. niWhale

    (1) отобразится уже загруженный список баз. Плюс пользователь может сам себе добавить нужные базы в ручную.

    Reply
  3. MKFreeUser

    (1) Принцип работы. Веб-сервис при запуске заполняет файл C:UsersПользовательAppDataRoaming1C1CEStartibases.v8i

    Т.е. если нет доступа к веб-сервису, то просто не обновятся данные, если были какие-нибудь изменения

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *