Step 5: Configure security | Admin

During P4V installation, you also installed Helix Core Visual Admin Client (P4Admin) . In the following steps, you use P4Admin to configure the following security features:

  • Set password security

  • Restrict creating users to the administrator

  • Restrict viewing the list of Helix Core users to the administrator

If you are creating a proof-of-concept environment, you can skip these steps.

Tip

If you did not install P4Admin earlier, you can download it and install it.

Configure password security

To configure a strong password for each user, complete the following steps in P4Admin.

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

  1. In P4Admin, choose Administration > Password Security Level.

  2. Select 3 (ticket-based authentication required) and click OK.

    Tip

    Ticket-based authentication is based on tickets issued for a given amount of time and are generated after the user logs in with a valid password. After log in, the ticket is used to authenticate the user instead of the password.

  3. If the Set Password dialog box opens, enter and confirm a strong password for the Helix Core administrator and click OK.

Set a server ID

You must set a server ID for the Helix Core Server. This creates a unique ID for the server configuration data to be stored in the Helix Core Server. The server ID can be anything you want but must be unique.

  1. From the command line, run:

    :p4 serverid <UNIQUE SERVER ID>

  2. To close P4Admin, choose File > Exit.

  3. Restart P4Admin.

Restrict creating users

By default, all Helix Core users can create users. Complete the following steps to allow only the Helix Core administrator to create users.

Before performing these steps, if you have not already, set a server ID. See Set a server ID.

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

  1. In P4Admin, click the Configurables tab.

  2. Search for dm.user.noautocreate.

  3. Under Name, double-click dm.user.noautocreate.

  4. In the New value field, enter 2 and click Set.

Restrict viewing the list of users

By default, the list of Helix Core users and their email addresses is available to all Helix Core users. To restrict viewing the list of users to only the Helix Core administrator, complete the following steps in P4Admin.

Before performing these steps, if you have not already, set a server ID. See Set a server ID.

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

  1. In P4Admin, click the Configurables tab.

  2. Search for run.users.authorize.

  3. Under Name, double-click run.users.authorize.

  4. In the New value field, enter 1 and click Set.

Additional security tasks

To learn more about setting additional security options, see Secure the server in the Helix Core Server Administrator Guide.

What's next

  • If you do not need to configure a game engine, next create a stream depot, the highest level of organization on a Helix Core Server.

    Go to Step 7: Create a stream depot.

You will configure other users and groups in a later step after you finish configuring depots, streams, and workspaces.