Creating Architecture Files

The deployment process of DirX Identity is based on a set of configuration files that define the system’s architecture and behavior. These files are arguments to the Deployment Tool.

The architecture API is versioned, which means that structural changes in the architecture files are reflected in the version number. The Deployment Tool does not automatically convert architecture files from one version to another. The Deployment Tool will only accept architecture files of the version marked:

  • v2 - not yet released

  • v1 - for Deployment Tool v1 API (since DXI 9.0.0)

Supported formats

  • .yaml - YAML format

  • .json - JSON format

Legacy formats:

  • configuration.ini - Legacy INI format produced by the Configuration Wizard

  • Java-based Server .tpl files - Legacy format produced by the Configuration Wizard

Sample Architecture Files

Compare the new sample architecture files below with legacy architecture files from previous release at the end to understand the mapping of the new architecture files to the legacy architecture files. They can be used as templates for creating your own architecture files.

It is recommended to convert your legacy architecture files using Deployment Tool’s convert command.

Go through the YAML sample architecture files' comments to understand the purpose of new fields and how to use them (they apply for all new formats since DXI 9.0.0).

The new formats allow to define multiple identity domains, multiple Java servers, and multiple web containers in a single architecture file. The new formats also allow to define the system-wide SSL configuration and keystore/truststore management. The new formats are interchangeable, meaning you can use any of them to define the same architecture. The Deployment Tool will accept any of the formats and convert them to the internal format used by the tool.

The following files are based on sample deployment of DirX Identity 9.0.3 on a single Windows system with DirX Directory V10.0, without SSL, with host "<HOST>, "My-Company" scenario domain and 2 Java servers (IdsJ). Some values are replaced with placeholders to not expose sensitive information.

Storing passwords/PINs in the new architecture files is not possible. The new architecture files use references to credentials stored in the credentials provider (e.g. KeePass database). The credentials must be ported to the credentials provider manually.

Deployment Tool v1 API

YAML Architecture File (since DXI 9.0.0)
ldapDirectories:
- id: "conn01" # unique identifier that other components can use for reference
  connectivityDirectoryId: ""
  type: "connectivity" # all the type fields should be copied from here, they define internal behavior of the component and should not be changed
  fqdn: "<HOST>"
  version: "9.0.3" # the version of DXI for which the component was configured the last time
  port: 389
  ssl: false # boolean values are now "true" or "false", not "1" or "0"
  product: "DIRX"
  schemaAdmin:
    type: "schema-admin"
    credentialsReference:
      resource: "connectivityStore.credentials" # the credentials reference resource is the key to the credentials stored in credentials provider, e.g. KeePass database
  admins:
  - type: "conn-admin"
    credentialsReference:
      resource: "hubadmin.credentials"
  - type: "conn-server-admin"
    credentialsReference:
      resource: "svcadmin.credentials"
  installationPath: "C:\\DirX\\Directory" # Windows paths must have the double backslash, e.g. C:\\DirX\\Directory, Linux paths must have the single forward slash, e.g. /opt/dirx/directory
  service:
    name: ""
    executablePath: ""
    serviceCredentials: # empty service credentials means that the service will run under the Local System account, otherwise it will run under the specified domain account
      credentialsReference:
        resource: ""
      domain: ""
      groupName: ""
    isAutomaticStart: false
    isStartNow: false
- id: "prov01"
  connectivityDirectoryId: "conn01"
  type: "provisioning"
  fqdn: "<HOST>"
  version: "9.0.3"
  port: 389
  ssl: false
  product: "DIRX"
  schemaAdmin:
    type: "schema-admin"
    credentialsReference:
      resource: "provisioningStore.credentials"
  admins:
  - type: "metarole-system-domain-admin"
    credentialsReference:
      resource: "roleadmin.credentials"
  installationPath: "C:\\DirX\\Directory"
  service:
    name: ""
    executablePath: ""
    serviceCredentials:
      credentialsReference:
        resource: ""
      domain: ""
      groupName: ""
    isAutomaticStart: false
    isStartNow: false
