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.

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.