编辑者需要编辑页面和向其添加小部件的权限

时间:2018-09-19 10:40:09

标签: apostrophe-cms

我正在尝试创建具有编辑权限的编辑者角色

  • 编辑片段页面
  • 创造作品
  • 在片断页面中添加小部件

我遇到的问题如下

  • 编辑器只能编辑已添加到片断页面的小部件
  • 编辑片段时编辑器无法使用已经上传的图片(撇号冻结,我必须刷新)

我尝试通过多指定一些权限来解决这些问题,看起来像这样

{
                title: 'Editor',
                permissions: [
                    'edit',
                    'edit-news',
                    'admin-apostrophe-images',
                    'admin-news',
                    'admin-news-pages',
                    'admin-apostrophe-images',
                    'admin-double-image-widget',
                    'admin-triple-image-widget',
                    'admin-apostrophe-files-widget',
                    'admin-kis-widget',
                    'admin-two-column-widget',
                    'admin-expandable-widget',

                ]
            },

前缀为"admin-的条目是小部件,应该在计件页面和 news是作品,应由编辑者进行编辑和创建

由于admin前缀具有完全权限,所以我认为这是正确的做法,但这根本没有帮助。

我丢失了某些东西还是我使用了错误的权限?

编辑:在我的权限中列出的小部件是show.html的{​​{1}}中包含的小部件,我可以以管理员用户的身份自由地将它们添加到页面中< / p>

1 个答案:

答案 0 :(得分:0)

好的,所以我自己找到了解决方案。问题是我添加的权限不正确。 我在Apostrophe界面中找到了“编辑组”区域。 有一个复选框列表,有权添加到名为“编辑器”的组。 选择所需的所有权限后,我登录了当前用户并复制了将其粘贴到我的app.js中的权限