Получить поля формы на основе идентификатора формы и ее роли в MS Dynamics365 CRM с помощью веб-API - PullRequest
0 голосов
/ 05 июля 2019

Я пытаюсь получить формы и их поля на основе пользователя, использующего WEB API в MS Dynamics365 CRM.

Используя user'id, мы можем попытаться получить идентификатор роли по

https://xxxxx/api/data/v9.1/systemuserrolescollection?$select=roleid&$filter=(systemuserid eq user_id)

Из приведенного выше API мы можем получить идентификатор роли, который используется для получения деталей роли https://vonageholdings.crm.dynamics.com/api/data/v9.0/roles?$select=name&$filter=(roleid eq role_id)

Я пытался получить его с помощью systemforms https://xxxx/api/data/v9.0/systemforms(form_id), он возвращает полную информацию о форме, включая поля (XML).

Теперь я хочу получить соответствующие поля формы в json. Пожалуйста, помогите нам получить это.

...