Integrity

Example Configuration (conf/config.xml):

<cms-type name="integrity">
    <cms-host ident="integrity.ident.1" name="integrity.myserver.com" displayName="Test Integrity Server">
        <cms-property name="protocol" value="http" />
        <cms-property name="port" value="7001" />
        <cms-property name="user" value="integrity_username" />
        <cms-property name="password" value="integrity_password" />
        <cms-property name="createSubprojects" value="false"/>
    </cms-host>
</cms-type>

Configuration Settings:

* Required settings

Integrity Permissions For Read And Write Operations:

These Integrity permissions are needed for all users that shall be able to execute file read (e.g. download) and write operations (e.g upload) through Stages in Integrity repositories. If only read access is desired, the pemissions “Login” and “Open Project” are suffient. The Integrity user specified in config.xml for the system accout (see Configuration Settings) also needs these permissions at least.
Any user which shall be able to unlock files locked by others, additionally needs the Integrity permission “RemoveOtherUsersLock”.

Configure Integrity Repository

Access to Integrity projects can be configured in Stages processes via “Management > File Management > Repositories”.

The following settings can be made:

File Lifecycles

The lifecycle state idents from the process metamodel (e.g. draft, review, released) must also be configured in the Integrity project policies.

Certificates

Please make sure that the server certificate of the integrity server with the full certificate chain is imported into either the cacerts file of the used java installation or into the Windows trust store depending on what is being used.

Known Limitation

The history of files from Integrity development paths may show additional revisions which do not belong to the development paths due to limitations of the Integrity web services.