繁体   English   中英

我可以在Ektron中添加自定义管理页面吗

[英]Can I add custom admin page in Ektron

考虑这个例子,并说可能吗?

我有一个自定义api来显示我的调查分析(例如:api返回一个值表)我的ektron网站所有者应在工作区域的``设置''部分中显示此分析,而ektron管理员组应仅显示此页面。设置部分是否可以?

做到这一点的最佳方法(如您的问题的注释中所述)是将功能封装在自定义窗口小部件中,以在Smart Desktop上使用

(至少在v8.7 sp2上)知道如何让自定义窗口小部件作为选项显示在Smart Desktop中,这有点令人困惑,所以这里有一个快速介绍。 (在旧的Ektron开发人员网站上有一个旧的论坛帖子,但此后默认小部件空间的名称似乎已更改,此外,我在此处添加了更多详细信息。)

  1. 创建您的窗口小部件,然后将其保存在/ Workarea / Widgets /文件夹中。
  2. 在工作区中,转到Settings > Configuration > Personalizations > Widgets “小部件”,然后单击“从/ widgets /文件夹同步小部件”按钮。 按钮文本听起来像是仅用于PageBuilder小部件,但这也将同步在/ Workarea / Widgets /文件夹中找到的小部件列表。
  3. 转到Settings > Configuration > Personalizations > Widget Space 您应该看到一个名为“ UserSmartDesktop”的小部件空间。 单击旁边的编辑按钮。
  4. 选择您希望其智能桌面上的用户可以使用的小部件。

此时,您应该能够转到工作区中的“桌面”选项卡,并将小部件添加到您自己的智能桌面或默认的智能桌面中。 我不确定是否有办法使窗口小部件仅对某些用户组可用,但是您绝对可以将权限检查内置到窗口小部件本身中,这样,如果您的帐户不属于管理员组(或其他任何组) (s),则它不会加载任何真实数据,而是显示“访问被拒绝”类型的消息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM