22.12.2012 Views

Front cover - IBM Redbooks

Front cover - IBM Redbooks

Front cover - IBM Redbooks

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

administrator or the user’s management may sign up services on the user’s<br />

behalf. A third type of registration could be automatic and based on roles, where<br />

the roles are functional, related to job level, job title, corporate hierarchy, and so<br />

forth. The parameters required by the service (account details) must be provided<br />

by the party or agent performing the registration, although some parameters may<br />

be generated algorithmically based on directory attributes.<br />

The service may provide for different levels of capabilities or functions within the<br />

service, so registration may need to provide details regarding the desired<br />

functions within the service.<br />

Entitlement<br />

Entitlement is the act of granting a user, with a specific set of credentials, access<br />

to information or functions. A user must generally be entitled to use a service<br />

before an account on the service can be set up. Alternatively, an account can be<br />

set up without any access rights in anticipation of the entitlement, although this<br />

sequence can result in resources being reserved but then never used and would<br />

require some cleanup activities to remove the unused resources.<br />

Automated provisioning<br />

While it is possible to perform automated provisioning without a central master<br />

directory, it will be limited to specific event-driven processes. For example, a new<br />

employee added to the HR system can automatically be set up with an e-mail<br />

account in Domino if a tool like Directory Integrator is being used. This type of<br />

event-driven provisioning can quickly become complex if the account<br />

entitlements are determined by multiple factors, such as job title, department,<br />

location, and so forth. For example, if employees at a certain job title or level are<br />

automatically to be given an Instant Messaging account, that can be automated.<br />

But it does not provide a means to allow exceptions, and no way to make<br />

changes to the policies for entitlements so they take effect on existing users. In<br />

other words, for an existing user there is no “event” until some change is made in<br />

the source directory for that user.<br />

If the user’s entitlements are not explicitly stored in a central directory, the<br />

entitlements must be inferred or assumed by examining directory data in multiple<br />

systems. A central directory can maintain information regarding what systems or<br />

services a user is permitted to use and configured to use, as well as user<br />

attributes unique to each system. This offers the advantage of enabling the<br />

administrator to see and manipulate all the different entitlements in a single place<br />

for a given user. Not only does it provide a central point for entitlement<br />

administration, but changes to entitlement policy can be applied to both new and<br />

existing users. As with purely event-driven entitlement, the actual accounts for<br />

each service can be automatically set up. Because of the advantages<br />

Chapter 8. Directory strategies 349

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!