Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Asset Information Management

Interface with DMS

  • Last UpdatedMay 10, 2023
  • 1 minute read

Support for viewing files in Document Management System (DMS) has been implemented using the Content Management Interoperability Service (CMIS), which must be available on the DMS Server.

The CMIS service endpoints are configured in the web.config file. In this file, there are some comments describing the various attributes, which have been reproduced here for convenience:

<!-- port, protocol and authentication are optional. protocol defaults to http, authentication defaults to httpBasic (options are: ntlm). name is used in UI only. -->
<!-- The URL to the CMIS AtomPub service document will be <protocol>://<host>[:port]/<serviceDocumentPath> -->
<!-- The repository type must match the value of the infoDMSType attribute for the File instance. The infoDMSLocator attribute must be of the form [cmis:repsoitoryId;]cmis:objectId -->

<!-- loginName, password and passwordEncrypted parameters can be used to set up default service account credentials to access a repository. These are optional parameters but must be used together. passwordEncrypted defaults to false-->

To configure a repository for a DMS:

  1. Open the web.config file found in the application root.

  2. In the appropriate <portals> - <portal> - <ContentManagementInteroperabilityServices> section, add a new repository. For example:

  • Documentum

    <repository type="DOCUMENTUM" id="[repositoryId]" name="[repositoryName]" host="[servername]" port="8080" serviceDocumentPath="/emc-cmis/resources" protocol="http"loginName="[testServiceAccountName]" password="[testServiceAccountPassword]" passwordEncrypted="false" />

  • SharePoint

    <repository type="SHAREPOINT" id="[repositoryId]" name="[repositoryName]" host="[servername]" serviceDocumentPath="/_vti_bin/cmis/rest/[repositoryid]?getRepositoryInfo" protocol="http" authentication="ntlm"/>

    Note: If the repositoryId is missing from the infoDMSLocator, the first repository configured for that repository type is used.

You will be prompted for login credentials for a repository as required, which are cached, so you will not need to log in again for the same repository or another repository of the same type.

TitleResults for “How to create a CRG?”Also Available in