K2 blackpearl Product Documentation: Installation and Configuration Guide
XML File Parameters

Unattended Installer - XML File Parameters

The table below provides information on the parameters that can be edited in the Installation XML file: 

Example Installation XML File

Parameter Used For:

Component Applicable For:

What can be changed?

<PRODUCT>

N/A

N/A

N/A

<COMPONENTS>

Components Group

N/A

N/A

<CORE>

<SERVER>

Installing K2 Host Server Component

Server

Can be removed to NOT install server

<STUDIO>

Installing K2 for Visual Studio Components

K2 for Visual Studio 2010

Required for K2 for Visual Studio 2010

<VS2010>

Installing K2 for Visual Studio 2010 Components

K2 for Visual Studio 2010

Requires <STUDIO/> but can be removed to NOT install K2 for Visual Studio 2010

<K2STUDIO>

Installing K2 Studio Component

K2 Studio

Can be removed to NOT install K2 Studio

<MOSS2010>

Installing K2 for SharePoint Component

K2 for SharePoint

Can be removed to NOT install server

<WEBDESIGNER2010>

Installing Web Designer Component

K2 Web Designer

Requires <MOSS2010/> and can be removed to NOT install K2 Web Designer

<WORKSPACE>

Installing K2 Workspace Component

K2 Workspace

Can be removed to NOT install K2 Workspace

<CONFIGURATION>

Installing K2 Setup Manager Component

All

Should NOT be removed otherwise the install will

<CLIENT_PD />

Indicated that the Package and Deployment component has been in stalled

N/A

N/A

<COMPONENTS>

End of components section

N/A

N/A<

<VARIABLES>

Variables Group

N/A

N/A

<add key="[INSTALLDIR]" value="C:\Program Files\K2 blackpearl\"/>

This is the installation location of the components.

All

This can be any fully qualified path and must end in ‘\’

<add key="[WORKFLOWSERVERPORT]" value="5252"/>

Workflow server port

All

Any unassigned port

<add key="[LBDISCOVERYPORT]" value="49600"/>

Host Server Discovery port

K2 Host Server

Can be any available port but in a load balanced environment this should not be 49600.

<add key="[LICENSEKEY]" value="16B41C8D03430F6ED325"/>

K2 Host Server

K2 Host Server

License Key

<add key="[MACHINEKEY]" value="D29A0A0B174E7CD3"/>

K2 Host Server

K2 Host Server

Machine specific key empty if using trial license for K2 blackpoint.

<add key="[LICENSEUSER]" value=""/>

K2 Host Server

K2 Host Server

User name used to obtain the license key from the portal for evaluation

<add key="[LICENSETYPE]" value="SOFTWARE"/>

K2 Host Server

K2 Host Server

EVALUATION, DEVELOPER, ENTERPRISE,SOFTWARE, TEAM, STANDARD, PARTNER (note if the license type is incorrect the K2 Host Server may not function as expected)

<add key="[LICENSEDPRODUCT]" value="K2BLACKPEARL"/>

K2 Host Server

K2 Host Server

Licensed product type

<add key="[LICENSEPASS]" value="D29A0A0B174E7CD3"/>

K2 Host Server

K2 Host Server

Password used to obtain the license key from the portal for evaluation

<add key="[LBHOSTSERVERNAME]" value="demo"/>

Load Balanced Host Server name

All

Load Balanced Host Server name. This must be the same as the [HOSTSERVERNAME] in a non-clustered environment.

<add key="[ISNLB]" value="false"/>

Variable stating if the there is a K2 Host Server Farm

K2 Host Server

True, false

<add key="[HOSTSERVICENAME]" value="K2 blackpearl Server"/>

K2 Host Server Service name

K2 Host Server

K2 blackpearl Server

<add key="[SMTP]" value="zamail"/>

Mail server name

All

The mail server the K2 must use

<add key="[HOSTSERVERNAME]" value="demo"/>

Current host server

All

Current host server name

<add key="[K2SITENAME]" value=""/>

K2 Workspace Site Name

K2 Host Server, K2 Workspace

The is K2 Website Name (This site MUST already exist)

<add key="[K2SITEURL]" value=""/>

K2 Workspace site UR

