有什么方法可以使用 javascript 在 CRM 2011 的 SiteMap 中隐藏链接?该链接不是实体的链接。它基本上是一个注入(inject)链接,可在仪表板中打开自定义 HTML 页面。有什么方法可以连接一个 javascript 函数,以便可以通过调用该 javascript 函数使链接可见/隐藏?
如果这不可能,是否有解决方法?
谢谢。
最佳答案
您可以使用Privilege
元素限制用户对SubArea
的访问。如果用户没有正确的权限,则 SubArea
将不会显示,尽管这显然不是您在加载时以编程方式触发的内容。
<SubArea Id="search" Icon="" Url="http://www.dropbox.com">
<Titles>
<Title LCID="1033" Title="Dropbox Search" />
</Titles>
<Descriptions>
<Description LCID="1033" Description="Dropbox searching." />
</Descriptions>
<Privilege Entity="product" Privilege="Create" />
</SubArea>
关于javascript - 使用javascript在crm 2011中基于安全角色隐藏站点地图中的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10881545/