Note: LiveCycle supports IBM Content Manager,
version 8.4 only. Make sure your ECM is upgraded accordingly.
If you installed the Connector for IBM Content Manager as part
of your LiveCycle, complete the following procedure to configure
the service to connect to the IBM Content Manager datastore.
Configure Connector for IBM Content ManagerLocate
the adobe-component-ext.properties file in the [appserverdomain] folder.
If the file does not exist, create it.
Add a new system property that provides the location of the
following IBM II4C JAR files:
cmb81.jar
cmbcm81.jar
cmbicm81.jar
cmblog4j81.jar
cmbsdk81.jar
cmbutil81.jar
cmbutilicm81.jar
cmbview81.jar
cmbwas81.jar
cmbwcm81.jar
cmgmt
Note: cmgmt is not a JAR
file. On Windows, by default, this folder is at C:/Program Files/IBM/db2cmv8/.
common.jar
db2jcc.jar
db2jcc_license_cisuz.jar
db2jcc_license_cu.jar
ecore.jar
ibmjgssprovider.jar
ibmjsseprovider2.jar
ibmpkcs.jar
icmrm81.jar
jcache.jar
log4j-1.2.8.jar
xerces.jar
xml.jar
xsd.jar
The new system property looks similar
to the following:
[component id].ext=[JAR files and/or folders]
For
example, using a default DB2 Universal Database Client and II4C
installation, in the file, add the following system property on
a new line, with no line breaks, and end the line with a carriage
return:
C:/Program Files/IBM/db2cmv8/cmgmt,
C:/Program Files/IBM/db2cmv8/java/jre/lib/ibmjsseprovider2.jar,
C:/Program Files/IBM/db2cmv8/java/jre/lib/ibmjgssprovider.jar,
C:/Program Files/IBM/db2cmv8/java/jre/lib/ibmpkcs.jar,
C:/Program Files/IBM/db2cmv8/java/jre/lib/xml.jar,
C:/Program Files/IBM/db2cmv8/lib/cmbview81.jar,
C:/Program Files/IBM/db2cmv8/lib/cmb81.jar,
C:/Program Files/IBM/db2cmv8/lib/cmbcm81.jar,
C:/Program Files/IBM/db2cmv8/lib/xsd.jar,
C:/Program Files/IBM/db2cmv8/lib/common.jar,
C:/Program Files/IBM/db2cmv8/lib/ecore.jar,
C:/Program Files/IBM/db2cmv8/lib/cmbicm81.jar,
C:/Program Files/IBM/db2cmv8/lib/cmbwcm81.jar,
C:/Program Files/IBM/db2cmv8/lib/jcache.jar,
C:/Program Files/IBM/db2cmv8/lib/cmbutil81.jar,
C:/Program Files/IBM/db2cmv8/lib/cmbutilicm81.jar,
C:/Program Files/IBM/db2cmv8/lib/icmrm81.jar,
C:/Program Files/IBM/db2cmv8/lib/db2jcc.jar,
C:/Program Files/IBM/db2cmv8/lib/db2jcc_license_cu.jar,
C:/Program Files/IBM/db2cmv8/lib/db2jcc_license_cisuz.jar,
C:/Program Files/IBM/db2cmv8/lib/xerces.jar,
C:/Program Files/IBM/db2cmv8/lib/cmblog4j81.jar,
C:/Program Files/IBM/db2cmv8/lib/log4j-1.2.8.jar,
C:/Program Files/IBM/db2cmv8/lib/cmbsdk81.jar,
C:/Program Files/IBM/db2cmv8/lib/cmbwas81.jar
If the application server is not currently running, start
the server; otherwise, stop and then restart the server.
You
can now connect to the IBM Content Manager datastore from the IBMCMConnectorService
Property Sheets by using the Use User Credentials as the login mode.
You
have now completed the required steps for this procedure.
(Optional)
If you want to connect to IBM Content Manager datastore from IBMCMConnectorService
Property Sheets by using the Use Credentials From Process Context
as the login mode, complete the following procedure.
Connect using Use Credentials from process context login modeOpen a web browser and enter this URL:
http://[host]:[port]/adminui
Log in using the super administrator credentials. Default
values set during installation are:
User name:administrator
Password:password
Click Services > LiveCycle ES3 Connector for IBM Content Manager
Type all of the required repository information and click Save.
For more information about the IBM Content Manager repository information,
click the Help link in the upper-right corner of the page.
Do one of these tasks:
To use the IBM Content
Manager Authorization service IBMCMAuthProvider to use content from
an IBM Content Manager datastore, in the Processes view of Workbench,
continue with this procedure. Using the IBM Content Manager Authorization
service overrides the default LiveCycle authorization and must be
configured to log in to Workbench by using IBM Content Manager credentials.
To use the System Credentials provided in step 4 to use content
from an IBM Content Manager datastore, in the Processes view of
Workbench, log in to Workbench by using the LiveCycle super administrator
credentials (by default, administrator and password).
You have now completed the required steps for this procedure. The
System Credentials that are provided in step 4 use the default LiveCycle
authorization service for accessing the default repository in this
case.
Log in to the Administration Console, and click Settings > User Management > Domain Management.
Click New Enterprise Domain and type a domain ID and
name. The domain ID is the unique identifier for the domain. The
name is a descriptive name for the domain. Note: When
using DB2 for your LiveCycle database, the maximum permitted length
of the ID is 100 single-byte (ASCII) characters or 50 double-byte
characters or 25 four-byte characters. (See “Adding enterprise domains”
in LiveCycle Administration Help.)
Note: When
using MySQL for your LiveCycle database, use only single-byte (ASCII)
characters for the ID. (See Adding enterprise domains in Administration Help.)
Add a custom authentication provider:
Click Add Authentication.
In the Authentication Provider list, select Custom,
and then select IBMCMAuthProviderService and click OK.
Add an LDAP authentication provider:
Add an LDAP directory:
Click Add Directory.
In the Profile Name box, type a unique name, and then
click Next.
Specify values for the Server, Port, SSL, Binding,
and Populate page with options. If you select User for
the Binding option, you must also specify values for the Name and Password fields.
(Optional) Select Retrieve Base DN to retrieve base domain
names, as required. When finished, click Next.
Configure the user settings, click Next, configure
group settings as required, and then click Next.
For
details about the above settings, click the Help link in
the upper-right corner of the page.
Click OK to exit the Add Directory page and click OK again.
Select the new enterprise domain and click Sync Now.
Depending on the number of users and groups in your LDAP network
and the speed on your connection, the synchronization process may
take several minutes.
To verify the status of the synchronization, click Refresh and
view the status in the Current Sync State column.
Navigate to Settings > User Management > Users and Groups.
Search for users that were synchronized from LDAP and do
these tasks:
Select one or more users and click Assign Role.
Select one or more LiveCycle roles and click OK.
Click OK a second time to confirm the role assignment.
Repeat
this step for all users that you want to assign roles to. For more
information, click the Help link in the upper-right corner
of the page.
Start Workbench and log in using the following credentials
for IBM Content Manager datastore:
Username:[username]@[repository_name]
Password: [password]
The
IBM Content Manager datastore can now be used in the Processes view within
Workbench when the login mode for IBMCMConnectorService orchestrable
components is selected as Use Credentials from process context.
|
|
|