MarkLogic Alerting Error: No default permissions for document creation

MarkLogic Alerting Error: No default permissions for document creation

MarkLogic: 当前用户没有创建文档的默认权限。

Prerequisite

我已经从 this link 下载了 MarkLogic 示例警报存储库,并根据规范配置了所有设置。

Issue

当我尝试 Create a New Content Post 任意数据时,如下所示,出现权限错误。

内容Post:

权限错误:

Relevant Information

我是 MarkLogic 的新手,但我确定我正在以管理员身份使用该服务(请查看权限错误屏幕截图以进行说明)。新用户的服务没有太多好的文档,所以我找不到涉及向 admin.

授予进一步权限的解决方案

提前致谢!

不确定这是什么应用程序,但看起来您需要通过管理控制台进入并为管理员角色添加默认权限。该应用程序期望有一些,但默认情况下没有。

您可以简单地为赋予管理员读取、插入和更新权限的角色创建默认权限。

预期用途是 roles/users 除了管理员...

要使用管理控制台为角色配置默认权限,请执行以下操作:

  1. 登录管理控制台(通常是端口 8001 上的 HTTP 应用程序- http://localhost:8001

  2. 在左侧的导航菜单中,单击安全,然后单击角色,然后单击目标角色(在本例中为管理员)。默认情况下,配置选项卡是 selected.

  3. 滚动到页面底部标题为 "default permissions" 的部分,然后通过 select 一对 role/capability 创建一组默认权限。在这种情况下,使用admin作为角色并阅读,然后单击"more permissions"和select admin role with insert,然后重复admin/update。

希望对您有所帮助!