Create a Data Hub Service 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).

Before you begin

You need:

Peered Track

Public Track

About this task

This task creates a service user account in your Data Hub Service (DHS). You can assign any of the preconfigured service roles to the user at the same time.
Important: For this task, you need the SERV-ADMIN portal role. See Portal Roles.

Procedure

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

    Private standard 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 Standard Data Hub Service with instructions for managing service users

    1. Click Internal.
    2. Click Manage Users.
  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 service user account is displayed in the Data Hub Service page.
Private Standard Data Hub Service with created data-hub-developer service user

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 your Data Hub project to a Data Hub Service.

(Optional) Update the user account as needed: