Powered by Zoomin Software. For more details please contactZoomin

Secure MarkLogic Server

Using Granular Privileges with MarkLogic Data Hub Service

Using Granular Privileges with MarkLogic Data Hub Service

  • Last Updated: May 20, 2026
  • 1 minute read
    • MarkLogic Server
    • Version 12.0
    • Documentation

MarkLogic Data Hub Service (DHS) provides a managed instance in which to deploy an operational data hub created using MarkLogic Data Hub.

The following roles are built into DHS:

Amazon Web Services (AWS)

Microsoft Azure

The following rules apply to granular privileges on a data hub:

  • A user assigned the Security Admin service role cannot delete or modify privileges for these or any other pre-built roles, and these pre-built roles cannot inherit privileges.

  • When a user assigned the Security Admin service role creates a DHS custom role, that role initially has no pre-built roles associated with it.

  • Custom roles in DHS can inherit functionality from the pre-built DHS roles, from other DHS custom roles, or they can be created to have no inheritance, but you cannot assign any privileges to DHS custom roles.

  • DHS custom roles cannot inherit privileges from any other (non-DHS) pre-built MarkLogic Server roles.

  • You can change the external name for a DHS custom role, but the internal name stays constant.

TitleResults for “How to create a CRG?”Also Available inAlert