IBM BPM, V8.0.1, All platforms > Create processes in IBM Process Designer > Modeling processes > Integrating with Enterprise Content Management (ECM) systems
Outbound interactions with Enterprise Content Management systems
You can implement queries and services that interact with Enterprise Content Management servers.
- Authentication scenarios
IBM BPM provides three ways that you can grant access to an Enterprise Content Management (ECM) server. You can set a user ID and password for the process application that is recognized by the Enterprise Content Management system. You can design a business process to use personal credentials to control access to specific documents and folders on the ECM server. Or, you can design a business process that uses each method of authentication for different steps in the process.- How documents are stored and viewed
You can store or view documents from an Enterprise Content Management (ECM) server by using functions that work with your search results.
- Building a service that integrates with an Enterprise Content Management system
Use a service to allow a business process developed in IBM Process Designer to work with an Enterprise Content Management system.- Building a query for an Enterprise Content Management search operation
A graphical interface helps you build a query to an Enterprise Content Management server.- Work with a search result programmatically
Search results can be substantial. Instead of working with a large search result in a user interface, you may want to parse the search results programmatically.- Work with document content
To work with the content of documents, you can use the ECMContentStream data type to wrap a content stream and return information about the stream. A content stream is a stream of data that contains the content of a document, such as a word processing document or an image.- Data mapping in Enterprise Content Management operations
Each operation requires that variables be mapped to the input and output fields. Using the auto-map function automatically creates and assigns variables of the right type to each field.
Integrating with Enterprise Content Management (ECM) systems