Define the data set profiles
READ
access for users and ALTER
for system programmers is
sufficient for most Developer for z/OS® data sets.
Replace the #sysprog
placeholder with valid user IDs or RACF® group names. Also, ask the system programmer who installed and configured
the product for the correct data set names. FEL
is the default high-level qualifier
used during installation and FEL.#CUST
is the default high-level qualifier for data
sets created during the customization process.
-
ADDGROUP (FEL) OWNER(IBMUSER) SUPGROUP(SYS1) DATA('IBM Developer for z/OS - HLQ STUB')
-
ADDSD 'FEL.*.**' UACC(READ) DATA('IBM Developer for z/OS')
-
PERMIT 'FEL.*.**' CLASS(DATASET) ACCESS(ALTER) ID(#sysprog)
-
SETROPTS GENERIC(DATASET) REFRESH
Notes:
- Protect
FEL.SFELLPA
against updates because this data set is loaded into LPA, which is APF authorized by default. - The sample commands in this publication and in the
FELRACF
job assume that Enhanced Generic Naming (EGN) is active. When EGN is active, the ** qualifier can be used to represent any number of qualifiers in theDATASET
class. Substitute ** with * if EGN is not active on your system. For more information about EGN, see Security Server RACF Security Administrator's Guide (SA22-7683).
Some of the Developer for z/OS components
require additional security data set profiles. Replace the
#sysprog
and
#ram-developer
placeholders with valid user ID’s or RACF group names: - CARMA RAM (Repository Access Manager) developers require
UPDATE
access to the CARMA VSAMs,FEL.#CUST.CRA*
.-
ADDSD 'FEL.#CUST.CRA*.**' UACC(READ) DATA('IBM Developer for z/OS - CARMA')
-
PERMIT 'FEL.#CUST.CRA*.**' CLASS(DATASET) ACCESS(ALTER) ID(#sysprog)
-
PERMIT 'FEL.#CUST.CRA*.**' CLASS(DATASET) ACCESS(UPDATE) ID(#ram-developer)
-
SETROPTS GENERIC(DATASET) REFRESH
-