Веб-службы Dynamics Great Plains: есть ли способ получить разрешения компании пользователя?

По сути, есть ли вызов, который я могу сделать через веб-службы GP, чтобы узнать, к каким компаниям у пользователя есть доступ в Great Plains?


person ghost_mv    schedule 30.12.2010    source источник
comment
Я думаю, что мог бы просто сделать вызов веб-метода GetCompanyList() для каждого пользователя, для которого я проверяю привилегии. И в этом вызове установить свойство WorkOnBehalfOf контекста, который я передаю?   -  person ghost_mv    schedule 31.12.2010


Ответы (1)


Да, я считаю, что могу просто просмотреть свой список пользователей и сделать вызов GetCompanyList для каждого пользователя, используя свойство WorkOnBehalfOf контекста. Немного утомительно и потенциально много тяжелых вызовов веб-сервиса, но я не верю, что GP предоставляет какой-либо другой способ сделать это.

person ghost_mv    schedule 31.12.2010