CMIS Setup in Docuflow
CMIS is configured via the docuflow Profile INI file. Default location: C:\\<connector install directory>\\Profiles\\defaultConfig.ini
The below configuration settings are currently only available via direct ini file updates.
Setting | Description | Example |
---|---|---|
XXX.contentServer.CMISEnabled | YES TO ENABLE/ NO to DISABLE Default/EMPTY = NO | YES/NO |
XXX.contentServer.signatureRequired | YES Will disable Basic Auth for reading documents (getContentStream) and use secKey of URL. Set 'Deactivate Data Provider Cache' in SAP OAG1accordingly Only if 'Deactivate Data Provider Cache' is "checked" the secKey will be sent by SAP. (No Basic Auth) Default/EMPTY = NO | YES/NO |
XXX.contentServer.cmis.sapRepository | sap Content repository name | Z5 |
XXX.contentServer.cmis.enableSAPFolderFormat | YES/NO YES- Allow document to do folder file hierarchy when necessary(when SAP wants to create folder and file in achivelink) NO- Allows the documents to store directly without folder structure Default/EMPTY = NO | YES/NO |
XXX.contentServer.cmis.contentTypes | A Map with cmis base class which include cmis:document, cmis:folder, cmis:item Details and examples see CMIS Setup in FileNet | {"cmis:document":"CMISDOCUMENTS","cmis:item":"CMISITEM"} |
XXX.contentServer.cmis.documentChildType | Mapping of all the child classes under cmis:document | {"sapbo:basedocument":"SAPTestClass1","sapbo:ArchiveLink":"SAPTestClass1"} |
XXX.contentServer.cmis.folderChildType | Mapping of all the child classes under cmis:folder | {"sapbo:BusinessObjectType":"sapBusinessObjectType","sapbo:basefolder":"sapboBaseFolder"} |
XXX.contentServer.cmis.documentColumns | A mapping of all the FileNet properties (symbolic names) under cmis:document and it's child classes inclusive | {"cmis:path":"CMISPATH", "cmis:objectTypeId":"CMISOBJECTTYPEID","cmis:objectId":"CMISOBJECTID","sapbo:basedocument:Document":"SAPBOBASEDOCUMENTDOCUMENT"} |
XXX..contentServer.cmis.folderColumns | A mapping of all the FileNet properties (symbolic names) under cmis:folder and it's child classes inclusive | {"cmis:baseTypeId":"CMISBASETYPEID","cmis:creationDate":"CMISCREATIONDATE","sapbo:BusinessObjectType:Name":"SAPBUSINESSOBJECTTYPENAME"} |
XXX.contentServer.host | Binds to specified local IP address 0.0.0.0 binds to all IP addresses of the system. | 0.0.0.0 |
XXX.contentServer.port | Port to use for CMIS | 8089 |
XXX.contentServer.ssl | SSL/TLS Port to use for CMIS | 8090 |
XXX.contentServer.threads | Max Number of threads to allocate for parallel processing | 50 |
XXX.contentServer.cms.type | Configured FileNet system to use | FN_TEST |
XXX.contentServer.sap.type | Configured SAP System to use | S4 |
XXX..contentServer.tmpDir | Directory to use for temporary storage ** must contain double slashes, must exist | C:\\<connector install directory>\\config\\tmp |
XXX.contentServer.certDir | Directory where received certificates are stored ** must contain double slashes, must exist | C:\\<connector install directory>\\config\\certificates |
XXX.contentServer.ManualCertDir | Directory with trusted certificates Default: none, trust location will be certDir ** must contain double slashes, must exist | C:\\<connector install directory>\\config\\certificates\\active |
XXX.contentServer.location | Folder id where the data is stored IfXXX.contentServer.cmis.enableSAPFolderFormat is YES It is mandatory to set location Folder must exist and be of the correct FileNet folder class Folder path can't be changed as SAP expects this CMIS pathing ArchiveLink = /ArchiveLink DMS = DMS_PCD1 Knowledge Provider (KPro) = DMS_PCD1 Default: none | /ArchiveLink |
XXX.contentServer.objectStore | FileNet ObjectStore | ABC_TEST |
XXX.contentServer.domain | FileNet P8 Domain | ABC_DOMAIN |