Previous Topic: CA Ideal SpecificationsNext Topic: Customizing the CA Ideal Environment


Programming Considerations

$USER Functions

The $USER-NAME and $USER-ID PDL functions used in CA Ideal programs return the long name and short-id of the CA Ideal user definition accessed for signon. You must consider these functions when implementing the external security product interface during CA Ideal signon processing, or more simply put, when SC00OPTS parameter SECRTY is set to YES.

If the security-ID already matches the 1-15 character CA Ideal user name, it is unlikely that these functions have any impact on existing applications. You should also consider the impact of DFLTUSRs on $USER-NAME and $USER-ID if DFLTUSR is being investigated as a viable option for user definition.

Determine the results for these functions:

The answers to these and other similar questions can influence the type of modifications that you need to make to existing CA Ideal user definitions or existing CA Ideal code.

Submission Utilities

When external security is enabled in the CA Ideal environment, batch signon no longer processes the SIGNON command, but instead uses the JOBCARD USER assignment as the CA Ideal signon-ID. CA Ideal supports utility programs (@I$EXEC1 and pre-r2.2 @I$SUBMT) that submit batch jobs from CA Ideal programs. If programs exist that use this functionality, it is possible you need to modify the programs, depending on the way the JCL input is generated in the code.