По сути, есть ли вызов, который я могу сделать через веб-службы GP, чтобы узнать, к каким компаниям у пользователя есть доступ в Great Plains?
Веб-службы Dynamics Great Plains: есть ли способ получить разрешения компании пользователя?
comment
Я думаю, что мог бы просто сделать вызов веб-метода GetCompanyList() для каждого пользователя, для которого я проверяю привилегии. И в этом вызове установить свойство WorkOnBehalfOf контекста, который я передаю?
- person ghost_mv   schedule 31.12.2010
Ответы (1)
Да, я считаю, что могу просто просмотреть свой список пользователей и сделать вызов GetCompanyList для каждого пользователя, используя свойство WorkOnBehalfOf контекста. Немного утомительно и потенциально много тяжелых вызовов веб-сервиса, но я не верю, что GP предоставляет какой-либо другой способ сделать это.
person
ghost_mv
schedule
31.12.2010