我正在 MarkLogic 9 上使用 ml-gradle,但希望按照最小权限原则配置运行 ml-gradle 的 MarkLogic 帐户。是否可以在 MarkLogic 中配置 ml-gradle 用户以获得更细化的权限,或者我是否一直使用管理员角色? 部署将相当标准,创建文档、模块、索引、查询选项等。
谢谢, ——丹
最佳答案
要创建应用服务器、数据库等,您需要manage-admin
权限。要创建文档或以其他方式修改数据库内容,您通常需要rest-writer。要阅读文档或进行搜索,您需要rest-reader。最重要的是,您可能需要特定文档的权限。
参见 Basic Security Requirements有关详细信息,请参阅 REST 应用程序开发人员指南部分。
关于marklogic - 是否可以在没有管理员角色的情况下在 MarkLogic 9 上使用 ml-gradle?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47890471/