identityDomains:
- id: "My-Company"
  connectivityDirectoryId: "conn01"
  provisioningDirectoryId: "prov01"
  type: "sample"
  fqdn: "<HOST>"
  version: "9.0.3"
  domainAdmin:
    type: "prov-domain-admin"
    credentialsReference:
      resource: "domainadmin.credentials"
messageBrokers:
- id: "Message Broker 1"
  connectivityDirectoryId: "conn01"
  domainId: "My-Company" # the domainId is used to associate the component with a specific identity domain
  type: ""
  fqdn: "<HOST>"
  version: "9.0.3"
  service:
    name: "DirX Identity Message Broker 1"
    executablePath: "C:\\DirX\\Identity\\messagebroker\\bin\\service\\windows_x86_64\\wrapper.exe"
    serviceCredentials:
      credentialsReference:
        resource: "MessageBroker-service.credentials"
      domain: ""
      groupName: ""
    isAutomaticStart: true
    isStartNow: true
  port: 61616
  securePort: 61617
  jmxPort: 10098
  adminPort: 8161
  installationPath: "C:\\DirX\\Identity\\messagebroker"
  persistencePath: "C:\\DirX\\Identity\\messagebroker\\data\\kahadb"
idscServers:
- id: "idsc-01"
  connectivityDirectoryId: "conn01"
  type: ""
  fqdn: "<HOST>"
  version: "9.0.3"
  service:
    name: "DirX Identity IdS-C"
    executablePath: "C:\\DirX\\Identity\\bin\\dxmsvr.exe"
    serviceCredentials:
      credentialsReference:
        resource: "IdS-C-service.credentials"
      domain: ""
      groupName: ""
    isAutomaticStart: true
    isStartNow: true
  primary: true
  port: 1111
  workPath: "C:\\DirX\\Identity\\work"
  statusPath: "C:\\DirX\\Identity\\status"
  sapJcoInstallationPath: ""
idsjServers:
- id: "My-Company-S1-<HOST>"
  connectivityDirectoryId: "conn01"
  domainId: "My-Company"
  type: ""
  fqdn: "<HOST>"
  version: "9.0.3"
  service:
    name: "DirX Identity IdS-J-My-Company-S1"
    executablePath: "C:\\DirX\\Identity\\ids-j-My-Company-S1\\bin\\ids-j.exe"
    serviceCredentials:
      credentialsReference:
        resource: "IdS-J-service.credentials"
      domain: ""
      groupName: ""
    isAutomaticStart: true
    isStartNow: true
  primary: true # first server is marked as primary, though it does not have any special role currently
  ordinalNumber: 1
  port: 40000
  jmxPort: 40005
  heapSizeGb: 2 # no Gbyte suffix, just the number
  logPath: "..\\logs"
- id: "My-Company-S2-<HOST>"
  connectivityDirectoryId: "conn-01"
  domainId: "My-Company"
  type: ""
  fqdn: "<HOST>"
  version: ""
  service:
    name: ""
    executablePath: ""
    serviceCredentials:
      credentialsReference:
        resource: "IdS-J-service.credentials"
      domain: ""
      groupName: ""
    isAutomaticStart: true
    isStartNow: true
  primary: false
  ordinalNumber: 2
  port: 40100
  jmxPort: 40105
  heapSizeGb: 2
  logPath: "..\\logs"
identityServerLicenses: []
identityAgents:
- id: "agent-HISTORY"
  fqdn: "<HOST>"
  version: "9.0.3"
  type: "history"
  installationPath: ""
- id: "agent-JDBC"
  fqdn: "<HOST>"
  version: "9.0.3"
  type: "jdbc"
  installationPath: ""
- id: "agent-POLICY"
  fqdn: "<HOST>"
  version: "9.0.3"
  type: "policy"
  installationPath: ""
- id: "agent-REPORT"
  fqdn: "<HOST>"
  version: "9.0.3"
  type: "report"
  installationPath: ""
