Create a DHS Instance User Account

Overview

MarkLogic Server provides a default authentication that uses the internal security database. To use internal authentication, you must first create a Data Hub Service (DHS) instance.

Before you begin

You need:

Peered Track

Public Track

About this task

This task creates an instance user account in your Data Hub Service (DHS) instance. You can assign any of the preconfigured instance security roles to the user at the same time.
Important: For this task, you must log into your DHS portal with the Security Administrator (SEC-ADMIN) or Service Administrator (SERV-ADMIN) portal role. See Portal Security Roles - AWS.

Procedure

  1. Go to the MarkLogic Data Hub Service home page.
  2. Navigate to your DHS instance to add a user account.
    • In the Service column, click the service name.

    Private production MarkLogic Data Hub Service instance

    Tip: You can customize your dashboard with column sorting, column configuring, and services searching and filtering. See Customize DHS Dashboard.
  3. In the Data Hub Service page,

    Private production Data Hub Service details

    1. Click Internal.
    2. Click Manage Users.
    Note: Service Admins are permitted to provision service instances. See Manage DHS Service Admins.
  4. In the Manage Service page, click Add User.

    Manage Service page with list of user accounts

  5. In the Add Service User page, fill in the account information and select the roles to assign to the new user.
  6. Click Add.

Results

The created DHS instance user account is displayed in the Data Hub Service page.
Private production Data Hub Service details

If you manage users internally with DHS and decide to manage users externally with LDAP, click External.

  • In the Confirmation modal window, click Yes.
Important: If you switch from internal to external security, the users you created internally will be deleted.

What to do next

(Optional) If your DHS network is peered, you can configure SSH Tunneling:

Deploy MarkLogic Data Hub and your flows to your cloud environment:

(Optional) Update the user account as needed: