C# ';GrantAccess';方法不支持类型为';价格水平';

C# ';GrantAccess';方法不支持类型为';价格水平';,c#,dynamics-crm,crm,microsoft-dynamics,xrm,C#,Dynamics Crm,Crm,Microsoft Dynamics,Xrm,我正在尝试为2016年的内部CRM组织使用Xrm SDK客户端中的GrantAccessRequest对象。我得到的错误是: The 'GrantAccess' method does not support entities of type 'pricelevel'. 我了解不支持价目表实体,我发现: 但是,我想知道是否有一种方法可以为该实体启用GrantAccess方法 如果没有,是否有其他方法可以在价目表实体上进行基于记录的共享?我的最终目标是只允许向某些业务部门显示价目表 如果需要更多

我正在尝试为2016年的内部CRM组织使用Xrm SDK客户端中的
GrantAccessRequest
对象。我得到的错误是:

The 'GrantAccess' method does not support entities of type 'pricelevel'.
我了解不支持价目表实体,我发现:

但是,我想知道是否有一种方法可以为该实体启用GrantAccess方法

如果没有,是否有其他方法可以在价目表实体上进行基于记录的共享?我的最终目标是只允许向某些业务部门显示价目表


如果需要更多信息,请让我知道!谢谢

价目表实体为组织所有,因此权限为全部或无。不受业务单元的限制

产品也是组织拥有的实体。一个客户有一种情况,他们想按业务部门限制更新产品,所以我编写了一些插件来实施他们想要的限制


从理论上讲,您可以在价目表实体上实现这种类型的“伪安全性”,但它可能很复杂,并且会影响性能。

我想我必须看看客户是否真的需要它,我会在完成后用我的解决方案更新这篇文章。谢谢你的回答。