Sun Java logo     Previous      Contents      Index      Next     

Sun logo
Sun[TM] Identity Manager 8.0 Resources Reference 


OS/400

The OS/400 resource adapter is defined in the com.waveset.adapter.OS400ResourceAdapter class.

Resource Configuration Notes

None

Identity Manager Installation Notes

The OS/400 resource adapter is a custom adapter. You must perform the following steps to complete the installation process:

  1. Download version 2.03 of the JTOpen product from the following URL: http://jt400.sourceforge.net
  2. Unzip the JTOpen file and follow the installation instructions. Be sure to place library files in the correct location and to set the environment variables as directed.
  3. You must contact IBM to obtain the jt400.jar file.

  4. Copy the jt400.jar file to the InstallDir\WEB-INF\lib directory.
  5. To add an OS/400 resource to the Identity Manager resources list, you must add the following value in the Custom Resources section of the Configure Managed Resources page.
  6. com.waveset.adapter.OS400ResourceAdapter

Usage Notes

Identity Manager supports three options for handling OS/400 objects that are associated with an account on an OS/400 resource. To enable this specialized support, you must use the OS400Deprovision form that is located in the Identity Manager sample directory. You must also edit the system configuration object; instructions for doing this are included in comments in the OS400Deprovision form. Once enabled, these options appear on the Delete Resource Accounts page when you choose to delete a user's OS/400 resource account.

Available delete options are:

Security Notes

This section provides information about supported connections and privilege requirements.

Supported Connections

Identity Manager may use Secure Sockets Layer (SSL) to communicate with the OS/400 adapter. If so, the following product must be implemented:

This program contains the SSLight package, which is necessary for SSL connections from Identity Manager through the Java Toolbox installation on the OS/400 resource.

Required Administrative Privileges

The following administrative privileges are required for this adapter:

Provisioning Notes

The following table summarizes the provisioning capabilities of this adapter.

Feature

Supported?

Enable/disable account

Yes

Rename account

No

Pass-through authentication

No

Before/after actions

Yes

Data loading methods

  • Import directly from resource
  • Reconcile with resource

Account Attributes

The following table provides information about OS/400account attributes. All attributes are strings, unless indicated otherwise.

Resource User Attribute

Description

accountId

Required. The user’s logon ID.

password

Required. The user’s password. This value is encrypted.

ASTLVL

Assistance level

ATNPGM

Attention-key-handling program

CCSID

Coded character set identifier

CNTRYID

Country identifier

CURLIB

Current library

DAYS_UNTIL_PASSWORD_EXPIRES

The number of days until the password expires.

DLVRY

Delivery mode

GID

Group identification number

GRPPRF

Group profile

HIGHEST_SCHEDULING_PRIORITY

 

HOMEDIR

Home directory

INLMNU

Initial menu

INLPGM

Initial program

JOBD

Job description

KBDBUF

Keyboard buffering

LANGID

Language identifier

LMTCPB

Limit capabilities

LMTDEVSSN

Limit device sessions

MAXSTG

Maximum storage

MSGQ

Message queue

OUTQ

Output queue

OWNER

Owner of new objects

OWNOBJOPT

Owned object option

PRTDEV

Print device

PWDEXP

Indicates whether to set an expiration on the password.

SPCAUT

Special authority

SPCENV

Special environment

SRTSEQ

Sort sequence

STATUS

Login status of a user profile

TEXT

User description

UID

User identification number

USRCLS

User class

USROPT

User options

Resource Object Management

None

Identity Template

$accountId$

Sample Forms

OS400UserForm.xml

Troubleshooting

Use the Identity Manager debug pages to set trace options on the following class:

com.waveset.adapter.OS400ResourceAdapter



Previous      Contents      Index      Next     


.   Copyright 2008 Sun Microsystems, Inc. All rights reserved.