How to prevent user to access a screen directly from cics
Native screen by using Trans Id?
Answers were Sorted based on User's Feedback
Answer / guest
When CICS security is active, requests to attach transactions, and requests by transactions to access resources, are associated with a user.
When a user makes a request, CICS calls the external security manager to determine if the user has the authority to make the request. If the user does not have the correct authority, CICS denies the request.
There are two distinct areas from which exposures to the CICS system can arise.
The first of these is from sources external to CICS. You can use RACF data set protection as the primary means of preventing unauthorized access, from either TSO users or batch jobs, to the assets CICS manages.
The other potential area of exposure arises from CICS users. CICS provides a variety of security and control mechanisms that can limit the activities of CICS users to only those functions that any particular individual user is authorized to use:
Transaction security - Ensures that users that attempt to run a transaction are entitled to do so
Resource security- Ensures that users who use CICS resources are entitled to do so
Command security - Ensures that users who use CICS system programming commands are entitled to do so
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / pinaki
In the application program for the transaction we can use
STARTCODE verification to prevent transaction started with
terminal to through alert message when accessed from CICS
native terminal.
| Is This Answer Correct ? | 1 Yes | 0 No |
Explain the difference between and exec cics xctl and an exec cics link command?
Thru web page we have triggered the transaction, how can we come to know that whether it has hit the mianframes or not?
What is the use of DSECT parameter in BMS?
After execute the map, What will happen ? Give breif Description
mention the option (along with argument type) used in a cics command to retrieve the response code after execution of the command?
Define cedf?
I have a Field which is of size 9(4). In the Screen if I enter the value for this field as 1234, it showing it as Valid. But if I enter only one or two digits, zeros should be appended in the remaining places. For example: When u enter 1 in the screen the output should be 0001. When you enter 12, output should be 0012. How to achieve this in the program?
when you compile a cics program, the (pre) compiler puts an extra chunk of code. Where does it get included and that is it called? What is its length?
What is ENQ, DEQ ?
Mention the option used in a cics command to retrieve the response code after execution of the command?
kindly specify the pic clause for the following:any bll cell, data type of length option field, hhmmss type of data fields?
For protecting a transaction using the transaction security function, the two things that must be done are?