Skip Headers
Oracle® Identity Manager Connector Guide for IBM RACF Advanced
Release 9.0.4

Part Number E10451-04
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

1 About the Connector

The Oracle Identity Manager Connector for IBM RACF provides a native interface between IBM RACF installed on a z/OS mainframe and Oracle Identity Manager. The connector functions as a trusted virtual administrator on the target system, performing tasks such as creating login IDs, suspending IDs, and changing passwords. In addition, it automates some of the functions that administrators usually perform manually.

The connector enables provisioning and reconciliation with the IBM RACF security facilities.

This chapter discusses the following topics:

Certified Deployment Configurations

Table 1-1 lists the certified deployment configurations.

Table 1-1 Certified Deployment Configurations

Item Requirement

Oracle Identity Manager

Oracle Identity Manager release 8.5.3.1 or later

Target System

IBM RACF on z/OS V1.8, V1.9

Infrastructure Requirements: Message transport layer

TCP/IP with AES encryption

Target system user account for Oracle Identity Manager

APF-authorized account with SystemAdministrators privileges


Note:

The LDAP Gateway uses the target system user account that you create for Oracle Identity Manager. Therefore, it has the privileges required to access and operate with the Reconciliation Agent and Provisioning Agent.

Message Transport Layer Requirements

Between the Oracle Identity Manager and mainframe environments, Oracle Identity Manager supports the TCP/IP message transport layer.

For the TCP/IP message transport layer, ports 5190 and 5790 are the default ports for the Reconciliation Agent and Provisioning Agent, respectively. You can change the ports for these agents.

The procedures to configure this message transport layer is described later in this guide.

Configuration of APF Authorization

APF stands for the IBM Authorized Program Facility. Granting the APF Authorized status to a program is similar to giving superuser status. This process will allow a program to run without allowing normal system administrators to query or interfere with its operation. Both the program that runs on the mainframe system and the user account it runs under must have APF authorization. For example, the Provisioning Agent user account must also have APF authorization.

Note:

APF authorization is usually done by a mainframe administrator. If you do not have the required authority to perform such tasks, you should arrange to enlist the assistance of someone who is qualified to perform these tasks.

Certified Languages

The connector supports the following languages:

Overview of the Connector

Note:

In this guide, the Oracle Identity Manager Connector for IBM RACF is referred to as the IBM RACF Advanced connector.

The IBM RACF Advanced connector includes the following components:

See Also:

Appendix B, "Connector Architecture" for more information about the connector architecture and configuration of the message transport layer

Features of the Connector

This section discusses the following topics:

Functionality Supported by the Pioneer Provisioning Agent

The Pioneer Provisioning Agent supports the following functions:

  • Standard IBM RACF user profile commands:

    • [ADDUSER]: Creates an IBM RACF user profile

    • [ALTUSER]: Modifies an existing IBM RACF user profile

    • [DELUSER]: Deletes an IBM RACF user profile

  • Standard IBM RACF group profile commands:

    • [CONNECT]: Adds an IBM RACF user to a group

    • [REMOVE]: Removes an IBM RACF user from a group

  • Standard IBM RACF data set and resource profile commands:

    • [PERMIT]: Provides data set or resource profile access to a user

Functionality Supported for Provisioning

The functions supported by the Provisioning Agent are described in the following table:

Function Description
Change passwords Changes user passwords on IBM RACF in response to password changes made on Oracle Identity Manager through user self-service.
Reset passwords Resets user passwords on IBM RACF. The passwords are reset by the administrator.
Create users Adds new users in IBM RACF.
Modify users Modifies user information in IBM RACF.
Revoking user accounts Sets IBM RACF users to a REVOKED state.
Resuming user accounts Sets IBM RACF users to an ENABLED state.
Add user to group Connects users with an IBM RACF group.
Remove user from group Disconnects users from an IBM RACF group.
Permit user to dataset Permits users to be part of the data set ACL and gives them access rights to the data set.
Remove user from dataset Removes users from the data set ACL.
Permit user to general resource Permits users to be part of the resource ACL and gives them access rights to the resource.
Remove user from general resource Removes users from the resource ACL.
Grant user to TSO segment Provides TSO access and information to users.
Grant user to OMVS segment Provides OMVS information to users.

Functionality Supported by the Voyager Reconciliation Agent

The Voyager Reconciliation Agent supports reconciliation of changes that are made to user profiles by using commands such as ADDUSER or ALTUSER. These commands also contain users' passwords for reconciliation, if any.

Functionality Supported for Reconciliation

The Reconciliation Agent supports the following functions:

  • Change passwords

  • Reset passwords

  • Create user data

  • Modify user data

  • Revoke users

  • Resume users

  • Delete users

Target System Attributes Used for Reconciliation and Provisioning

The following attributes are reconciled between IBM RACF and Oracle Identity Manager:

See Also:

Appendix A, "Field Mapping Between IBM RACF and Oracle Identity Manager" for the descriptions of these fields
Oracle Identity Manager Gateway Attribute IBM RACF Attribute
cn NAME
defaultGroup DEFAULT-GROUP
instdata DATA
omvsHome HOME
omvsProgram PROGRAM
omvsUid UID
owner OWNER
resumeDate RESUME DATE
revokeDate REVOKE DATE
tsoAcctNum ACCTNUM
tsoCommand COMMAND
tsoDest DEST
tsoHoldclass HOLDCLASS
tsoJobclass JOBCLASS
tsoMaxSize MAXSIZE
tsoMsgclass MSGCLASS
tsoProc PROC
tsoSize SIZE
tsoSysoutclass SYSOUTCLASS
tsoUnit UNIT
tsoUserdata USERDATA
uid USER
userPassword PASSWORD
waaccnt WAACCNT
waaddr1 WAADDR1
waaddr2 WAADDR2
waaddr3 WAADDR3
waaddr4 WAADDR4
wabldg WABLDG
wadept WADEPT
waname WANAME
waroom WAROOM

Roadmap for Deploying and Using the Connector

The IBM RACF Advanced connector deployment involves deploying the LDAP Gateway, Reconciliation Agent, and Provisioning Agent. This document assumes that the LDAP Gateway is deployed on the same system as Oracle Identity Manager. The Reconciliation Agent and Provisioning Agent are deployed on the mainframe.

These procedures are described in the following chapters: