Configuring an Profile Service
To deploy a profile service in the portal,
you must configure a set of portal objects.
This topic describes how to configure portal objects in
order to register your authentication service in the portal. The steps
are specific to the needs of authentication services and assume that
you are familiar with creating and configuring portal objects. For
more details on portal objects, see the portal online help.
- Create and configure a Remote Service object.
This is optional. Configuring a Remote Service object allows
multiple services to share a single remote service configuration.
Profile Web Services can use either a Remote Service object or hard-coded
URLs.
- Create and configure a Web Service — Profile.
Each remote authentication service must have an associated
Profile Web Service object. The Authentication Web Service editor
allows you to specify general settings for the back-end system.
The following settings are necessary for Authentication Services:
- The encoding style must reflect the service
implementation (.NET vs Java). The encoding style is set on the Advanced Settings page. For .NET, you must set the encoding
to Document/Literal. Java uses the default, RPC/Encoded.
- All configuration pages must be entered on the Advanced
URLs page. You can add configuration pages to the Profile Source editor. These URLs must be entered on
the Advanced URLs page.
- Create and configure a Profile Source — Remote
Each Profile Web Service has one or more associated Remote
Profile Source objects that define basic settings.
- Create and configure Property objects.
To create new user information properties, you must first
create a Property object using the Property editor.
- Configure the Global Object Property Map.
The Global Object Property Map displays
the types of portal objects with which you can associate properties.
Values for a portal object's associated properties are specified on
the Properties and Names page of the object's
editor.
To import new user information properties into the portal,
you must add mappings to the Global Object Property Map. Each property must be mapped to the User object.
To create
a property in the portal, choose Create Object... | Property in portal
Administration. After you have created a property, you can add it
to the Global Object Property Map.
For more details on the Global
Object Property Map, see the portal online help.
- Associate user information properties with portal user
profiles.
When a profile service imports user information into the
portal, the attributes imported must be associated with portal properties.
To make these properties available to other services, you must associate
them with user information using the User Profile Manager.
On the User Information Property Map page of the User Profile Manager, add any
properties that should be associated with user information settings.
(The properties must already exist in the portal and be associated
with the User object in the Global Object Property Map .)
For details on the User Profile Manager, see the portal online help.
- Create a configure a Job.
To run the authentication service, you must schedule a job
or add the Profile Source to an existing job. The Remote
Profile Source editor allows you to set a job.