Access levels required by Helix Server commands
The following table lists the minimum access level required to run each
command. For example, because p4 add
requires at
least open
access, you can run p4 add
if
you have open
, write
, admin
, or
super
access.
Command | Access Level | Notes |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The |
|
|
The |
|
|
|
|
|
|
|
|
The |
|
|
This command doesn’t operate on specific files. Permission is granted to run the command if the user has the specified access to at least one file in any depot. |
|
|
|
|
|
The |
|
|
|
|
|
On the remote server. |
|
|
|
|
|
list access to the source files; |
|
|
list access to at least one file in any depot is
required to view an existing counter’s value; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The |
|
|
This command doesn’t operate on specific files. Permission is granted to run the command if the user has the specified access to at least one file in any depot. |
|
|
The |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This command doesn’t operate on specific files. Permission is granted to run the command if the user has the specified access to at least one file in any depot. |
|
|
|
|
|
|
|
|
|
|
|
The The The |
|
|
This command doesn’t operate on specific files. Permission is granted to run the command if the user has the specified access to at least one file in any depot. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The user must have |
|
|
|
|
|
|
|
|
|
|
|
The The |
|
|
This command doesn’t operate on specific files. Permission is granted to run the command if the user has the specified access to at least one file in any depot. |
|
|
The |
|
|
|
|
|
|
|
super or operator |
|
|
|
list access to at least one file in any depot is
required to view an existing key’s value; |
|
|
admin access is required if the
|
|
|
admin access is required if the
|
|
|
This command doesn’t operate on specific files. Permission is granted to run the command if the user has the specified access to at least one file in any depot. The |
|
|
This command doesn’t operate on specific files. Permission is granted to run the command if the user has the specified access to at least one file in any depot. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
super access is required to terminate or clear processes, or to view arguments. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
list to read, |
|
|
|
|
|
super access is required to use the
|
|
|
Must be connected to a Helix Proxy. |
|
|
For stream owner. |
|
|
|
|
read or write |
read on the local server or |
|
|
|
|
|
admin access is required to use |
|
open or |
open or |
|
|
|
|
read or write |
read for |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
write or admin |
write or |
|
|
|
|
|
This command doesn’t operate on specific files. Permission is granted to run the command if the user has the specified access to at least one file in any depot. |
|
|
This command doesn’t operate on specific files. Permission is granted to run the command if the user has the specified access to at least one file in any depot. |
|
|
|
|
|
super access is required to set the server ID. |
|
|
|
|
|
|
|
|
admin access is required to forcibly delete shelved files with p4 shelve -f -d |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
open or |
open to use the |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The |
|
|
admin access is required to use |
|
|
The |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This command doesn’t operate on specific files. Permission is granted to run the command if the user has the specified access to at least one file in any depot. The |
|
|
This command doesn’t operate on specific files. Permission is granted to run the command if the user has the specified access to at least one file in any depot. If the |
|
|
|
|
|
This command doesn’t operate on specific files. Permission is granted to run the command if the user has the specified access to at least one file in any depot. |
|
|
|
|
|
|
|
|
Commands that list files, such as p4 describe
, list
only those files to which the user has at least list
access.
Some commands (for example, p4 change
, when you edit
a previously submitted changelist) take a -f
flag that can
only be used by
Helix Server
superusers. See
Forcing operations with the -f flag
for details.