Dynamics crm Microsoft Dynamics 365-无法识别用户权限

Dynamics crm Microsoft Dynamics 365-无法识别用户权限,dynamics-crm,dynamics-crm-365,Dynamics Crm,Dynamics Crm 365,我正在使用Microsoft Dynamics 365,并试图更改Opportunity的所有者。我有系统管理员权限,但仍收到以下错误消息: <Message>Principal user ... is missing prvReadps_application privilege (Id=75b45303-d5b2-494f-9300-04ffa37d2fee)</Message> 主要用户。。。缺少prvReadps_应用权限(Id=75b45303-d5b2-49

我正在使用Microsoft Dynamics 365,并试图更改Opportunity的所有者。我有系统管理员权限,但仍收到以下错误消息:

<Message>Principal user ... is missing prvReadps_application privilege (Id=75b45303-d5b2-494f-9300-04ffa37d2fee)</Message>
主要用户。。。缺少prvReadps_应用权限(Id=75b45303-d5b2-494f-9300-04FFA37D2)

prvReadps_应用程序权限在中缺失,因此我很难跟踪我的角色中缺失了哪些权限。如何使用特权名称或Id将特权添加到我的角色

Arun V.的回答让我意识到我错过了关于你是系统管理员的部分。谢谢Arun V.和我的道歉

现在我想说的是,您需要关注将记录分配给的用户的权限。他们缺乏权限可能是阻止分配的原因


正如Arun V.所指出的,ps_应用程序可以是一个自定义实体

ps\u应用程序是您的自定义实体。这就是为什么它在MS文档中缺失的原因

prvReadps\u应用程序
-表示缺少读取权限,请在安全角色中查找自定义实体选项卡

但是系统管理员是一个动态角色,当向系统添加新的自定义实体时,应该添加该权限。确保没有明确删除任何特权


还要验证您尝试分配的所有者的安全角色,以获得此自定义实体的读取权限。

缺少此权限的不是您,而是您尝试将此机会的所有权授予的用户。假设您拥有一个由用户A拥有的帐户。如果要将此帐户分配给用户B,则用户B必须对帐户实体至少具有用户级读取权限。这就是Dynamics CRM/365的工作原理。您试图分配机会的用户可能缺少适当的安全角色

正如其他人指出的,ps_应用程序是一个自定义实体-您应该转到系统自定义区域并检查其显示名称(我打赌它与应用程序类似)。现在,您应该检查您试图更改所有权的用户的安全角色是什么-您应该为此实体授予此角色读取权限(它将位于安全角色配置页面的最后一个选项卡上)


那么,为什么分配Opportunity时会出现此错误?我打赌此ps_应用程序实体与Opportunity相关,并且该关系配置为传播所有者,因此,通过在Opportunity上更改所有者,您正在更改相关ps_应用程序的所有者->因此您会收到错误,因为用户不能是此类记录的所有者(没有读取权限)。

这有效!我们为该安全角色添加了最低级别的访问权限(用户),并且我们能够分配机会。您是正确的,需要调整的是用户的权限,并且它位于最后一个(自定义)选项卡上。非常感谢。