system.privileges Definition/General

system.privileges

Command system.privileges Definition/General
Applicable release versions: AP, R83
Category General (155)
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".
Syntax
Options
Example
Purpose
Related security
filename.mds
filename.users
restricted.system.access
passwords
tcl.admin
privileges
tcl.dump
tcl.logoff
tcl.converse
tcl.tandem
tcl.mirror
tcl.init-ovf
tcl.stopptr
tcl.startptr
tcl.clear-locks
tcl.set-baud
tcl.set-port
tcl.set-date
tcl.set-time
tcl.create-account