Oracle Identity Manager: Provisioning to a Database Table

Posted by Olga on February 16, 2010 in Identity Management | Subscribe

Provisioning a User to a Database Table

More information in the Provisioning a User to a Database Table tutorial.

Create or configure the database table

1.Creating the table

You can work with a already configured table or you can create your table of user data as follows:

CREATE TABLE "XLADM"."USER_DATA"
(	"USER_ID" VARCHAR2(20 BYTE) NOT NULL ENABLE,
	"FIRSTNAME" VARCHAR2(20 BYTE),
	"LASTNAME" VARCHAR2(20 BYTE),
	"ORGANIZATION" VARCHAR2(20 BYTE),
	"PASSWORD" VARCHAR2(20 BYTE),
	"EMAIL" VARCHAR2(20 BYTE),
	"COMPANY" VARCHAR2(20 BYTE),
	 CONSTRAINT "USER_DATA_PK" PRIMARY KEY ("USER_ID")
	) ;

Install the Connector

1. Download the Database Application Table Connector 9.1.0.3

from Oracle Identity Manager Connectors or download the Database Application Table Connector 9.1.0.0 from the tutorial zip.

2. Copy the unzipped folder DBAT_9103 to \ConnectorDefaultDirectory

D:\Oracle\xellerate\ConnectorDefaultDirectory\DBAT_9103

3. Installing the Connector

Deployment Management > Install Connector
Select DatabaseApplicationTables 9.1.0.3.0
Load
Continue

Create the GTC Connector

1. Generic Technology connector > Create.

2. Provide basic information:

Name: A name for the connector
Provisioning: Provision information into the resource.
Transport Provider: The method used to transfer the record contained in the flat file into Oracle identity Manager.
Format Provider: The method used to parse the record fetched by the transport provider and convert this data into a structure to be stored in Oracle Identity Manager.

Ex:

Name: DB App Users
Provisioning: yes
Transport Provider: Database Application Tables Provisioning
Format Provider: Database Application Tables Provisioning

3. Specify Parameter values for the connector

Runtime Parameters: These parameters are input variables of the selected transport and format providers. A runtime parameter represents a value not constrained by the design of the providers.

Database Driver: JDBC driver class
Database URL: JDBC URL for the target database. Value: jdbc:oracle:thin:@host_IP:1521:Database_Name
Database User ID: Database user ID (as sysdba) on the target database.
Database Password: Password of the DBA login that is used to create users.
Connection Properties

Ex (Oracle Database)

Database Drive: oracle.jdbc.driver.OracleDriver
Database URL: jdbc:oracle:thin:@localhost:1521:XELL
Database User: xladm
Database Password: Password1
Connection Properties:

Design Parameters. These parameters are either design parameters of the providers or reconciliation-specific parameters common to all GTCs.
Parent Table/View Name: Table where the user data is located.
Ex
Parent Table/View Name: USER_DATA

4. For this connector, all data fields and mappings are correct

5. Verify Connector Form Names

DBAPPS

Assign the Resource to the user

1. Select the user

Users > Manage > Search

2. Select the Resource Profile and click Provision New Resource

3. Select the Resource

DB APPS USERS_GTC


												

Tags: , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Copyright © 2006-2012 Too weak to give in All rights reserved.
Shades v1.5.1 theme from BuyNowShop.com.