CA Datacom® Datadictionary Structure Definition Comparator program DDSDCLM which is used to verify DATA-DICT dictionary inconsistencies gives error:
**** ERROR **** RETURN CODE = DDPUNA0001 USER NOT AUTHORIZED
Release: All
Component: CA Datacom Datadictionary
Generally, the reason is that the user (-USR user) does not have at least $DD-ADM (Security Administrator) authorization in their profile.
This can also occur if the entity VIEW or SYNONYM are missing from the $DD-ADM Profile.
Generally, the reason is that the user (-USR user) does not have at least $DD-ADM (Security Administrator) authorization in their profile.
To address the user's missing $DD-ADM profile entity VIEW:
Use online CICS transaction DDOL to determine this and then to update their $DD-ADM profile.
See if the user is missing the VIEW or SYNONYM entity from their list...
DDOL
Option 4 - AUTHORIZE
Option 6: DISPLAY PERSON
Then, to add the entity VIEW or SYNONYM and update the user's $DD-ADM Profile...
DDOL
Option 3 - Update Profile
... add the VIEW or SYNONYM entity
The batch utility DDCFBLD with -HSD RESET should then be run after the update.
Rerun DDSDCLM with VERIFY to confirm results and RC 0.
Refer to CA Datacom documentation section DDSDCLM - Comparing DATA-DICT Prior to Upgrading
Refer to CA Datacom Messages documentation for the DDPUNA0001
Also see article 212068 for performing the steps in batch using DDUPDATE.