Pre-requisites
Install Oracle client 11g on the FIM Server
Sample
Oracleserver_DNS_name=
(Description =
(Address_list -
(Address = (Protocol = TCP)(Host = Oracleserver)(Port = 5555))
)
(Connect_data =
(Service_Name = OracleDBname)
sqlnet.authentication_service=(none)
Configure Oracle MA
1.1 MA Configuration and Connectivity Details
The following table outlines the details of the MA configuration and connectivity to the Oracle server.
MA Type
Oracle
MA Name
OracleMA
1.2 Connect to Database
FIM needs to connect to the Oracle database to get schema information. Use data obtained from Oracle Administrator
1.3 Configure columns
The schema imported from the database will have the following columns listed.
Database Data Name
Type
Comments
FIRSTNAME
String
EMPLOYEEID
Use this as ANCHOR
MANAGER
Reference
1.4 Connector Filter Rules
Connector filter rules are used to determine whether or not a connector space object is processed during synchronization. These are utilized to remove objects meeting specific criteria from the scope of FIM processing. Any connected data source objects which match a connector filter rule will not be synchronized with the Metaverse.
1.5 Join and Projection Rules
Join and projection rules govern how connector space objects are connected to the FIM Synchronization Service Metaverse. Join rules are first applied to determine if a disconnected object (disconnector) can be joined to the Metaverse based upon defined criteria. A projection is when a user object is projected to the Metaverse as a new object.
1.6 Attribute Flow Rules
Attribute flow rules manage how data is synchronized between a connected data source and the corresponding Metaverse object. Attributes can be configured to import data from the connected data source to the Metaverse or export data from the Metaverse to a connected data source. Additionally, attributes can be mapped through direct attribute mapping, advanced attribute mapping, or via a customized rules extension.
1.7 Deprovisioning Rules
Deprovisioning rules are utilized to specify what should happen to the connector space objects when they are disconnected from the Metaverse by either a provisioning rules extension or when the joined Metaverse object is deleted.
1.8 Extensions
Extensions are utilized to configure advanced features for the management agent. Specify if any extensions file will be used
Oracle DB connectivity tips
Ed Price - MSFT edited Revision 10. Comment: TOC font style
Ed Price - MSFT edited Revision 9. Comment: Title & tags
Good article!
Carsten Siemens edited Revision 12. Comment: Added tags: has comment