Define the application protection for Debug Profile Service
This section provides a few RACF commands that define the security controls for the application ID (APPLID) EQAAPPL. It specifies the users or groups that can access the APPLID and EQAAPPL during SAF JSON Web Token (JWT) authentications. For more information on the security requirement, see Adding support for Authentication Service API.
You must activate the APPL class:
SETROPTS CLASSACT(APPL)
SETROPTS RACLIST(APPL) REFRESH
Allow any user to access EQAAPPL
You can allow any user to access EQAAPPL by using the following universal configurations:
- Create a profile in the APPL
class:
RDEFINE APPL EQAAPPL UACC(READ) DATA('Debug Profile Service')
- Implement the APPL changes:
SETROPTS RACLIST(APPL) REFRESH
- List the details of the resource:
RLIST APPL EQAAPPL
Restrict access to EQAAPPL
You can restrict any user from accessing EQAAPPL by using the following configurations:
- Create a profile in the APPL
class:
RDEFINE APPL EQAAPPL UACC(NONE) DATA('Debug Profile Service')
- Provide STCEQA READ
access:
PERMIT EQAAPPL CLASS(APPL) ID(userid or groupname) ACCESS(READ)
- Implement the APPL changes:
SETROPTS RACLIST(APPL) REFRESH
- List the details of the resource:
RLIST APPL EQAAPPL