Using Existing DELTA IMS SAF Resource Rules
To use the existing DELTA IMS SAF resource rules, you must complete the following steps:
- Change the SAF class in DLPSAMP member DLPYSAF to DLA# and then execute the DLPCNTL member DLP#SAF1.
Grant READ access to the ACTIVATE and ACTIVATE.ALT resources within class DLA#. The ACTIVATE resource activates SAF usage and ACTIVATE.ALT allows the existing DELTA IMS resource rules to be used.
Define the following DELTA PLUS SAF resource rules for the additional DELTA PLUS functions that have no DELTA IMS equivalent function:
DELTA PLUS SAF Resource
Function
DLP.ADMIN.VARDEF.name
Use DELTA List variables
DLP.ADMIN.ADDIMS
Add an IMS to the Group Log
DLP.ADMIN.CHGDATE
Change the dates on the DELTA PLUS Log
DLP.target.CONVERT.LOG.STAGE1
Convert the DELTA PLUS Log to Stage1 macros
DLP.VARDEF.name
Execute variable definitions in a DELTA List
DLP.VIEWPROF.vname
Use View Profiles
target = four-character IMSID or a Group name
name =one- to eight-character member name
vname =one- to eight-character View Profile name
SAF Resource Chart for Converting from DELTA IMS to DELTA PLUS
Function
DELTA IMS SAF Resource
DELTA PLUS SAF Resource
DELTA PLUS
Access Level
Log/History File SYSGEN Date Change Utility
No DELTA IMS Equivalent
DLP.ADMIN.CHGDATE
READ
Global Options Browse
GLOBAL.BROWSE
DLP.ADMIN.GLOBAL
READ
Global Options Edit
GLOBAL.EDIT
DLP.ADMIN.GLOBAL
UPDATE
IMSID Options Browse
iiii.IMSID.BROWSE
DLP.ADMIN.IMSID
READ
IMSID Options Edit
iiii.IMSID.EDIT
DLP.ADMIN.IMSID
UPDATE
Add IMSID to Group Log/History File
No DELTA IMS Equivalent
DLP.ADMIN.ADDIMS
READ
Remove IMSID from Group Log/History File
No DELTA IMS Equivalent
DLP.ADMIN.REMOVIMS
READ
IMSID and Group Options Refresh
iiii.IMSID.REFRESH
DLP.target.REFRESH.OPTIONS
READ
IMSID CPU-ID Refresh
iiii.PASSWORD.REFRESH
DLP.target.REFRESH.SECURITY
READ
Group Options Browse
No DELTA IMS Equivalent
DLP.ADMIN.GROUP
READ
Group Options Edit
No DELTA IMS Equivalent
DLP.ADMIN.GROUP
UPDATE
User Profile Browse
UPF.BROWSE
DLP.ADMIN.UPF
READ
User Profile Edit
UPF.EDIT
DLP.ADMIN.UPF
UPDATE
Variable Definition Browse
No DELTA IMS Equivalent
DLP.ADMIN.VARDEF.name
READ
Variable Definition Edit
No DELTA IMS Equivalent
DLP.ADMIN.VARDEF.name
UPDATE
Variable Definition Use
No DELTA IMS Equivalent
DLP.VARDEF.name
READ
Keyword Table Browse/View Profile Browse
KWT.BROWSE
DLP.ADMIN.VIEWPROF.vname
READ
Keyword Table Edit/View Profile Edit
KWT.EDIT
DLP.ADMIN.VIEWPROF.vname
UPDATE
View Profile Use
No DELTA IMS Equivalent
DLP.VIEWPROF.vname
READ
CPU-ID Password/Product Authorization
PASSWORD.EDIT
DLP.ADMIN.PRODAUTH
READ
DELTA List - Browse Member
DLALIST.BROWSE
DLP.DELTALST.name
READ
DELTA List - Edit Member
DLALIST.EDIT
DLP.DELTALST.name
UPDATE
DELTA List - Delete Member
DLALIST.DELETE
No DELTA PLUS Equivalent
DELTA List - Check
iiii.DLALIST.CHECK
DLP.target.DELTALST.RUN
READ
DELTA List - Execute
iiii.DLALIST.EXECUTE
DLP.target.DELTALST.RUN
UPDATE
Convert DELTA List to STAGE1
DLALIST.CONVERT
DLP.CONVERT.DELTALST.STAGE1
READ
DELTA Log Generate
iiii.DLALOG.GENERATE
DLP.target.CONVERT.LOG.STAGE1
READ
DELTA Log Generate
iiii.DLALOG.GENERATE
DLP.target.CONVERT.LOG.DELTALST
READ
IMS Command Interface
iiii.IMSCMD. cmd
DLP.target.COMMAND. cmd
READ
DELTA Log List
iiii.DLALOG.LIST
DLP.target.LOG.REPORT
READ
DELTA Log Status
iiii.DLALOG.STATUS
DLP.target.LOG.STATUS
READ
DELTA Log Purge
iiii.DLALOG.PURGE
DLP.target.LOG.PURGE
READ
DELTA Log Recover
iiii.DLALOG.RECOVER
DLP.target.LOG.RECOVER
READ
DELTA Log Format
iiii.DLALOG.FORMAT
DLP.target.LOG.FORMAT
READ
History Report
No DELTA IMS Equivalent
DLP.target.HISTORY.REPORT
READ
History Status
No DELTA IMS Equivalent
DLP.target.HISTORY.STATUS
READ
History Purge
No DELTA IMS Equivalent
DLP.target.HISTORY.PURGE
READ
History Recover
No DELTA IMS Equivalent
DLP.target.HISTORY.RECOVER
READ
History Format
No DELTA IMS Equivalent
DLP.target.HISTORY.FORMAT
READ
Storage Display
iiii.STORAGE.DISPLAY
DLP.target.STORAGE
READ
Storage Zap
iiii.STORAGE.ZAP
DLP.target.STORAGE
UPDATE
iiii = four-character IMSID
target = four-character IMSID or a Group name
cmd = three-character IMS command abbreviation
vname =one- to eight-character View Profile name
name =one- to eight-character member name
SAF Resource Chart for Converting from DELTA IMS VIRTUAL TERMINALto DELTA PLUS VIRTUAL TERMINAL
Function
DELTA IMS SAF Resource
DELTA PLUS SAF Resource
DELTA PLUS
Access Level
Back up TSS data set
TSS.BACKUP
DLP.TSS.BACKUP
READ
Define TSS table
TSS.DEFINE.tablename
DLP.TSS.DEFINE
READ
Browse TSS table
TSS.BROWSE.tablename
DLP.TSS.EDIT
READ
Test TSS table
TSS.BROWSE. tablename
DLP.TSS.EDIT
READ
Edit TSS table
TSS.EDIT.tablename
DLP.TSS.EDIT
UPDATE
Search/Modify TSS table
TSS.EDIT.tablename
DLP.TSS.EDIT
UPDATE
Format TSS data set
TSS.FORMAT
DLP.TSS.FORMAT
READ
Load TSS table(s)
TSS.LOAD.tablename
DLP.TSS.LOAD.tablename
READ
Remove TSS table(s)
TSS.REMOVE.tablename
DLP.TSS.REMOVE.tablename
READ
Reorganize TSS data set
TSS.REORG
DLP.TSS.REORG
READ
Status of TSS data set
TSS.STATUS
DLP.TSS.STATUS
READ
Unload TSS table(s)
TSS.UNLOAD.tablename
DLP.TSS.UNLOAD.tablename
READ
Refresh TSS in-storage buffers
iiii.TSS.REFRESH
DLP.target.REFRESH.TSS
READ
Display VIRTUAL TERMINAL statistics
iiii.VTSTATS
DLP.target.VTSTATS
READ
iiii = four-character IMSID
target = four-character IMSID or a Group name
tablename = These resource names may also be qualified by table name, for example, TSS.BROWSE. LOGNOD