2016-11-08 3 views
1

Я хотел бы запустить событие, когда пользователь входит в свою учетную запись в Dynamics CRM? Например, открытие веб-приложения рядом с CRM ... Возможно ли это? Я знаю, что могу написать плагин, который позволяет увеличить некоторые бизнес-процессы, такие как создание учетной записи. Любые советы будут оценены!Dynamics CRM - зарегистрировать подключаемый модуль, когда пользователь входит в систему

ответ

5

CRM не предоставляет сообщение плагина для «UserLogon/UserAccess», на котором вы можете зарегистрировать плагин.

Что вы можете сделать, хотя это позволит Audit User Access и зарегистрировать плагин на Create от объекта аудита и фильтра на величину в AuditAction (операции) и User Access Via Web (64) значение, которое вы ищете.

var entity = ((Entity)pluginExecutionContext.InputParameters["Target"]).ToEntity<Audit>(); 
if (entity.Operation.GetValueOrDefault() == 64) 
{ 
    //logic here 
} 
+0

Спасибо, я попробую и вернусь с моим наблюдением :) –

1

Я думаю dynamicallyCRM дает хорошее представление, но если вы пытаетесь открыть какой-нибудь сайт, плагин не вариант; он предназначен для выполнения логики на стороне сервера.

Если все пользователи используют одну и ту же домашнюю страницу при входе в систему CRM (скажем, их просят не изменять), вы можете настроить пользовательскую страницу как домашнюю страницу, и там вы сможете добавлять скрипты для выполнения любых задач вы хотите.

 Смежные вопросы

  • Нет связанных вопросов^_^