What needs to be done to define/create a Top Secret facility for z/OSMF?
To define a facility called z/OSMF to Top Secret, rename one of the unused USERnn facilities in Top Secret.
- The following example assumes facility USER12 is free and has not already been previously used.
TSS MODIFY FAC(USER12=NAME=ZOSMF)
where 'ZOSMF' is what you want to call the facility
TSS MODIFY FAC(ZOSMF=INITPGM=yyy)
where 'yyy' is the first 3 characters of the program that starts the started task
TSS MODIFY FAC(ZOSMF=zzzzz)
where 'zzzzz' is any other facility control option you want to change (ie MODE=WARN, etc)
The TSS MODIFY command is only valid until the next recycle of Top Secret. To make the changes permanent, add the following to the Top Secret parameter file:
- Once the facility is defined, add it as a MASTFAC to the z/OSMF started task:
TSS ADD(stcacid) MASTFAC(ZOSMF)
where 'stcacid' is the acid in the STC table associated with the procname that starts the started task 'ZOSMF' is the facility name used above
After adding the MASTFAC, recycle the started task in order to pick up the changes.
- To authorize users to signon and use z/OSMF:
TSS ADD(acid) FAC(ZOSMF)
where 'acid' is either the user acid, an attached profile, or the ALL record if you want all users to be allowed 'ZOSMF' is the facility name used above.