system.privileges
Description of privilege levels.
Description
determines which processes the user has access to or can invoke.
There are three privilege levels, 'sys0', 'sys1', and 'sys2'. The privilege level is placed into attribute 8 (the 'correlative' attribute) of the user item in the 'users' file.
'sys0', the lowest level, has the following features:
- Can not use peripheral storage devices.
- Can not start or stop printers.
- Can not update dictionaries, md or 'mds' level files.
- Can not change or display anything from the system debugger or the Pick/BASIC debugger. Commands are limited to 'g', 'end' and 'off'.
'sys1' has the features:
- Can use peripheral storage devices.
- Can not start or stop printers.
- Can use some verbs, such as 'create-file', 'delete-file', 'clear-file', 'create-index', 'clear-index' and 'delete-index', but can not access other file management verbs.
- Can not change or display anything from the system debugger or the Pick/BASIC debugger. Commands are limited to 'g', 'end' and 'off'.
- Can update dictionaries and md files, but not the 'mds' file.
'sys2', the highest level, has no restrictions. It provides access to all processors, provided the operator has access to the appropriate verbs. Some of the verbs which require 'sys2' privileges are: 'dump', 'logoff', 'converse', 'tandem', 'mirror', 'init-ovf', 'stopptr', 'startptr', 'clear-locks', 'set-baud', 'set-port', 'set-time', 'set-date', and 'sp-kill'.
See Also
User Comments
What do you think?
Share your experience or ask a question by using the form below.
Login to leave your comments.
