Previous Topic: SecurityNext Topic: RMOATHTB Security


Internal Security

This section discusses the database and the access levels that are managed by security table RMOATHTB or, optionally, the authorization security user exit RMOATHUX.

The AUTHTID initialization parameter can be used to identify a unique security table other than default security table, RMOATHTB. However, the RMODBASE utility always uses the default security table (RMOATHTB).

Initial authorization checking verifies your user ID against CA Deliver's security table. If there is no security table, all users are granted full access. Then, the security user exit checks your user ID. This user exit (which you write) can override the access authority assigned by the security table.

If there is no security user exit, the security table authorization remains in effect. If the security table or the security user exit is not present, all users have full access.

You can define multiple authorization tables.

Important! Define only one table per database. If you bring up two CA Deliver tasks with the same database and specify different tables for each, after the second task is started, both tasks use the table specified in the second task.