user -- Create or edit a user specification p4 user [ -f ] [ name ] p4 user -d [ -f ] name p4 user -o [ name ] p4 user -i [ -f ] Create a new user specification or edit an existing user specification. The specification form is put into a temporary file and the editor (given by the environment variable $P4EDITOR) is invoked. Normally, a user specification is created automatically the first time the user invokes any client command that can update the depot. The 'p4 user' command is generally used to edit the user's reviewing subscription list for change review. The user specification form contains the following fields: User: The user name (read only). Email: The user's email address (user@client default). Update: The date the specification was last modified (read only). Access: The date the user last issued a client command. FullName: The user's real name. JobView: Selects jobs to be presented at changelist creation. These are the jobs that can be closed automatically upon changelist submission. See 'p4 help jobview' for a description of jobview syntax. Reviews: The subscription list for change review. You may use wildcards: ... matches any characters including / * matches any character except / There may be any number of review lines. Password: The user's password. See also 'p4 help passwd'. The -d flag deletes the named user, but only if the user is not the owner of any branches, clients, jobs, labels, or opened files. The -o flag causes the named user specification to be written to the standard output. The user's editor is not invoked. The -i flag causes a user specification to be read from the standard input. The user's editor is not invoked. The -f flag allows the superuser to delete or modify any user; normally users can only be deleted or modified by themselves. -f also allows the last modified date to be set.