Dears, У нас есть агенты, использующие Microsoft Dynamics CRM 2015 Мне нужно, чтобы некоторые из них могли отмечать завершение Activity и редактирование в любой деятельности, а остальная часть может редактировать в любой деятельности, но не может изменить Статус действия или кнопка завершения использования. Спасибо,Ограничить доступ к отметке в Microsoft CRM
0
A
ответ
3
Невозможно из коробки. Лучший способ справиться с этим конкретным сценарием - предотвратить Mark as Complete
с помощью javascript, основанного на роли безопасности пользователя. Также никогда не рекомендуется менять кнопки с ящиками и их функциональность.
function onSave(executionContext) {
var saveMode = executionContext.getEventArgs().getSaveMode();
if (saveMode === 58) { //mark as complete
var canMarkAsComplete = false;
window.Xrm.Page.context.getUserRoles().forEach(function(role) {
if (role === 'GUID of the security role allowed to mark as complete') {
canMarkAsComplete = true;
return;
}
});
if (!canMarkAsComplete) {
executionContext.getEventArgs().preventDefault();
return false;
}
}
}
Смежные вопросы
- 1. Доступ к временной отметке после сборки PDE
- 2. IIS: доступ к Microsoft CRM 2013 с идентификатором AppPool
- 3. Доступ к Microsoft Dynamics CRM 365 от .Net
- 4. Доступ к Microsoft CRM Импорт с использованием SDK
- 5. Ограничить пользователя конкретными объектами в CRM
- 6. Ограничить доступ к маршруту
- 7. Ограничить доступ к подмножеству
- 8. Ограничить доступ к elasticsearch
- 9. Ограничить доступ к сервлетам
- 10. Microsoft Dynamics CRM 2011
- 11. подключение java к динамике microsoft crm
- 12. Сайт Microsoft Dynamics CRM
- 13. Операции, поддерживаемые в Microsoft Dynamics CRM 2013 (CRM-Webservice)
- 14. Интеграция Microsoft Dynamic CRM SharePoint
- 15. Dynamics CRM ограничивает доступ к команде владельца
- 16. Доступ к отметке времени в C - syslog ng
- 17. Microsoft CRM WebApplication USD
- 18. Microsoft CRM От настройки
- 19. Microsoft CRM 2016
- 20. Microsoft Dynamics CRM 2016
- 21. Вызовы Microsoft CRM 4.0
- 22. Microsoft Dynamics CRM API
- 23. Microsoft CRM 2011 Олицетворение
- 24. Microsoft HRM и CRM
- 25. Microsoft CRM Exchange Router
- 26. Microsoft CRM QueryExpression в C#
- 27. Разработка в Microsoft Dynamics CRM
- 28. Как ограничить доступ к схемам?
- 29. Ограничить доступ к приложениям Facebook
- 30. Ограничить доступ к включенным файлам
Спасибо дорогой, но как я могу проверить, если пользователь может пометить как полный или нет –
То есть требование бизнеса, возможно, пользователи только с определенной ролью? или, возможно, создать новую роль безопасности для всех пользователей, которые могут выполнить действие. – dynamicallyCRM
Предположим, что мне нужно ограничить доступ к агентам с помощью роли xyz и предоставить доступ только к агентам с ролью CSR, поэтому я должен написать в вашем коде. –