考虑这个例子并说明可能吗?
我有一个自定义api来显示我的调查分析(例如:api返回一个值表) 我的ektron网站所有者应该在工作区的设置部分显示此分析,而ektron管理员组只应显示此页面。可以将自定义页面添加到设置部分吗?
答案 0 :(得分:2)
执行此操作的最佳方法(如对问题的评论中所述)是将功能封装在自定义窗口小部件中,以便在Smart Desktop上使用。
知道如何让自定义窗口小部件作为智能桌面中的选项显示,这有点令人困惑(至少在v8.7 sp2上),所以这里有一个快速的破败版。 (旧的Ektron developer site上有一个旧的论坛帖子,但是从那时起,默认小部件空间的名称似乎已经更改,而且我在此处添加了更多详细信息。) < / p>
Settings > Configuration > Personalizations > Widgets
,然后单击“从/ widgets /文件夹同步窗口小部件”按钮。按钮文本听起来像是仅适用于PageBuilder小部件,但这也会同步/ Workarea / Widgets /文件夹中找到的小部件列表。Settings > Configuration > Personalizations > Widget Space
。您应该看到名为“UserSmartDesktop”的窗口小部件空间。点击旁边的修改按钮。此时,您应该可以转到工作区中的“桌面”选项卡,并将窗口小部件添加到您自己的智能桌面或默认桌面。我不确定是否有办法让窗口小部件仅供某些用户组使用,但您可以将这些权限检查到窗口小部件本身,这样如果您的帐户不属于管理组(或任何组) (s)您选择)然后它不加载任何真实数据,而是显示“拒绝访问”类型的消息。