In order to enable Single sign-on (SSO) with WebSphere® and iSeries™ Access
for Web, you must configure Enterprise Identity Mapping (EIM). This topic
provides an overview of the steps to configure EIM. These steps are intended
as a guide to administrators when planning and configuring the EIM environment.
EIM is part of the Network subcomponent of iSeries Navigator. For information about
EIM, see the Enterprise Identity Mapping topic. Configuring EIM involves these
steps:
- Create an EIM domain. See step 1.
- Add EIM domain to Domain Management. See step 2.
- Create EIM source user registry. See step 3.
- Create EIM identifier for each user. See step 4.
- Add associations to EIM identifiers. See step 5.
Steps to configure Enterprise Identity Mapping:
- Create an EIM domain. EIM domain information
is stored on a Lightweight Directory Access Protocol (LDAP) directory server.
The LDAP administrator distinguished name and password is required in order
to create an EIM domain. To create an EIM domain, follow these steps:
- In iSeries Navigator,
expand .
- Right-click Configuration and select Configure (or Reconfigure,
if EIM has been previously configured) to start the EIM configuration wizard.
- On the Welcome page, select Create
and join a new domain. Select Next.
- On the Specify EIM Domain Location page,
select one of these as appropriate:
- On the local Directory server
- On a remote Directory server
Select Next.
- On the Configure Network Authentication Service page,
select No. Select Next.
Note: Network Authentication Service is not required for EIM in WebSphere environments.
For more information about Network Authentication Service, see the "Network
authentication service" topic.
- Either the Specify User for Connection or
the Configure Directory Server page is displayed. Specify
the Distinguished name and Password of
the directory server administrator, as well as the Directory server
port number, as appropriate. For example:
Distinguished name: cn=administrator
Password: myadminpwd
Port: 389
Select Next.
- On the Specify Domain page, provide a name
for the EIM domain. For example: Domain: EimDomain Select Next.
- On the Specify Parent DN for Domain page,
select No. Select Next.
- If the directory server is active, a message is displayed indicating
to end and restart the directory server for the changes to take effect. Select Yes to
restart the directory server.
- On the Registry Information page,
select Local OS/400 and de-select Kerberos.
Write down the Local OS/400® registry name. This registry name will be used
when creating associations for EIM identifiers. For example: MYISERIES.MYCOMPANY.COM Select Next.
- On the Specify EIM System User page, let
it default to using the directory server administrator distinguished name
and password when performing EIM operations on behalf of operating system
functions. Select Next.
- On the Summary page, confirm the EIM configuration
information. Select Finish.
- Add EIM domain to Domain Management. To add the
EIM domain to Domain Management, follow these steps:
- In iSeries Navigator,
expand .
- Right-click Domain Management, and select Add
Domain.
- On the Add Domain dialog, select the EIM
domain name specified in step 1.g of
the Create an EIM domain step. For example: EimDomain. Select OK.
- The domain is added to iSeries Navigator. Expand the domain
by Selecting the + next to the domain name.
- Specify the directory server administrator distinguished name
and password at the Connect to EIM domain controller prompt.
- Two subcategories are displayed, User Registries and Identifiers.
- Create EIM source user registry. To create an EIM
source user registry, follow these steps.
- In iSeries Navigator,
expand .
- Right-click User Registries, and select .
- On the Add System Registry dialog,
provide a registry name. For example: Registry: WebSphereUserRegistry
- Select LDAP - short name from the registry
type selection list. Registry type LDAP - short
name is not available in iSeries Navigator releases prior to V5R4M0.
If you are using an earlier release of iSeries Navigator, specify 1.3.18.0.2.33.14-caseIgnore
as the registry type. This is the ObjectIdentifier-normalization (OID) form
of registry types whose principals are identified by the LDAP short name attribute.
This OID is mapped to "LDAP - short name" in V5R4M0 iSeries Navigator. Select OK.
- Create EIM identifier for each user. An EIM identifier
must be created for each user in the WebSphere user registry. When new
users are added to the WebSphere user registry, an EIM identifier must
be created for each new user. To create an EIM identifier for a user in the WebSphere user
registry, follow these steps:
- In iSeries Navigator,
expand .
- Right-click Identifiers, and
select New Identifier.
- On the New EIM Identifier dialog,
provide a unique identifier name and optional description. For
example: Thomas R. Smith. Select OK.
- Repeat steps 4.b and 4.c for each WebSphere user that uses iSeries Access
for Web.
- Add associations to EIM identifiers. Each EIM identifier
requires two EIM associations. These associations link the WebSphere user
identity (source identity) to an i5/OS™ user profile (target identity). To
add associations to an EIM identifier, follow these steps. When new EIM identifiers
are added to represent new users in the WebSphere user registry, repeat these
steps to create the corresponding EIM associations.
- In iSeries Navigator,
expand . A list of identifiers is
displayed in the right pane of iSeries Navigator.
- Right-click an identifier and select Properties. For example: Thomas R. Smith
- From the Associations tabbed page, select Add to
add a WebSphere user
registry source association.
- On the Add Association dialog, provide
values for the following fields. You can specify a value or select Browse... to
select from a list of known values.
- Registry: Specify the source registry name from step 3.c of
the Create EIM source user registry step. For example: WebSphereUserRegistry
- User: Specify the user's WebSphere user identity. For example:
tsmith
- Association type: Source
Select OK.
- From the Associations tabbed page, select Add to
add an i5/OS user
profile target association.
- On the Add Association dialog, provide
values for following fields. You can specify a value or select Browse... to
select from a list of known values.
- Registry: Specify the target registry name from step 1.j of
the Create EIM domain step. For example: MYISERIES.MYCOMPANY.COM
- User: Specify the user's i5/OS user profile name. For example: TOMSMITH
- Association type: Target
Select OK to add the target association.
- Select OK to close the Properties dialog.