5.2.4 Initial Public Access to Objects
When a field, file, process, function, partition, template, system variable or multilingual variable is created a field called 'Initial public access' is specified. It has allowable values ALL, NORMAL or NONE. The following table summarizes exactly what access each of the 'initial public access' values grants to each different object type for both access classes (DEFINITION and DATA).
Object Type |
Access Class |
Action |
ALL |
NORMAL |
NONE |
FIELD |
DEF |
USE MODIFY DELETE |
Y Y Y |
Y |
|
FILE |
DEF |
USE MODIFY DELETE |
Y Y Y |
Y |
|
DATA |
READ ADD CHANGE DELETE |
Y Y Y Y |
Y Y Y Y |
|
|
PROCESS |
DEF |
USE MODIFY DELETE |
Y Y Y |
Y |
|
PARTITION |
DEF |
USE MODIFY DELETE |
Y Y Y |
Y |
|
TEMPLATE |
DEF |
USE MODIFY DELETE |
Y Y Y |
Y |
|
SYSTEM VARIABLE |
DEF |
USE MODIFY DELETE |
Y Y Y |
Y |
|
MULTILINGUAL VARIABLE |
DEF |
USE MODIFY DELETE |
Y Y Y |
Y |
|
WEBLET |
DEF |
USE MODIFY DELETE |
Y Y Y |
Y |
|