Some users have reported problems executing certain task codes in the IDMS CV.
The log will show messages like:
IDMS DC021102 Vnnn SECURITY VIOLATION BY USER ***.
ACCESS TO RESOURCE <task code> DENIED.
IDMS - all supported releases
The TASK code that caused the violation is a secured task code.
To execute a secured TASK Code, a user must be validly signed on to the IDMS CV so their userid can be checked to see if they hold the required security privileges to execute the TASK Code.
When connected via VTAM or from the Console, a task code can be executed without being signed on to CV, but only if the Task code is Unsecured.
As far as the Console is concerned, there are several commands that do not require a signon, but if you must issue a Task code (such as DCMT) from console, the task code must be Unsecured OR you must first be signed on to the CV. An explicit signon from Console is problematic as the password will be visible in the syslog.
NOTE: You can allow IDMS to perform a signon using a specific name when a security check request is issued and the user is not signed on. This is done by specifying DFLTSGN=YES and the DFLTUID parameter on the initial #SECRTT macro. For more information, see #SECRTT.