Previous Topic

Next Topic

Book Contents

Book Index

Module IOASE42

The IOASE42 module verifies that the user is authorized to create and/or update the IOA Global variable database. This module is always in the EXTEND mode.

IOASE042 protects the IOA Global variable database in ADMIN and non‑ADMIN mode.

The CLASS checked is FACILITY and the entity used to check authorization depends on the user request, as described in the following tables (where database is the database name):

Table 21 Operation Access non-IOAVAR database

Request

Authorization

Mode

Insert a new database

$$IOAGL.qname.ADMINDB.database

ADMIN

Update the description of the database

$$IOAGL.qname.ADMINDB.database

ADMIN

Insert a new column in the database

$$IOAGL.qname.ADMINDB.database

ADMIN

Update the information in the selected column

$$IOAGL.qname.ADMINDB.database

ADMIN

Delete the selected column

$$IOAGL.qname.ADMINDB.database

ADMIN

Zoom - show and edit the variables of the row

$$IOAGL.qname.SETDBVAR.database

ADMIN

Repeat the row

$$IOAGL.qname.SETDBVAR.database

ADMIN

Delete the current row

$$IOAGL.qname.SETDBVAR.database

ADMIN

Zoom - show and edit the variables of the row

$$IOAGL.qname.SETPLVAR.database

Non-ADMIN

Table 22 Operation Access IOAVAR database

Request

Authorization

Mode

Update the description of the database

$$IOAGL.qname.ADMINDB.IOAVAR

ADMIN

Zoom - show and edit the variables of the row

$$IOAVD.qname.M.application
$$IOAVP.qname.M.application

ADMIN

Non-ADMIN

Insert a new row in the database

$$IOAVD.qname.M.application

ADMIN

Repeat the row

$$IOAVD.qname.M.application

ADMIN

Delete the current row

$$IOAVD.qname.M.application

ADMIN

(where application is the application name in the variable name)

Parent Topic

IOA Security Interface Modules