Account owner tasks

Account owner overview

After your company licenses the Magento Enterprise Cloud Edition, the only person who has access to it is the account owner—the person who purchased the software. The account owner is typically a “business user”— someone in the business or finance organization.

This topic discusses initial tasks the account owner should perform to give technical people access to the project.

Before you start, you must know the e-mail address for each user you’d like to add. After you add these users to the project, they receive an invitation to register with Magento Enterprise Cloud Edition.

Sign up for an account

To sign up for a Magento Enterprise Cloud Edition account, contact Magento Sales. They will create your account and send you a welcome e-mail that provides instructions to access the project.

The person who signs up for a Magento Enterprise Cloud Edition account is referred to as the account owner. You receive a welcome e-mail that enables you to set up the project initially.

Your welcome e-mail

After you register for an account, Magento sends you a welcome e-mail at the address at which you registered. The e-mail contains a link to your Magento Enterprise Cloud Edition project.

You can also access your project by logging in to your Magento Enterprise Cloud Edition account.

Generate authentication keys

Getting the Magento Enterprise Cloud Edition requires authentication keys. Only the account owner can create these keys.

As the account owner, you must create one set of keys for each technical person you expect will work on Magento Enterprise Cloud Edition. Each user must add these keys to their auth.json file, which is located in the project root directory.

We recommend against providing the keys over e-mail because it isn’t secure; instead, use a company intranet portal or wiki.

To create authentication keys:

Because the Composer repository that contains Magento Enterprise Cloud Edition requires authentication, you must add a file named auth.json to your project’s root directory. This file contains your authentication keys. Without auth.json, the Magento software won’t download.

Add auth.json in your Magento Enterprise Cloud Edition project root folder if there isn’t one already.

Replace the values in the following sample with your Magento Enterprise Cloud Edition public and private keys. You can get these keys from your account owner (that is, the person who created the Cloud account).

{
   "http-basic": {
      "repo.magento.com": {
         "username": "<your public key>",
         "password": "<your private key>"
      }
   }
}

Create project administrators

As discussed in more detail in Manage users, Magento Enterprise Cloud Edition has a number of user roles.

Typically, the only user the account owner must create is the project administrator (also referred to as the super user). This user can create other users and delegate roles as desired.

To create project administrators:
  1. Log in to your Magento Enterprise Cloud Edition account.
  2. Click the Projects tab as the following figure shows.

    Click the projects tab to access your Cloud project

  3. Click the name of your project (typically, Untitled Project).

    The Setting up your project page displays as follows.

    Cancel project creation

  4. Click Continue later. (Someone else can create the project at a later time.)
  5. Click the configure project button next to Project Title in the top navigation bar as the following figure shows.

    Configure the project

  6. In the right pane, click Add Users.

    Start creating users

  7. Click Add User.

    The page displays as follows.

  8. Enter the following information:

    • In the first field, enter the user’s e-mail address.
    • Select the Super User check box.
  9. Click Add User.

The super users you add receive an e-mail inviting them to join the Magento Enterprise Cloud Edition project. The user must follow the prompts to register an account and verify their e-mail address.

Initially, a super user must create the project in any of the following ways:

Blackfire and New Relic credentials

Your project includes Blackfire and New Relic credentials. Only you—the account owner—can access them. You should provide these credentials to technical people as needed.

To provide access to Blackfire and New Relic:

Blackfire credentials

To get your Blackfire credentials:

  1. As the Magento Enterprise Cloud Edition account owner, log in to your Magento Enterprise Cloud Edition project.
  2. In the upper right corner, click <your name> > Account Settings as the following figure shows.

    Go to account settings

  3. On your account page, click View Details for your project as the following figure shows.

    View your project details

  4. On your project details page, expand Blackfire.

    Your Blackfire credentials display similar to the following.

    Your Blackfire credentials

New Relic credentials

Your New Relic credentials are displayed on the same page as Blackfire. You can create New Relic users and provide that information to the people responsible for administering New Relic.