- id: "agent-SAP_EP_UM"
  fqdn: "<HOST>"
  version: "9.0.3"
  type: "sap-ep-um"
  installationPath: ""
- id: "agent-SAP_R3_HR_UNICODE"
  fqdn: "<HOST>"
  version: "9.0.3"
  type: "sap-r3-hr-unicode"
  installationPath: ""
- id: "agent-SERVICE"
  fqdn: "<HOST>"
  version: "9.0.3"
  type: "service"
  installationPath: ""
- id: "agent-ODBC"
  fqdn: "<HOST>"
  version: "9.0.3"
  type: "odbc"
  installationPath: ""
- id: "agent-SAP_UM"
  fqdn: "<HOST>"
  version: "9.0.3"
  type: "sap-um"
  installationPath: ""
- id: "agent-NOTES"
  fqdn: "<HOST>"
  version: "9.0.3"
  type: "notes"
  installationPath: "C:\\HCL\\Notes"
identityGuis:
- id: "dirx-identity-manager-01"
  type: "dirx-identity-manager"
  fqdn: "<HOST>"
  version: "9.0.3"
  installationPath: ""
  javaHomePath: "C:\\Program Files\\Microsoft\\jdk-21.0.12.8-hotspot"
  domainId: "My-Company"
webContainers:
- id: "tomcat-01"
  type: "tomcat"
  fqdn: "<HOST>"
  version: "11.0.24"
  installationPath: "C:\\Program Files\\Apache Software Foundation\\Tomcat 11.0"
  ssl: false
  service: # The Tomcat service is not managed by DirX Identity
    name: "Tomcat11"
    executablePath: "C:\\Program Files\\Apache Software Foundation\\Tomcat 11.0\\bin\\Tomcat11.exe"
    serviceCredentials:
      credentialsReference:
        resource: ""
      domain: ""
      groupName: ""
    isAutomaticStart: false
    isStartNow: true
webApps:
- id: "provisioning-01"
  webContainerId: "tomcat-01"
  type: "provisioning"
  fqdn: "<HOST>"
  version: "9.0.3"
  name: "ProvisioningService"
  domainId: "My-Company"
- id: "rest-serveradmin-01"
  webContainerId: "tomcat-01"
  type: "rest-serveradmin"
  fqdn: "<HOST>"
  version: "9.0.3"
  name: "ServerAdminRestService"
  domainId: "My-Company"
- id: "rest-scim-01"
  webContainerId: "tomcat-01"
  type: "rest-scim"
  fqdn: "<HOST>"
  version: "9.0.3"
  name: "DirXIdentityRestService"
  domainId: "My-Company"
- id: "bui-01"
  webContainerId: "tomcat-01"
  type: "bui"
  fqdn: "<HOST>"
  version: "9.0.3"
  name: "BusinessUserInterface"
  domainId: "My-Company"
- id: "webcenter-01"
  webContainerId: "tomcat-01"
  type: "webcenter"
  fqdn: "<HOST>"
  version: "9.0.3"
  name: "webCenter"
  domainId: "My-Company"
- id: "webcenter-password-mgmt-01"
  webContainerId: "tomcat-01"
  type: "webcenter-password-mgmt"
  fqdn: "<HOST>"
  version: "9.0.3"
  name: "pwdManagement"
  domainId: "My-Company"
# system-wide settings, used for SSL configuration and keystore/truststore management
isSystemWideHighAvailabilityEnabled: false
isSystemWideSslEnabled: false
systemWideKeystorePasswordReference:
  resource: ""
systemWideTruststorePasswordReference:
  resource: ""
