crm服务模拟其他用户

编程入门 行业动态 更新时间:2024-10-12 22:28:17

crm服务模拟<a href=https://www.elefans.com/category/jswz/34/1642431.html style=其他用户"/>

crm服务模拟其他用户

模拟可代表另一个 Microsoft Dynamics CRM 用户,用于执行业务逻辑(代码)以便提供所需功能或服务,它使用模拟用户的相应角色和基于对象的安全性。这项技术很有必要,因为 Microsoft Dynamics CRM Web 服务可能由代表 Microsoft Dynamics CRM 用户的各种客户端和服务调用,例如,在工作流或自定义 ISV 解决方案中进行调用。模拟涉及两个不同的用户帐户:当执行代码以便代表一个用户 (A) 执行某些任务时,会使用另一个用户帐户 (B)。

所需权限:

 

用户帐户 (A) 需要 prvActOnBehalfOfAnotherUser 权限,其包含于 Delegate 角色中。

仅对于 Active Directory 目录服务部署,还可以将要在其下运行模拟代码的用户帐户 (A) 添加到 Active Directory 中的 PrivUserGroup 组。此组在安装和设置期间由 Microsoft Dynamics CRM 创建。用户帐户 (A) 不必与许可的 Microsoft Dynamics CRM 用户关联。但是,被模拟的用户 (B) 必须是许可的 Microsoft Dynamics CRM 用户

具体操作:

若要模拟用户,请在调用服务的 Web 方法之前在 OrganizationServiceProxy 实例上设置 CallerId 属性。

 

 

更多推荐

crm服务模拟其他用户

本文发布于:2024-02-11 19:42:23,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1682999.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:其他用户   crm

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!