About Importing User Information with Profile Sources
Profile sources allow
you to import user information (such as name, address, or phone number)
that is already defined in your enterprise in existing user repositories,
such as Active Directory or LDAP servers. The imported user information
can be used to populate user profiles or can be passed to content
crawlers, remote portlets, or federated searches as user information.
Note:
- You must map the user information to portal properties on the
User Information — Property Map (in the User Profile Manager) before
you import the user information.
- You must import users through an authentication source before
you can import the associated user information.
- You must run a job associated with the profile source to import
the user information. You should continue to run the job periodically
to keep the user information in the portal synchronized with the information
in the source user repository.
Profile Providers
A profile provider is
a piece of software that tells the portal how to use the information
in the external user repository. Oracle provides profile providers
as part of the Oracle WebCenter Interaction Identity Services. The
Oracle WebCenter Interaction Identity Service - LDAP is used to import
user information from LDAP servers. The Oracle WebCenter Interaction
Identity Service - Active Directory is used to import user information
from Active Directory servers. If your user information resides in
a custom system, such as a custom database, you can import it by writing
your own profile provider using the IDK.
Note:
- Your portal administrator must install the profile provider before
you can create the associated profile web service. For information
on obtaining profile providers, refer to the Oracle Technology Network
at http://www.oracle.com/technology/index.html. For information on installing profile providers, refer to the Installation Guide for Oracle WebCenter Interaction (available
on the Oracle Technology Network at http://www.oracle.com/technology/documentation/bea.html) or the documentation that comes with your profile provider or contact
your portal administrator.
- To learn about developing your own profile provider, refer to
the Oracle WebCenter Interaction Web Service Development Guide, which is located on the Oracle Technology Network
at http://www.oracle.com/technology/documentation/bea.html.
Profile Web Services
Profile web services
enable you to specify general settings for your external user repository,
leaving the more detailed settings (like domain specification) to
be set in the associated remote profile sources. This allows you to
create different profile sources to import information each domain
without having to repeatedly specify all the settings.