JSON Architecture File (since DXI 9.0.3)
{
  "ldapDirectories" : [ {
    "id" : "conn01",
    "connectivityDirectoryId" : "",
    "type" : "connectivity",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "port" : 389,
    "ssl" : false,
    "product" : "DIRX",
    "schemaAdmin" : {
      "type" : "schema-admin",
      "credentialsReference" : {
        "resource" : "connectivityStore.credentials"
      }
    },
    "admins" : [ {
      "type" : "conn-admin",
      "credentialsReference" : {
        "resource" : "hubadmin.credentials"
      }
    }, {
      "type" : "conn-server-admin",
      "credentialsReference" : {
        "resource" : "svcadmin.credentials"
      }
    } ],
    "installationPath" : "C:\\DirX\\Directory",
    "service" : {
      "name" : "",
      "executablePath" : "",
      "serviceCredentials" : {
        "credentialsReference" : {
          "resource" : ""
        },
        "domain" : "",
        "groupName" : ""
      },
      "isAutomaticStart" : false,
      "isStartNow" : false
    }
  }, {
    "id" : "prov01",
    "connectivityDirectoryId" : "conn01",
    "type" : "provisioning",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "port" : 389,
    "ssl" : false,
    "product" : "DIRX",
    "schemaAdmin" : {
      "type" : "schema-admin",
      "credentialsReference" : {
        "resource" : "provisioningStore.credentials"
      }
    },
    "admins" : [ {
      "type" : "metarole-system-domain-admin",
      "credentialsReference" : {
        "resource" : "roleadmin.credentials"
      }
    } ],
    "installationPath" : "C:\\DirX\\Directory",
    "service" : {
      "name" : "",
      "executablePath" : "",
      "serviceCredentials" : {
        "credentialsReference" : {
          "resource" : ""
        },
        "domain" : "",
        "groupName" : ""
      },
      "isAutomaticStart" : false,
      "isStartNow" : false
    }
  } ],
  "identityDomains" : [ {
    "id" : "My-Company",
    "connectivityDirectoryId" : "conn01",
    "provisioningDirectoryId" : "prov01",
    "type" : "sample",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "domainAdmin" : {
      "type" : "prov-domain-admin",
      "credentialsReference" : {
        "resource" : "domainadmin.credentials"
      }
    }
  } ],
  "messageBrokers" : [ {
    "id" : "Message Broker 1",
    "connectivityDirectoryId" : "conn01",
    "domainId" : "My-Company",
    "type" : "",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "service" : {
      "name" : "DirX Identity Message Broker 1",
      "executablePath" : "C:\\DirX\\Identity\\messagebroker\\bin\\service\\windows_x86_64\\wrapper.exe",
      "serviceCredentials" : {
        "credentialsReference" : {
          "resource" : "MessageBroker-service.credentials"
        },
        "domain" : "",
        "groupName" : ""
      },
      "isAutomaticStart" : true,
      "isStartNow" : true
    },
    "port" : 61616,
    "securePort" : 61617,
    "jmxPort" : 10098,
    "adminPort" : 8161,
    "installationPath" : "C:\\DirX\\Identity\\messagebroker",
    "persistencePath" : "C:\\DirX\\Identity\\messagebroker\\data\\kahadb"
  } ],
  "idscServers" : [ {
    "id" : "idsc-01",
    "connectivityDirectoryId" : "conn01",
    "type" : "",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "service" : {
      "name" : "DirX Identity IdS-C",
      "executablePath" : "C:\\DirX\\Identity\\bin\\dxmsvr.exe",
      "serviceCredentials" : {
        "credentialsReference" : {
          "resource" : "IdS-C-service.credentials"
        },
        "domain" : "",
        "groupName" : ""
      },
      "isAutomaticStart" : true,
      "isStartNow" : true
    },
    "primary" : true,
    "port" : 1111,
    "workPath" : "C:\\DirX\\Identity\\work",
    "statusPath" : "C:\\DirX\\Identity\\status",
    "sapJcoInstallationPath" : ""
  } ],
  "idsjServers" : [ {
    "id" : "My-Company-S1-<HOST>",
    "connectivityDirectoryId" : "conn01",
    "domainId" : "My-Company",
    "type" : "",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "service" : {
      "name" : "DirX Identity IdS-J-My-Company-S1",
      "executablePath" : "C:\\DirX\\Identity\\ids-j-My-Company-S1\\bin\\ids-j.exe",
      "serviceCredentials" : {
        "credentialsReference" : {
          "resource" : "IdS-J-service.credentials"
        },
        "domain" : "",
        "groupName" : ""
      },
      "isAutomaticStart" : true,
      "isStartNow" : true
    },
    "primary" : true,
    "ordinalNumber" : 1,
    "port" : 40000,
    "jmxPort" : 40005,
    "heapSizeGb" : 2,
    "logPath" : "..\\logs"
  } ],
  "identityServerLicenses" : [ ],
  "identityAgents" : [ {
    "id" : "agent-HISTORY",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "type" : "history",
    "installationPath" : ""
  }, {
    "id" : "agent-JDBC",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "type" : "jdbc",
    "installationPath" : ""
  }, {
    "id" : "agent-POLICY",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "type" : "policy",
    "installationPath" : ""
  }, {
    "id" : "agent-REPORT",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "type" : "report",
    "installationPath" : ""
  }, {
    "id" : "agent-SAP_EP_UM",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "type" : "sap-ep-um",
    "installationPath" : ""
  }, {
    "id" : "agent-SAP_R3_HR_UNICODE",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "type" : "sap-r3-hr-unicode",
    "installationPath" : ""
  }, {
    "id" : "agent-SERVICE",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "type" : "service",
    "installationPath" : ""
  }, {
    "id" : "agent-ODBC",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "type" : "odbc",
    "installationPath" : ""
  }, {
    "id" : "agent-SAP_UM",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "type" : "sap-um",
    "installationPath" : ""
  }, {
    "id" : "agent-NOTES",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "type" : "notes",
    "installationPath" : "C:\\HCL\\Notes"
  } ],
  "identityGuis" : [ {
    "id" : "dirx-identity-manager-01",
    "type" : "dirx-identity-manager",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "installationPath" : "",
    "javaHomePath" : "C:\\Program Files\\Java\\jdk-21",
    "domainId" : "My-Company"
  } ],
  "webContainers" : [ {
    "id" : "tomcat-01",
    "type" : "tomcat",
    "fqdn" : "<HOST>",
    "version" : "11.0.24",
    "installationPath" : "C:\\Program Files\\Apache Software Foundation\\Tomcat 11.0",
    "ssl" : false,
    "service" : {
      "name" : "Tomcat11",
      "executablePath" : "C:\\Program Files\\Apache Software Foundation\\Tomcat 11.0\\bin\\Tomcat11.exe",
      "serviceCredentials" : {
        "credentialsReference" : {
          "resource" : ""
        },
        "domain" : "",
        "groupName" : ""
      },
      "isAutomaticStart" : false,
      "isStartNow" : true
    }
  } ],
  "webApps" : [ {
    "id" : "provisioning-01",
    "webContainerId" : "tomcat-01",
    "type" : "provisioning",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "name" : "ProvisioningService",
    "domainId" : "My-Company"
  }, {
    "id" : "rest-serveradmin-01",
    "webContainerId" : "tomcat-01",
    "type" : "rest-serveradmin",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "name" : "ServerAdminRestService",
    "domainId" : "My-Company"
  }, {
    "id" : "rest-scim-01",
    "webContainerId" : "tomcat-01",
    "type" : "rest-scim",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "name" : "DirXIdentityRestService",
    "domainId" : "My-Company"
  }, {
    "id" : "bui-01",
    "webContainerId" : "tomcat-01",
    "type" : "bui",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "name" : "BusinessUserInterface",
    "domainId" : "My-Company"
  }, {
    "id" : "webcenter-01",
    "webContainerId" : "tomcat-01",
    "type" : "webcenter",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "name" : "webCenter",
    "domainId" : "My-Company"
  }, {
    "id" : "webcenter-password-mgmt-01",
    "webContainerId" : "tomcat-01",
    "type" : "webcenter-password-mgmt",
    "fqdn" : "<HOST>",
    "version" : "9.0.3",
    "name" : "pwdManagement",
    "domainId" : "My-Company"
  } ],
  "isSystemWideHighAvailabilityEnabled" : false,
  "isSystemWideSslEnabled" : false,
  "systemWideKeystorePasswordReference" : {
    "resource" : ""
  },
  "systemWideTruststorePasswordReference" : {
    "resource" : ""
  }
}

