z/OS Security Server RACF Callable Services
Previous topic |
Next topic
|
Contents
|
Contact z/OS
|
Library
|
PDF
Contents (exploded view)
z/OS Security Server RACF Callable Services
SA23-2293-00
Abstract for z/OS Security Server RACF Callable Services
z/OS Version 2 Release 1 summary of changes
Using the RACF callable services
Linkage conventions for the callable services
Working with return and reason codes
Work area (WORK)
File security packet (IFSP)
Security credentials (CRED)
File identifiers
File type and file mode values
IPC security packet (IISP)
Interprocess communications permission (BPXYIPCP)
IPC security credentials (CREI)
Callable services descriptions
ck_access (IRRSKA00): Check access
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
ck_file_owner (IRRSKF00): Check file owner
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
ck_IPC_access (IRRSKI00): Check IPC access
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
ck_owner_two_files (IRRSC200): Check owner of two files
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
ck_priv (IRRSKP00): Check privilege
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
ck_process_owner (IRRSKO00): Check process owner
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
clear_setid (IRRSCS00): Clear set ID
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
deleteUSP (IRRSDU00): Delete USP
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
getGMAP (IRRSGM00): Get GID-to-Group-Name mapping
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
get_uid_gid_supgrps (IRRSGE00): Get UIDs, GIDs, and supplemental groups
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
getUMAP (IRRSUM00): Get UID-to-User-ID mapping
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
initACEE (IRRSIA00): Initialize ACEE
Function
Requirements
Linkage conventions
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
initUSP (IRRSIU00): Initialize USP
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
makeFSP (IRRSMF00): Make IFSP
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
makeISP (IRRSMI00): Make IISP
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
make_root_FSP (IRRSMR00): Make root IFSP
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
query_file_security_options (IRRSQF00): Query file security options
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage note
Related services
query_system_security_options (IRRSQS00): Query system security options
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage note
Related services
R_admin (IRRSEQ00): RACF administration API
Function
Requirements
RACF authorization
Format
Parameters
Function code values
Reference documentation by function code
Return and reason codes
Usage notes
Related services
Reference documentation
Running RACF commands
R_admin update functions
User administration
Examples
Group administration
Examples
Group connection administration
Examples
General resource profile administration
Examples
Examples
Examples
SETROPTS administration
Examples
Command output message block mapping
Profile extract functions
On input
On output
Repeat fields
Examples
SETROPTS reporting functions
Password and password phrase envelope retrieval
Contents of the encrypted password or password phrase envelope
R_audit (IRRSAU00): Provide an audit interface
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_auditx (IRRSAX00 or IRRSAX64): Audit a security-related event
Function
Requirements
Linkage conventions
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_cacheserv (IRRSCH00): Cache services
Function
Requirements
Linkage conventions
RACF authorization
Format
Parameters
Return and reason codes
Parameter usage
Usage notes
Related services
R_chaudit (IRRSCA00): Change audit options
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_chmod (IRRSCF00): Change file mode
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_chown (IRRSCO00): Change owner and group
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_datalib (IRRSDL00 or IRRSDL64): OCSF data library
Function
Requirements
Linkage conventions
RACF authorization
ICSF considerations
Format
Parameters
General parameter list for R_datalib
Function-specific parameter lists
Function-specific parameter list for DataGetFirst and DataGetNext
Function-specific parameter list for DataAbortQuery
Function-specific parameter list for CheckStatus
Function-specific parameter list for GetUpdateCode
Function-specific parameter list for IncSerialNum
Function-specific parameter list for NewRing
Function-specific parameter list for DataPut
Function-specific parameter list for DataRemove
Function-specific parameter list for DelRing
Function-specific parameter list for DataRefresh
Return and reason codes
Usage notes
Related services
R_dceauth (IRRSDA00): Check a user's authority
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_dceinfo (IRRSDI00): Retrieve or set user fields
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_dcekey (IRRSDK00): Retrieve or set a non-RACF password
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Parameter usage
Related services
R_dceruid (IRRSUD00): Determine the ID of a client
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Parameter usage
Related services
R_exec (IRRSEX00): Set effective and saved UIDs/GIDs
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_fork (IRRSFK00): Fork a process
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_GenSec (IRRSGS00 or IRRSGS64): Generic security API interface
Function
Requirements
Linkage conventions
RACF authorization
Format
Parameters
Description of data types
Extract client principal functions (Function code 1):
Subfunction codes
Return principal name (1)
GSS-API functions (Function code 2):
Subfunction codes
PassTicket operation (Function code 3):
Generate PassTicket(1)
Evaluate PassTicket(2)
Return and reason codes
Usage notes
Related services
R_getgroups (IRRSGG00): Get/Set supplemental groups
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage note
Related services
R_getgroupsbyname (IRRSUG00): Get groups by name
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_GetInfo (IRRSGI00): Get security server fields
Function
Requirements
Linkage conventions
RACF authorization
Format
Parameters
Return and reason codes
Parameter usage
Usage notes
R_IPC_ctl (IRRSCI00): Perform IPC control
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_kerbinfo (IRRSMK00): Retrieve or set security server network authentication service fields
Function
Requirements
Linkage conventions
Format
Parameters
Return and reason codes
Usage notes
Parameter usage
Related services
R_PgmSignVer (IRRSPS00): Program Sign and Verify
Function
Requirements
Linkage conventions
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Usage notes for program signing
Usage notes for program verification
Related services
R_PKIServ (IRRSPX00): Request public key infrastructure (PKI) services
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
R_proxyserv (IRRSPY00): LDAP interface
Function
Requirements
Linkage conventions
RACF authorization
Format
Parameters
Return and reason codes
Parameter usage
Usage notes
Related services
R_ptrace (IRRSPT00): Ptrace authority check
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_setegid (IRRSEG00): Set effective GID, set all GIDs
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_seteuid (IRRSEU00): Set effective UID, set all UIDs
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_setfacl (IRRSCL00):Unix access control lists
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_setfsecl (IRRSSB00): Security label
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_setgid (IRRSSG00): Set group name
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_setuid (IRRSSU00): Set z/OS UNIX user identifier (UID)
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
R_ticketserv (IRRSPK00): Parse or extract
Function
Requirements
Linkage conventions
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Parameter usage
Related services
R_umask (IRRSMM00): Set file mode creation mask
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage note
Related services
R_usermap (IRRSIM00): Map application user
Function
Requirements
Linkage conventions
RACF authorization
Format
Parameters
Return and reason codes
Parameter usage
Usage notes
Related services
R_writepriv (IRRSWP00): Write-down privilege
Function
Requirements
RACF authorization
Format
Parameters
Return and reason codes
Usage notes
Related services
Installation exits
Function
Requirements
Interface registers
Input
Output
Usage notes
R_admin reference information
Segment and field entry mappings
Reference documentation tables
User administration
Group administration
Group connection administration
General resource administration
Data set administration
Access list administration
SETROPTS administration
Copyright IBM Corporation 1990, 2014