Как я могу создать объект Geo Log для каждого входа пользователя (systemuser)? - PullRequest
0 голосов
/ 19 июня 2019

Я хочу создать запись объекта Geo Log для каждого логина пользователя в CRM.Итак, я хочу взять IP-адрес, браузер, операционную систему, долготу, широту и т. Д.за каждый логин пользователя в системе.Я хочу сделать это на стороне сервера, но у меня возникают проблемы с созданием плагина для запуска события входа пользователя в систему.

1 Ответ

0 голосов
/ 22 июня 2019

Как упоминал Зак, все эти клиентские телеметрии могут быть собраны в JavaScript и созданы как записи в сущности CRM с помощью веб-API.

Не существует поддерживаемого решения для внедрения сценария во всех формах, когда мы не знаем, куда приземляются пользователи (после вызова ADFS / пользователь единого входа попадет в свою вкладку рабочего пространства на основе своих личных предпочтений).

Хитрость заключается в том, чтобы заставить каждого пользователя приземлиться в определенной панели или представлении сущности, добавив JavaScript к любой из кнопок ленты «Включить правило» для запуска и выполнения фрагмента. Вы также можете использовать скрипт загрузки формы на форме объекта или на ленте приложения (всегда видимая кнопка).

Серверная сторона - не важно. Для вашего удовлетворения вы можете выполнить пользовательское действие для создания данных в сущности, и данные могут быть переданы из JavaScript в это пользовательское действие в качестве параметров.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...