Как создать нового пользователя в Dynamics CRM Online с помощью вызовов API

Я хочу разработать приложение для синхронизации информации о пользователях между локальной системой и CRM в Интернете. Я обнаружил, что мы не можем создать пользователя в CRM онлайн через API напрямую, как CRM локально. Система сказала, что мы можем добавить пользователя только через портал администрирования Office 365. Но я понятия не имею, как использовать API-интерфейсы Office 365 для создания онлайн-пользователя CRM. Ребята, вы уже сталкивались с такой ситуацией? Пожалуйста, помогите мне, спасибо!


person Jeff Xiong    schedule 02.04.2014    source источник
comment
какие сообщения об ошибках вы получаете при вызове службы создания для системного пользователя? Я сам не пробовал онлайн, но консультанты MS сказали нам, что при использовании API 2013 онлайн и локально эквивалентны. Мы также создаем системных пользователей через API, и это будет проблемой для нас, если мы перейдем в облако.   -  person scott stone    schedule 02.04.2014
comment
не говоря уже о моем последнем вопросе. Я порылся в нашей онлайн-песочнице и нашел сообщения, на которые вы ссылаетесь. Похоже, MS хочет, чтобы вы использовали их функции единого входа Office 365 и синхронизации AD, чтобы настроить своих локальных пользователей как пользователей CRM Online.   -  person scott stone    schedule 02.04.2014


Ответы (1)


Хорошо, позвольте мне ответить на мой вопрос. Прямо сейчас, если мы хотим работать с информацией о пользователе или лицензии Dynamics CRM Online, нам нужно управлять службой Active Directory Graph, связанной с CRM Online. Эта служба представляет собой службу на основе веб-API. Мы можем получить код примера на "http://visualstudiogallery.msdn.microsoft.com/7e947621-ef93-4de7-93d3-d796c43ba34f", и в настоящее время можно использовать одну вспомогательную библиотеку, которую вы, ребята, можете загрузить на http://code.msdn.microsoft.com/windowsazure/Windows-Azure-AD-Graph-API-a8c72e18 .

person Jeff Xiong    schedule 09.04.2014