Настройка прав доступа

Настройка цепочки прав доступа к веб сервисам SteelTrace Server.
1.       На сервере создаем группу пользователей «Мобильные пользователи». В эту группу будут входить все пользователи мобильных терминалов.
2.       Для начала работы создаем пользователя steeltrace с правами по умолчанию и включаем в группу «Мобильные пользователи».
 
На терминале в базе данных SysDatabase в таблице Credentials добавляем запись с именем пользователя steeltrace. Обычно при запуске программы SteelTrace Mobile через некоторое время система автоматически предлагаем ввести имя пользователя и пароль. Использование этого метода удобнее.
 
Терминал будет подключаться к Windows NT серверу от имени зарегистированного пользователя. В нашем случае пользователя steeltrace.
 
После развертывания сервисов Dynamics Mobile параметры по умолчанию не позволяют пересылать документы на сервер при синхронизации. Для того чтобы пользователь steeltrace получил доступ к сервисам Dynamics Mobile необходимо добавить в файлы сервисов web.config группу пользователей «Мобильные пользователи».
 
В первую очередь нужно настроить таким образом сервис LoggingService и сервис DocumentService.
 
 
Редактировать web.config файл лучше из специализированного редактора поскольку notepad не поддержимает расширенную кодировку и неправильно сохраняет русские буквы.
Добавляем строчку             
 
 
Теперь все пользователи входящие в группу «Мобильные пользователи» будут обрабатываться данным веб сервисом.
 
В случае если используются локальные группы пользователей указание имени сервера обязательно. Т.к. ссылка .\Мобильные пользователи работать не будет.
 
И последнее, настраиваем в веб сервисах LoggingService и DocumentService строку доступа к базе данных.
 
           
 
Для доступа к базе данных рекомендуем создать в базе данных пользователя steeltraceserver. Этот пользователь должен иметь роли db_datareader и db_datawriter
В строке соединения с базой данных соответственно Server это имя сервера базы данных, Initial Catalog это название базы данных, User ID имя пользователя под которым веб сервис будет ходить к базе данных.


print

rating
  Комментарии