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