IBM Tivoli Federated Identity Manager, Version 6.2.2

Understanding User Self Care

User Self Care provides a method by which users can be provisioned into business-to-consumer environments.

User Self Care accomplishes this provisioning by supplying a set of operations that users can use to create and administer their own accounts. The operations include:

User Self Care is based upon the Tivoli® Federated Identity Manager secure token service (STS) technology.
Note: IBM® deprecated the Tivoli Federated Identity Manager Security Token Service (STS) Client in this release.

If you use WebSphere® 6.X, you can still use the Tivoli Federated Identity Manager Security STS client while Tivoli Federated Identity Manager supports WebSphere 6.X. When Tivoli Federated Identity Manager discontinues its support for WebSphere 6.X, use WebSphere Application Server version 7 Update 11 and later. See WS-Trust client API and WS-Trust Clients for details.

With the STS framework, administrators can plug their own token creation and consumption modules in. User Self Care uses the STS framework and the HTTP components of Tivoli Federated Identity Manager, but it is not used for token creation and consumption.

Users access User Self Care operations through an HTTP interface. Users interact with web pages that prompt for input, collect data, and provide feedback. User Self Care provides a small set of URLs that serve as endpoints for accessing operations.

You can customize User Self Care. STS modules plug-ins that are started sequentially in a chain implement business logic. To provide additional capability for each chain, you can replace individual modules or add new ones. You can modify or replace the HTML forms as necessary.

User Self Care uses the clustering, distribution, scaling, and configuration capabilities provided by WebSphere. User Self Care also uses the WebSphere Federated Repositories component for making registry adapters available to the operating environment. Administrators can add or replace registries.

User Self Care also integrates with Tivoli Access Manager WebSEAL. WebSEAL provides authentication and authorization for business-to-consumer transactions.

The figure shows the software pieces that comprise the User Self Care solution.

Figure 1. User Self Care solutionSoftware pieces that comprise the User Self Care solution

User Self Care works with various user registries. Each registry has a unique syntax for performing management operations. The WebSphere Federated Repositories component allows User Self Care to issue a management command, such as user create, using a consistent syntax. The Federated Repositories component then passes the request to the appropriate registry adapter, which translates the command into the registry-specific syntax.

Since WebSphere Federated Repositories provides a plug-in interface for adapters, you can add new registries without modifying the User Self Care.



Feedback