Legacy (pre-Deployment Tool v1) API

The legacy architecture files should only be used with Configuration Wizard.

configuration.ini with Java Servers' .tpl files
#C:\DirX\Identity\configuration.ini
agents.history=1
agents.jdbc=1
agents.notes=1
agents.odbc=1
agents.policy=1
agents.racf=1
agents.report=1
agents.sapep=1
agents.saphrunicode=1
agents.sapum=1
agents.service=1
connectivityStore.build=10.0.444
connectivityStore.directory_inst_path=C\:\\DirX\\Directory
connectivityStore.fqdn=<HOST>
# Credentials (.user and .password) must be stored in the credentials provider (e.g. KeePass database) and referenced in the architecture files for Deployment Tool v1 API and later. The credentials must be ported to the credentials provider *manually*.
connectivityStore.password=<PASSWORD>
connectivityStore.port=389
connectivityStore.ssl=0
connectivityStore.type=DirX Directory
connectivityStore.user=cn\=admin,o\=My-Company
connectivityStore.version=10.0.0
# Multiple identity domains are supported in Deployment Tool v1 API and later. The legacy architecture files only support a single identity domain, which is defined here.
domain=My-Company
domainadmin.password=<PASSWORD>
domainadmin.user=cn\=DomainAdmin,cn\=My-Company
dxi.java.home=C\:\\Program Files\\Java\\jdk-21
DXM_BUILD_HASH=<BUILD_HASH>
DXM_LOAD=<BUILD>
DXM_VERSION=9.0.3
hubadmin.password=<PASSWORD>
hubadmin.user=cn\=admin,dxmC\=DirXmetahub
IdS-C-service.executable_path=C\:\\DirX\\Identity\\bin\\dxmsvr.exe
IdS-C-service.name=DirX Identity IdS-C
IdS-C.fqdn=<HOST>
IdS-C.port=1111
IdS-C.primary=1
IdS-C.start_after_configuration=1
IdS-C.start_type_automatic=1
IdS-J-service.executable_path=C\:\\DirX\\Identity\\ids-j-My-Company-S1\\bin\\ids-j.exe
IdS-J-service.name=DirX Identity IdS-J-My-Company-S1
IdS-J.fqdn=<HOST>
IdS-J.heap_size=2 GByte
IdS-J.jmx_port=40005
IdS-J.log_path=..\\logs
IdS-J.port=40000
IdS-J.server_name=My-Company-S1-<HOST>
IdS-J.start_after_configuration=1
IdS-J.start_type_automatic=1
# InstalledComponents properties do not affect the deployment process anymore
InstalledComponents.Agents=1
InstalledComponents.BusinessUserInterface=1
InstalledComponents.IdS-C=1
InstalledComponents.IdS-J-Server=1
InstalledComponents.Manager=1
InstalledComponents.MessageBroker=1
InstalledComponents.NagiosSupport=1
InstalledComponents.ProSuite=1
InstalledComponents.ProvSchema=1
InstalledComponents.SyncSchema=1
InstalledComponents.WebCenter=1
InstalledComponents.WebCenterPwdMgmt=1
InstalledComponents.webManagerForSAP=1
InstalledLicense.BusSuite=1
InstalledLicense.HighAvailability=1
InstalledLicense.ProSuite=1
InstalledLicense.PwdMgmt=1
MessageBroker-service.executable_path=C\:\\DirX\\Identity\\messagebroker\\bin\\service\\windows_x86_64\\wrapper.exe
MessageBroker.admin_port=8161
MessageBroker.displayname=Message Broker 1
MessageBroker.fqdn=<HOST>
MessageBroker.inst_path=C\:\\DirX\\Identity\\messagebroker
MessageBroker.jmx_port=10098
MessageBroker.port=61616
MessageBroker.repository=C\:\\DirX\\Identity\\messagebroker\\data\\kahadb
MessageBroker.secure_port=61617
MessageBroker.servicename=DirX Identity Message Broker 1
MessageBroker.start_after_configuration=1
MessageBroker.start_type_automatic=1
# Option properties are only used in Configuration Wizard and not in the Deployment Tool. The Deployment Tool calculates the differences between the current and the new architecture files and applies only the necessary changes.
option.BusinessUserInterface=0
option.configureManager=0
option.cust_domain=0
option.domain=0
option.dxm_schema=0
option.dxr_schema=0
option.idsc=0
option.idsj_server=1
option.MessageBroker=0
option.ProvisioningWebService=0
option.removePath=0
option.RESTService=0
option.sample_domain=1
option.ServerAdminRestService=0
option.WebCenter=0
option.WebCenterPwdMgmt=0
OS=Windows 11
OSType=64bit
# PasswordPolicy properties are only used in Configuration Wizard and not in the Deployment Tool.
PasswordPolicy.MaxPasswordLength=64
PasswordPolicy.MinLowerCaseCharacters=1
PasswordPolicy.MinNumericCharacters=1
PasswordPolicy.MinPasswordLength=8
PasswordPolicy.MinSpecialCharacters=1
PasswordPolicy.MinUpperCaseCharacters=1
path.notes=C\:\\HCL\\Notes
path.status=C\:\\DirX\\Identity\\status
path.work=C\:\\DirX\\Identity\\work
provisioningStore.build=10.0.444
provisioningStore.directory_inst_path=C\:\\DirX\\Directory
provisioningStore.fqdn=<HOST>
provisioningStore.password=<PASSWORD>
provisioningStore.port=389
provisioningStore.ssl=0
provisioningStore.syncInstance=0
provisioningStore.type=DirX Directory
provisioningStore.user=cn\=admin,o\=My-Company
provisioningStore.version=10.0.0
roleadmin.password=<PASSWORD>
roleadmin.user=cn\=SystemAdmin,cn\=DirXmetaRole-SystemDomain
svcadmin.password=<PASSWORD>
svcadmin.user=cn\=server_admin,dxmC\=DirXmetahub
systemwide.ha=0
systemwide.keystore_pwd=<KEYSTORE_PASSWORD>
systemwide.pin=<PIN>
systemwide.previous_pin=<PREVIOUS_PIN>
systemwide.signature_pin=<SIGNATURE_PIN>
systemwide.ssl=0
tech_customer_domain=My-Company
tomcat.fqdn=<HOST>
tomcat.path=C\:\\Program Files\\Apache Software Foundation\\Tomcat 11.0
tomcat.service_executable_path=C\:\\Program Files\\Apache Software Foundation\\Tomcat 11.0\\bin\\Tomcat11.exe
tomcat.service_name=Tomcat11
tomcat.start_after_configuration=1
tomcat.version=11.0.24
version=9.0
#C:\DirX\Identity\My-Company-S1-<HOST>-configuration.tpl
IdS-J-service.account=
IdS-J-service.domain=
IdS-J-service.password=
IdS-J.fqdn=<HOST>
IdS-J.heap_size=2 GByte
IdS-J.jmx_port=40005
IdS-J.log_path=..\\logs
IdS-J.port=40000
IdS-J.server_name=My-Company-S1-<HOST>
IdS-J.start_after_configuration=1
IdS-J.start_type_automatic=1
domain=My-Company
tech_customer_domain=My-Company
#C:\DirX\Identity\My-Company-S2-<HOST>-configuration.tpl
IdS-J-service.account=
IdS-J-service.domain=
IdS-J-service.password=
IdS-J.fqdn=<HOST>
IdS-J.heap_size=2 GByte
IdS-J.jmx_port=40105
IdS-J.log_path=..\\logs
IdS-J.port=40100
IdS-J.server_name=My-Company-S2-<HOST>
IdS-J.start_after_configuration=1
IdS-J.start_type_automatic=1
domain=My-Company
tech_customer_domain=My-Company