|
11.02.2010, 01:29 | #1 |
Участник
|
Login User
Как отследить события входа пользователя в CRM?
Ведь он как то понимает, что пользователь входит с помощью IFD страницы, при этом отображает сылку - Выход, а при локальном входе не отображает её. Как это происходит? Интересует сам внутренний механизм. |
|
11.02.2010, 08:40 | #2 |
Чайный пьяница
|
Думаю, Вам стоит с таким вопросом в Редмонд податься. Среди посетителей даного форума врядли есть те, кто писал Microsoft Dynamics CRM
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
11.02.2010, 10:14 | #3 |
Консультант-джедай
|
Если Вам необходимо отследить вход по IFD, то почему просто не проверить наличие надписи "Выход"?
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
11.02.2010, 11:16 | #4 |
Участник
|
Потому необходимо срабатывание кода по событию входа пользователя в CRM, либо другого любого события которое всегда срабатывает когда пользователь попадает в CRM
|
|
11.02.2010, 11:20 | #5 |
Консультант-джедай
|
А что в вашем понимании "попадает в CRM"? открытие любой формы/окна CRM?
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
11.02.2010, 13:47 | #6 |
Участник
|
Цитата:
Цитата:
Должно же происходить какое ни будь событие когда пользователь входит в CRM! Есть статья - http://mscrm4ever.blogspot.com/2009/...formation.html не совсем понимаю как прикручивать этот плагин, к чему... Последний раз редактировалось biohazard; 11.02.2010 в 13:52. |
|
11.02.2010, 14:22 | #7 |
Консультант-джедай
|
Боюсь Вы не до конца понимаете вопроса... ок, придет империческим путем
Тогда вешаете в файла loader.aspx код на онлоад: <script language="JavaScript"> function window.onload() { // делаем что-нибудь при загрузке } </script>
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
11.02.2010, 14:29 | #8 |
Участник
|
Несомненно, с теории!
Ну да. Ваш код будет вызываться при обращении к сайту, а там делайте, что вам нужно. У вас несколько странное представление о том, что пользователи ВХОДЯТ в CRM. CRM - это веб-приложение, а пользователи просто обращаются к тем или иным частям этого приложения. И при каждом обращении веб-приложение авторизует пользователя. Ага? |
|
11.02.2010, 14:45 | #9 |
Участник
|
Цитата:
Как CRM различает от куда вошел пользователь из IFD или локально? |
|
11.02.2010, 11:40 | #10 |
Moderator
|
Я думаю речь идет о неком аудите подключений к системе. Есть решение в виде отчета на логах IIS, возможно вам будет его достаточно: http://blogs.msdn.com/crm/archive/20...unleashed.aspx. В любом случае другого решения не существует. Ну или приблуду какую-нить к сетевому адаптеру писать.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
11.02.2010, 12:47 | #11 |
Участник
|
Как вариант: написать свой HttpModule и прикрутить его к сайту CRM.
|
|
11.02.2010, 14:27 | #12 |
Участник
|
|
|
11.02.2010, 14:32 | #13 |
Участник
|
|
|
11.02.2010, 14:54 | #14 |
Консультант-джедай
|
Цитата:
Вы только это... админа последнего не "переназначьте"
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога Последний раз редактировалось slivka_83; 11.02.2010 в 14:59. |
|
11.02.2010, 14:48 | #15 |
Консультант-джедай
|
по ip определяет. при найстройке IFD указывает диапазон локальных адресов
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
11.02.2010, 15:03 | #16 |
Участник
|
|
|
11.02.2010, 15:31 | #17 |
Участник
|
|
|
12.02.2010, 06:50 | #18 |
Участник
|
Тогда можно будет попробовать рефлексией вытащить данное значение или метод
|
|
12.02.2010, 09:31 | #19 |
Moderator
|
По мне так задача надуманна! Может быть подробно опишите для чего все это делается? Складывается ощущение, что в вашем случае проще написать свою стартовую страницу с которой переадресовывать на основной сайт.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
12.02.2010, 09:39 | #20 |
Участник
|
Задача.
Есть CRM в локальной сети. Необходимо чтобы была возможность входа в CRM из интернета. При этом, чтобы у пользователя вошедшего в CRM из интернета, через IFD, менялась роли. То есть если он работает локально - то у него роль локального пользователя, если из интернета то роль - интернет пользователя. Вот такая вот задача... |
|