About access authority to use the ELIPS VIEW function of CA Librarian

book

Article ID: 17181

calendar_today

Updated On:

Products

CA Librarian

Issue/Introduction

The customer wants to know about the access authority which the VIEW function issues, in order to suppress the ELIPS VIEW function of CA Librarian.



When the customer use the ELIPS VIEW function of CA Librarian, what kind of access authority do they need ?

Environment

z/OSLibrarian R4.4

Resolution

CA Librarian uses the FAIR routine for the VIEW function.
When you open a member that exists in the master file, CA Librarian requests the READ-ONLY access authority. But, when you open a member that does not exist in the master file, CA Librarian requests the UPDATE access authority.

Also, CA Librarian does not have the function(parameter) to suppress the VIEW function. If you want to suppress it, you can control it by EXIT.

The following is the sample EXIT. If you use it, you can control the V and VIEW command.
Note : This is a sample EXIT, so please do enough testing and customization according to your environment.

Sample EXIT:

PROC 0
/*************************************************/
/*                                               */
/* SUPPRESS V AND VIEW COMMAND                   */
/*                                               */
/*************************************************/
ISPEXEC VGET ( ELICBCMD )
IF &ELICBCMD = V OR &ELICBCMD = VIEW THEN -
DO
WRITE ******************************************************************
WRITE *** V OR VIEW IS INVALID COMMAND, MESSAGE WAS OUTPUT FROM EXIT ***
WRITE ******************************************************************
EXIT CODE(4)
END
EXIT


Setting Process:

1. Create new member in the Prefix.CALUEXEC as EXIT. (For example:CMDEXIT)
2. Define the Prefix.CALUEXEC in the SYSPROC DD of LOGON PROC.
3. Define the EXITFE=(C,exitname) in the ELIPSGEN. (For example:EXITFE=(C,CMDEXIT))
4. Reassemble/link the ELIPSGEN.
5. Relogon the LOGON PROC.

 

Additional Information

For more information, please see the ELIPS User Exits of System Services Guide.