Step 11: Add users and learn about user permissions | Admin

Before end users can work with assets in Helix Core, you must create and configure users. In the following steps, use P4Admin to create user accounts. Then, learn about the user permissions used to write and work with files in stream depots.

Tip

Keep a record of the usernames and passwords to help onboard your users in the next step.

Add users to Helix Core Server

  1. To open P4Admin from Helix Core Visual Client (P4V), choose Tools > Administration.

  2. In P4Admin, click the Users & Groups tab.

  3. Choose File > New > User.

  4. In the User dialog box, enter the following information:

    Field Description
    User Username for logging in to the Helix Core Server. Usernames are case sensitive. Spaces in usernames are not allowed. To learn more about limitations for usernames and other entities, see Limitations on characters in filenames and entities in Helix Core Visual Client (P4V) Guide.
    Email User's email address.
    Full name User's full name, which is used throughout Helix Core to identify who is changing files and other actions.
    Password Temporary password for the user. The user can change their password later in P4V. See Change your password.
  5. Click OK to add the user.

    The user is displayed in the users list.

  6. Repeat steps 2 - 5 to add other users.

Learn about user permissions

Permissions are managed in the Permissions table. To open the Permissions table, in P4Admin, click the Permissions tab.

The default permissions for Windows Helix Core Server are:

  • write user * * //...

  • super user super * //...

The default permissions for Linux Helix Core Server are:

  • write user * * //...

  • list user * * -//spec/...

  • super user super * //...

The default setup works well for new, small teams because all team members will work on the same project.

  • The write user line gives all users write access to all depots on the server.

  • The super user line gives super user access to the administrator you created. Super users can perform advanced tasks, such as creating depots and managing users. Do not remove this line. If you do, you will not be able to administer the server and will need to contact Perforce Support for help.

  • The list user line hides this depot from all users except the administrator. The spec depot stores client workspace specifications, which can be recovered later by the administrator.

Learn more

Watch these videos to learn more about managing groups and permissions as your team grows.

Read Managing users and groups and Managing permissions in P4Admin User Guide.

What's next

Next, onboard your team so they can start working with versioned assets in Helix Core.

Go to Step 12: Onboard your team.