The second page of the General Options screen is used to specify runtime security restrictions for a CA ADS application.
How to Access
The application developer accesses this screen from the first General Options screen in one of two ways:
Security Classes
This screen allows the application developer to specify a DC/UCF security class for the current application. Application security class is no longer used by the CA ADS runtime system and is not used by CA IDMS internal security. It is provided for downward compatibility with applications compiled under previous releases of DC/UCF and for installations that use privately designed security systems that rely on the application security class being stored in the ADSO-APPLICATION-GLOBAL-RECORD during runtime.
Note: Security classes assigned to responses are checked by CA IDMS central security if security has been enabled.
Signon Functions
The second page of the General Options screen also allows the application developer to specify a signon function to be executed before any other application function. A signon function, if specified, is the first function initiated by the runtime system. If signon is required, the application cannot be executed until an acceptable signon is entered. If signon is optional, the application can be executed whether or not a signon is entered.
Security for Runtime Menus
The application developer can also specify whether runtime menus are to be security tailored. Only those responses for which the user has execution authority are displayed on security-tailored menus.
The second page of the ADSA General Options screen itself can be the object of user security restrictions imposed by the security administrator, through restricting execution authority for program ADAPGOP2. Only application developers having execution authority for ADAPGOP2 would have access to the second page of the General Options screen.
Note: For more information about CA IDMS central security, see the CA IDMS Security Administration Guide.
Sample Screen
General Options Page 2 of 2 Application name: TESTAPPL Version: 1 Security class. . . . . . . 42 Menus are . . . . . . . . . 1 1. Not used 2. Security tailored 3. Untailored Signon is . . . . . . . . . 1 1. Not used 2. Optional Signon function is. . . . . Enter F1=Help F3=Exit F4=Prev F5=Next F7=Bkwd
Field Descriptions
Specifies the name of the current application, as specified on the Main Menu screen. This field is protected.
Applicable to online applications only, specifies the DC/UCF security class, in the range 1 to 256, assigned to the application.
File specification allows compatibility with Release 14.0 for applications compiled under previous releases of CA IDMS and maintains the functionality of installation-designed security systems that rely on application security classes being stored in the ADSO-APPLICATION-GLOBAL-RECORD during runtime.
Specifies whether runtime menus are security tailored. The application developer can select one of the following specifications by entering the appropriate number in the data field following this specification. The options are:
The CA ADS runtime system tests to determine whether the user has authority to execute each menu response if menus are security tailored. Only those responses for which the user has execution authority are then displayed on the menus. If the user attempts to execute a response for which execution authority is not granted, the current function screen is redisplayed with the following message:
UNACCEPTABLE RESPONSE. PLEASE TRY AGAIN
Specifies whether a signon function is executed for the application. The application developer can select a signon specification by entering the applicable number in the field following this specification. A signon function can be specified as follows:
Specifies the name of a signon menu function to be defined by using the Function Definition (Menu) screen. If Signon is specified as Optional or Required, a signon function must be supplied. If Signon is specified as Not used, a signon function name cannot be specified.
To identify system functions, enter the system function name. System functions are reserved and cannot be edited.
ADSA warns the application developer if a function type code (1, 2 or 3), a program name, or a dialog name are reserved for a system function.
|
Copyright © 2014 CA.
All rights reserved.
|
|