Skip to main content

Install DMR

Installation of DMR consists of defining and creating index and visualization data needed and user access.

Prepare DMR templates

Run the dmr-ejbca-core-install-script.sh:

  • Registering the dmr-ejbca-policy index lifecycle policy
  • Creating dmr-ejbca-template index template
  • Creating first index dmr-ejbca-log-000001
  • Creating DMR space
  • Creating the role for the DMR application

Run the dmr-ejbca-log-index-pattern-install-script.sh:

  • Create index pattern
  • Set the dmr-ejbca-log as a default index pattern

Optionally, register DMR user dmruser-install-script.sh:

  • Registering dmruser

Install dashboards

You can choose to install any of the following dashboards:

Admin dashboard

Run the dmr-ejbca-admin-dashboard-install-script.sh:

  • Installing DMR EJBCA - Admin dashboard

OCSP dashboard

Run the dmr-ejbca-ocsp-dashboard-install-script.sh:

  • Installing DMR EJBCA - OCSP dashboard

Certificate dashboard

Run the dmr-ejbca-certificate-dashboard-install-script.sh:

  • Installing DMR EJBCA - Certificate dashboard

DMR extended dashboards

ThreeKeyExtendedPublisher

The ThreeKeyExtendedPublisher is mandatory for the extended dashboards to work properly. See DMR Plugins Overview for more information.

The extended dashboards works with the specific data of the EJBCA like Certificate and End Entity Profiles to provide additional information. In order to install extended dashboards, use the following:

dmr-ejbca-extended-dashboard-install-script.sh

  • Registering the dmr-ejbca-extended-policy index lifecycle policy
  • Creating dmr-ejbca-extended-certificate-template index template
  • Creating first index dmr-ejbca-extended-certificate-data-000001
  • Creating dmr-ejbca-extended-crl-template index template
  • Creating first index dmr-ejbca-extended-crl-data-000001
  • Installing DMR EJBCA - Extended dashboard