Hi Bobby,
The ALL record makes a resource available to all users. All the standard access restrictions can be specified for globally accessible resources.
How the ALL record is used depends on your AUTH control option setting in Top Secret. (You can issue TSS MODIFY to see the current Top Secret control option settings, including AUTH.) The options for AUTH are:
1) AUTH(OVERRIDE,ALLOVER) (This is the most common setting. It is also the default.)
With this setting, Top Secret searches the user record first.
- If any matches are found, these are used to allow or deny access and the search stops (ie the profiles and ALL record are not searched).
- If no matches are found, each profile is searched in sequence. If any matches are found, these are used to allow or deny access and the search stops (ie the next profiles and ALL record are not searched).
- If no matches are found in any of the profiles, the ALL record is searched.
2) AUTH(MERGE,ALLOVER)
With this setting, Top Secret merges user and profile records and searches this merged record for the requested authorization.
- If any matches are found, these are used to allow or deny access and the search stops (ie the ALL record is not searched).
- If no matches are found, the ALL record is searched.
3) AUTH(MERGE,ALLMERGE)
With this setting, Top Secret merges user, profile, and the ALL records and searches this merged record for the requested authorization.
More information can be found here:
Creating Globally Accessible ResourcesAUTH-Merge Records for SearchBest regards,
Bob
Original Message:
Sent: Mar 01, 2022 05:15 PM
From: bobby sagami
Subject: TSS ALL PROFILE
Hello, i can't seem to find much doc on the TSS ALL profile. I surmise similar to RACF's GLOBAL table where entries affect all users, near the top of the access list checks? i see many inappropriate entries in ALL therefore wanted a better understanding of its purpose...thanks again, bobby
TSS list(all)
ACCESSORID = *ALL* NAME = GLOBAL-RESOURCES
#TopSecret