Identity Director Administration Guide

Home 

Unattended installation of Catalog Services

Catalog Services have been deprecated as of Identity Director 2019.1. This topic only applies to version 2019.0

Identity Director 2018.1 and higher no longer need Catalog Services.
Automation 2019.x and higher also do not need Catalog Services to integrate with Identity Director.

However, if you want to integrate Ivanti Automation (2018.x and earlier) or Workspace Control with Identity Director, Catalog Services must be installed.
Catalog Services v 2019.0 can also be used to integrate Ivanti Automation (2018.x and earlier) and Workspace Control with Identity Director 2019.1 and higher.

Configuration

To install the Catalog Services unattended, use the command line:
msiexec /i "%UserProfile%\Desktop\Identity Director Catalog Services (x64) [version].msi" /q /l*v "%UserProfile%\Desktop\Install-IDCAT.log" DBTYPE=[dbtype] DBSERVER=[dbserver] DBNAME=[dbname] DBUSER=[dbuser] DBPASSWORD=[dbpassword] DBPROTOCOLENCRYPTION=[disabled/enabledwithoutvalidatecertificate/enabledwithvalidatecertificate]

Properties

Property

Value

Description

DBTYPE

MSSQL, DB2, ORACLE, MYSQL or MSSQLAZURE

Specify the database type.

  • Example: DBTYPE=MSSQL

DBSERVER

[SERVERNAME]

Specify the database server that hosts the Datastore.

  • If the database server uses instances, use the format: server\instance. Unattended installations on instances in which this format isn't used fail.
  • Example: DBSERVER=SQLServer01

DBNAME

[DATABASENAME]

Specify the name of the Datastore that you want to connect to or want to create.

  • Example: DBNAME=IDDB

DBUSER

[DBUSERNAME]

Specify the database user account that can connect to the database.

  • When you create a new Datastore, a new user account is created with this name.
  • Example: DBUSER=IDUser

DBPASSWORD

[DBPASSWORD]

Specify the corresponding plain text password of DBUSER.

  • Example: DBPASSWORD=IDUserPassword

DBPROTOCOLENCRYPTION

DISABLED, ENABLEDWITHOUTVALIDATECERTIFICATE, or ENABLEDWITHVALIDATECERTIFICATE (default)

YES or NO are also available for backwards compatibility

Specify if protocol encryption should be used (Microsoft SQL Server database systems only).

  • The preferred, default value is ENABLEDWITHVALIDATECERTIFICATE, in which protocol encryption is used and the server’s certificate is validated; if the server does not present a valid certificate, the connection fails
  • ENABLEDWITHOUTVALIDATECERTIFICATE and YES both use protocol encryption, but the connection succeeds even if the server does not present a valid certificate
  • DISABLED and NO do not use protocol encryption

To configure Windows Authentication for the database connection, the DBUSER property needs to have an empty value. If provided, the DBPASSWORD will be ignored in this case.

See also

Was this article useful?