Name | Value |
---|---|
NAME | XUFILE ACCESS TECH1 |
HEADER | FILE ACCESS TECHNICAL OVERVIEW |
TEXT | There are two factors which influence how VA FileMan will control access to except when VA FileMan is called. Options that provide editing of word processing fields are calling VA FileMan's text editor. Options that reference other files may navigate via VA FileMan. If so, access to the files will be monitored as VA FileMan checks the user's file access. In any file access attempt by a user without DUZ(0)=@, VA FileMan first checks that read access is allowed. If so, data values may be displayed. Read access will also permit use of VA FileMan's 'Transfer' capability as an edit option within word processing fields. Write access will allow the changing of data values. files. First is the FileMan Access Code, DUZ(0). If this variable is set Adding new entries or navigation to a pointed-to file are controlled by laygo access. If a pointing field allows laygo, as specified in the data dictionary, and the pointed-to file also allows laygo, the user won't need explicit file access. If the pointed-to file is protected, however, the user will need to have been permitted laygo access to the file. Delete access would be checked at the moment the user tried to delete a file entry. When coding calls, if DIC(0) contains an 'L', DIC will allow the user to add a new entry if one of three conditions are met: to the programmer's at-sign (@), VA FileMan will allow complete file access. - the user has been granted laygo access to the file. - the user's DUZ(0) is equal to '@', or - the variable DLAYGO is defined equal to the file number. If it is set to anything else, VA FileMan will use the 'Accessible File' specifications in the User File to grant varying levels of file access. But, as usual, for access to fields or templates, VA FileMan will check the user's DUZ(0) character string for a match. Use of options, though, does not concern the user's specific file access |
DATE ENTERED | 1989-02-13 00:00:00 |
AUTHOR | USER,ONE |