TACL Reference Manual

Built-In Functions and Variables
HP NonStop TACL Reference Manual429513-018
9-402
#TACLSECURITY Built-In Variable
#TACLSECURITY Built-In Variable
Use #TACLSECURITY to read the current TACL security, which indicates who can
open this TACL process.
Result
#TACLSECURITY returns a pair of characters, enclosed in quotes, that represent the
current TACL security. The first character represents the criterion that determines
whether to allow a process to open the TACL process’s $RECEIVE for writing. The
second character determines whether to allow an opener with a qualifying name to
transfer data to or from a #SERVER. For example:
13> #TACLSECURITY
#TACLSECURITY expanded to:
"NN"
The characters are the same as for operating system file security. They are as follows:
Considerations
When you first log on, #TACLSECURITY is initialized to “NN.”
TACL provides an ENQUIRY feature that allows users to obtain the last 22 lines
written to a TACL OUT file. To prevent users from accessing data written by a
TACL process to its OUT file, set TACL security to an appropriate value.
Use #PUSH #TACLSECURITY (or PUSH #TACLSECURITY) to save a copy of
your current TACL security.
Use #POP #TACLSECURITY (or POP #TACLSECURITY) to restore the TACL
security from the last copy pushed.
Use #SET #TACLSECURITY (or SET VARIABLE #TACLSECURITY) to define the
security applied to write operations to your TACL attempted by other processes.
#TACLSECURITY
O allows access only to the Owner on the local system
G allows access to anyone in your Group on your local system
A allows access to Anyone on your local system
U allows access only to the User (owner) on the network
C allows access by any member of your Community on the network
N allows access by anyone on the Network
- allows access only to the local super ID