Previous Topic: UsersNext Topic: Naming Conventions in Systems


Systems

A system is a collection of applications with their associated developers and users, as defined by a CA Ideal administrator. The system definition provides the name and description of the system. It also identifies the files the system uses for storing definitions and object code.

The CA Ideal administrator (or a user with CA Ideal administrator authorization) establishes a user's activity (authorization) in a system through the User Definition fill-in. System authorizations must be established for each system the user is allowed to access.

One system authorization can imply other authorizations. The following table illustrates how the assignment of an authorization in a system extends to commands and services governed by a lesser authorization.

Specified Privilege

CONTROL

UPDATE

UPD-PNL

UPD-RPT

READ

RUN-PROD

CONTROL

X

X

X

X

X

 

UPDATE

 

X

X

X

X

 

UPDATE-PNL

 

 

X

 

X

 

UPD-RPT

 

 

 

X

X

 

READ

 

 

 

 

X

 

RUN-PROD

 

 

 

 

 

X

The administrator defines specific functions included in each authorization for each site. The administrator can assign different authorizations to all CA Ideal commands and to all options in commands. You can display the authorization levels in effect with the DISPLAY AUTHORIZATION OPTIONS (D ATZ OPT) command.

The following list provides an explanation of the terms in the preceding table:

CONTROL

Authorizes a user to create, establish, and edit program resources; delete, mark status, and update identification fill-ins; and otherwise control all program, panel, and report definitions in a specific system.

UPDATE

Authorizes a user to update all the program, panel, and report definitions (except a program resource fill-in and any identification fill-ins) or display all the program, panel, and report definitions in a specific system.

READ

Authorizes a user to display and print the report, panel, and program definitions in a specific system.

UPD-PNL (Update panel)

Authorizes a user to update panel definitions in a system.

UPD-RPT (Update report)

Authorizes a user to update report definitions within a system.

RUN-PROD (Run production)

Authorizes a user to run production programs in a system.

You receive an error message if you try to execute a command or option for which you are not authorized.

When signon occurs, a user is automatically associated with a CA Ideal system. If the user is authorized to use more than one system, the first system (alphabetically by collating sequence) is selected as the current system at signon (unless the user established a different system as the default current system in his signon procedure).

A user can only display, edit, run (and so on), programs, panels, and reports in the current system. Dataviews, users, and members do not belong to a system.