Previous Topic: Considerations and ExamplesNext Topic: Enabling External Security


IDOPTSCB Macros for Security: Samples

The following IDOPTSCB macro is a sample of how you might set up a production system using external security to control access to CA Ideal. For this region, the SCBOPTCB macro contains the parameters SECRTY=Y.

IDOPTS CSECT
            IDOPTSCB FUNC=START,                            X
                TYPE=DC,                                    X
                UIDCHK=NO,                                  X
                SECPRFX=IP,                                 X
                DFLTUSR=NONE,                               X
                ATZEXIT=USERPGM1
            IDOPTSCB FUNC=ATZ,                              X
                    .
                    .
                    .
            IDOPTSCB FUNC=END

The following parameters were set in the IDOPTSCB macro:

If your site does not use external security to control access to CA Ideal, the SCBOPTCB macro must specify that SECRTY=N. The IDOPTSCB macro might use the following parameters:

IDOPTS CSECT
           IDOPTSCB FUNC=START,                            X
               TYPE=DC,                                    X
               UIDCHK=YES,                                 X
               DFLTUSR=DEF,                                X
               ATZEXIT=USERPGM1
           IDOPTSCB FUNC=ATZ,                              X
                   .
                   .
                   .
           IDOPTSCB FUNC=END

Since external security is not used to check CA Ideal integrity, the UIDCHK parameter is set to YES. This requires the signon-ID to match the Person Name or User ID of a valid User Definition. If the signon-ID does not match the Person Name or User ID of a valid User Definition, the default User Definition specified on the DFLTUSR parameter is used. For this sample, a User Definition must be present with the User ID DEF. You should set it up to provide the minimum CA Ideal authorizations.