Skip to main content

Securing MarkLogic Server

User Certificate Subject Field Value as External Name for Internal User

Follow these steps to configure certificate-based user authentication for demoUser1 as a MarkLogic Server external name for the internal user newUser1.

  1. Create an internal user named newUser1 with the necessary roles in the MarkLogic Server Security database, checking the box next to the certificate's User Certificate Subject field to select it as an external name.

    Admin Interface Screenshot of the User configuration page showing the external name field with the User Certificate Subject checked
  2. Create an external security object, choosing certificate from the authentication field dropdown.

    Admin Interface Screenshot of the External Security configuration page showing the Authentication field as certificate
  3. Configure your HTTP, XDBC, WebDAV, or ODBC app server to use your external security object by choosing Demo_External_Certificate_Object from the external securities dropdown.

    Admin Interface Screenshot of an app server configuration page showing Demo_External_Certificate_Object selected as an external security