K2 Host Server, K2 Workspace

The is K2 Workspace URL (i.e. http://servername:80)

<add key="[K2SITEID]" value=""/>

K2 Workspace Site ID

K2 Host Server, K2 Workspace

The is K2 Workspace site ID

<add key="[K2APPPOOL]" value="K2 blackpearl Application Pool"/>

K2 Workspace Application Pool name

K2 Host Server, K2 Workspace

Application Pool Name

<add key="[WORKSUSER]" value="K2DEMO\Administrator"/>

Application Pool User name

K2 Host Server, K2 Workspace

The Domain\UserName to be used for the application pool identity

<add key="[WORKSPASS]" value="bPHNUsx068icmiWTpB1VaA=="/>

Application Pool password

K2 Host Server, K2 Workspace

The password to be used for the application pool identity, this can be plain text or the encrypted value obtained using the setup.exe.

<add key="[WORKSPSID]" value="S-1-5-21-1746230864-3757964239-881876598"/>

The security identifier of the Application pool user

K2 Host Server, K2 Workspace

The security identifier of the Application pool user

<add key="[REPORTPORTSITE]" value="demo:80"/>

Name of the report website

K2 Host Server, K2 for Reporting

Name of the report website without the http:// or https://

<add key="[REPORTSITENAME]" value="http://DEMO:80"/>

Report Site URL

K2 Host Server, K2 for Reporting

Report Site URL

<add key="[REPORTSERVERVDIR]" value="ReportServer"/>

Report Server virtual directory

K2 Host Server, K2 for Reporting

Report Server virtual directory

<add key="[REPORTPORTSITEURL]" value="http://DEMO:80"/>

Report Site URL

K2 Host Server, K2 for Reporting

Report Site URL

<add key="[FULLREPORTSITEURL]" value="http://DEMO:80/ReportServer"/>

Complete report server URL

K2 Host Server, K2 for Reporting

Report Site URL including the report server virtual directory

<add key="[REPORTSITEPATH]" value="c:\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer"/>

Path to the RSRvpolicy.config file in reporting services

K2 for Reporting

Path to the RSRvpolicy.config file in reporting services

<add key="[HOSTSERVERDBNAME]" value="HostServer"/>

Host server database name

All

The existing database name or a unique name

<add key="[HOSTSERVERDBSQLSERVER]" value="DEMO"/>

Host Server SQL server

All

The SQL server where the host server database resided

<add key="[HOSTSERVERCONNECTIONSTRING]" value="Data Source=DEMO;Initial Catalog=HostServer;integrated security=sspi"/>

The database connection string

K2 Host Server

The database connection string<

<add key="[ADMINUSER]" value="K2DEMO\Administrator"/>

K2 Administrator Name

K2 Host Server

Domain\User

<add key="[ADMINPASS]" value="bPHNUsx068icmiWTpB1VaA=="/>

K2 Administrator password

K2 Host Server

The password to be used for the K2 Administrator, this can be plain text or the encrypted value obtained using the setup.exe.

<add key="[USERSNAME]" value="K2DEMO\Administrator"/>

K2 Service account Name

K2 Host Server, K2 for Workspace

Domain\User

<add key="[USERSPASS]" value="bPHNUsx068icmiWTpB1VaA=="/>

K2 Service account password

K2 Host Server

The password to be used for the K2 Service account, this can be plain text or the encrypted value obtained using the setup.exe.

<add key="[FULLUSERSNAME]" value="K2DEMO\Administrator"/>

K2 Administrator Name

K2 Host Server, K2 for Workspace<

Domain\User

<add key="[SOURCECODECOMMONAPPDATA]">C:\ProgramData\SourceCode\</add>

Path to SourceCode config file

All

N/a

<add key="[SETSITESPN]">False</add>

Set site SPN indicator

Workspace

Whether to set service principal name on Workspace server

<add key="[LBSITENAME]">http://DLX:81</add>

Load balancing site name

Workspace

Name of load balancing site

<add key="[VS8DIR]">C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE\</add>

VS2008 location

K2 for VS2008

N/A

<add key="[SETSPN]">False</add>

Set K2 Server SPN indicator

K2 Server

Whether to set service principal name on K2Server

<add key="[VS10DIR]">c:\program files (x86)\microsoft visual studio 10.0\common7\IDE\</add>

VS2010 location

K2 for VS2010

N/A

<add key="[INSTALLUSER]">DENALLIX\Administrator</add>

K2 Installation user

K2 Installation

User that runs K2 installation

<add key="[WORKSPACEDISTRIBUTED]">false</add>

Indicates a distributed Workspace installation

Workspace

Single or distributed Workspace installation

<add key="[SIMPLEINSTALL]">false</add>

Indicates a Simple Full install

All

Simple or custom installation

<add key="[USRMGRTYPE]">UMTYPE_ADUM</add>

User manager type

All

ADUM or SQLUM

<add key="[PTA_OPTION]">ClientWindows</add>

Pass through authentication indicator

All

Whether pass through authentication will be used or not

<add key="[NOTIFYEMAIL]">k2service@denallix.com</add>

e-mail address for task notifications

K2 Server

e-mail address used for notifications

<add key="[HOSTSERVERPORT]">5555</add>

Hostserver port

All

Any unassigned port

<add key="[PREVK2SITENAME]" />

Legacy Workspace site name

Workspace

N/A

<add key="[K2SITEPORT]">81</add>

Workspace port

All

Any unassigned port

<add key="[XML_SHAREPOOL]">

    <variables>
        <farm value="99e871a8-b181-4233-8458-2c66e104a220">
            <XML_SHAREPOOL>K2 for SharePoint</XML_SHAREPOOL>
        </farm>
    <//variables>
</add>

K2 for SharePoint application pool name

K2 for SharePoint

K2 for SharePoint application pool

<add key="[SP_GENERATE_CERT_PASS_WS]">K2</add>

Certificate Password – is contained in the certificate

Workspace

Nothing

<add key="[SP_CERT_THUMBPRINT_WS]"> 41DF6B7B6A371888D9EE383734893EE9B14DA819</add>

Workspace Certificate Thumbprint

Workspace

Certificate specified for Workspace Site

<add key="[K2APPPOOL_NET4]">Workspace appool_net4</add>

.net 4 appool created automatically for Workspace site

Workspace

Nothing

<add key="[EXCHANGEINT]">True</add>

Exchange integration indicator

K2 Server

Set Exchange integration True /False

<add key="[CRMURL]">http://crm.denallix.com</add>

CRM site URL

K2 Server

CRM Site URL

<add key="[CRMORGANIZATION]">Denallix</add>

CRM organization

K2 Server

CRM organization setting

<add key="[K2HOSTCONNECTIONSTRING]">Integrated=True;IsPrimaryLogin=True; Authenticate=True;EncryptedPassword=False;Host=DLX;Port=5555</add>

Connection string for K2 Hostserver

All

Connection string for K2 Hostserver

<add key="[K2WFCONNECTIONSTRING]">Integrated=True;IsPrimaryLogin=True; Authenticate=True;EncryptedPassword=False;Host=DLX;Port=5252</add>

Connection string for K2 Workflow server

All

Connection string for K2 Workflow Server

<add key="[INCOMING_EXCH_SVR]">DLX.denallix.com</add>

Incoming Exchange server name

K2 Server, Client components

Name of incoming Exchange server

<add key="[INCOMING_EXCH_PORT]">25</add>

Incoming Exchange Server port

K2 Server, Client components

Any unassigned port

<add key="[INCOMING_EXCH_TLS]">BootTls</add>

Exchange server BootTLS setting

K2 Server

BootTLS/None

<add key="[SMTPCONNECTIONSTRINGANONYMOUS]">Port=25;TLS=BootTls;Host Name=DLX.denallix.com;Authentication=Anonymous</add>

Anonymous SMTP connection string

K2 Server

Anonymous SMTP connection string

<add key="[EXCHANGECONNECTIONSTRING]">Autodiscover=True</add>

Exchange Autodiscover setting

K2 Server, Client components

N/A

<add key="[SMTPCONNECTIONSTRING]">Port=25;TLS=BootTls;Host Name=DLX.denallix.com;Authentication=Windows</add>

Connection string for SMTP server

K2 Server

Connection string for SMTP server

<add key="[SMTPUSER]">DENALLIX\K2Service</add>

SMTP user name

K2 Server

The Domain\User name to be used for the SMTP server

<add key="[SMTPUSERPASS]">1ZGFq4Yt3n2uHAqsw36jSA==</add>

SMTP user password

K2 Server

The password to be used by the SMTP user. This can be plain text or the encrypted value obtained using the setup.exe.

<add key="[SERVICEACCOUNTK2FQN]">K2:DENALLIX\K2Service</add>

FQDN for Server service account user

K2 Server

FQDN for Server service account user

<add key="[INCOMINGNOTIFYEMAIL]">k2service@denallix.com</add>

Incoming notifications e-mail address

K2 Server

Incoming notifications e-mail address

<add key="[SMARTACTIONSENABLED]">true</add>

SmartActions enabled/disabled

K2 Server

Usage of SmartActions

<add key="[EXCHANGEDEFAULTSERVER]">DLX.denallix.com</add>

Default Exchange server name

K2 Server

Default Exchange server name

<add key="[EXCHANGEDEFAULTSTORAGEGROUP]" />

Default Exchange storage group

K2 Server

Default Exchange storage group

<add key="[EXCHANGEDEFAULTMAILBOXDATABASE]">mailbox database 0679148940</add>

Default Exchange mailbox database

K2 Server

Default Exchange mailbox database

<add key="[EWSURL]">https://dlx.denallix.com/EWS/Exchange.asmx</add>

EWS URL

K2 Server

EWS URL

<add key="[ExchangeVersion]">Exchange2010</add>

Exchange version

K2 Server

Version of Exchange installed on environment

<add key="[ISEXCH2007]">false</add>

Exchange 2007 indicator

K2 Server

Version of Exchange installed

<add key="[ISEXCH2010]">true</add>

Exchange 2010 indicator

K2 Server

Version of Exchange installed

<add key="[USEAUTODISCOVER]">False</add>

Autodiscover

Exchange

Set Autodiscovery

<add key="[USEEXCHANGE]">True</add>

Exchange indicator

Exchange

Set whether Exchange will be used

<add key="[USESMTP]">False</add>

SMTP indicator

Exchange

Set whether SMTP will be used

<add key="[VS11DIR]"/> <add key="[INSTALLUSER]">GOLF\K2Server</add>

VS2012 location

K2 for VS2012

N/A

<add key="[CRMVERSION]">CRM 2011</add>

CRM Version

CRM

Version of CRM Installed on Environment

<add key="[EXCH_ADMINISTRATION]">true</add>

Enable Administrative Exchange Integration indicator

Exchange

Enable Administrative Exchange Integration

<add key="[EXCH_MANAGEMENT]">true</add>

Enable Standard Exchange Integration indicator

Exchange

Enable Standard Exchange Integration

<add key="[EXCHANGEADMINUSER]">GOLF\K2hostserver</add>

Exchange administrator

Exchange

Set Exchange Administrator

<add key="[EXCHANGEAUTODISCOVERENABLE]">False</add>

Exchange Autodiscover indicator

Exchange

N/A

<add key="[EXCHANGECONNECTIONSTRING]">Autodiscover=True;URL=https://sa-ex01.k2workflow.com/EWS/Exchange.asmx</add>

Exchange Connection String

Exchange

Full Exchange Connection String

<add key="[EXCHANGEDEFAULTSERVER]">blackstone.golf.com</add>

Default Exchange Server

Exchange

Set Default Exchange Server

<add key="[EXCHANGEEMAIL]">K2hostserver@Golf.COM</add>

On-Premises Exchange email

Exchange

On-Premises Exchange email address

<add key="[EXCHANGEONLINE]">False</add>

Exchange Online indicator

Exchange

Indicate whether Exchange Online will be used

<add key="[EXCHANGESTANDARDUSER]">GOLF\K2hostserver</add>

Standard Exchange Username

Exchange

Set standard Exchange username

</VARIABLES>

End of configuration variables

N/A

N/A

</PRODUCT>

N/A

N/A

N/A

 

 


K2 blackpearl Product Documentation: Installation and Configuration Guide 4.6.10