When your store is first installed, a default Admin account is created with login credentials that gives you full administrative access. As a best practice, you should create another user account with full Administrator access. That way, you can use one account for your everyday Administrative activities and reserve the other as a “Super Admin” account. This can be helpful if you forget your regular credentials, or they somehow become unusable.
If there are others on your team or service providers who need access, you can create a separate user account for each and assign restricted access based on their business need to know. To limit the websites or stores that users can access when they log in to the Admin, you must first create a role with limited scope and only the necessary resources selected. Then, you can assign the role to a specific user account. Admin users who are assigned to a restricted role can see and change data only for websites or stores that are associated with the role, but cannot make changes to any global settings or data.
For users or roles that are temporary, you can also set an expiration date for the user account.
Example Admin Users
Create a new user
On the Admin sidebar go to System > Permissions > All Users.
In the upper-right corner, click Add New User.
To edit an existing user, click a user name in the grid. You can modify the User Info and User Role sections as needed.
In the Account Information section, do the following:
New User Account Information
Enter the User Name for account.
The User Name should be easy to remember. It is not case-sensitive. For example, if your user name is
John, you can also log in as
Complete the following information:
- First Name
- Last Name
Each user account must have a unique email address.
Enter a Password for the account.
An Admin password must be seven or more characters long and include both letters and numbers. For additional password options, see Configuring Admin Security.
For Password Confirmation, re-enter the password to make sure it was entered correctly.
If your store has multiple languages, set Interface Locale to the language to be used for the Admin interface.
Set This Account is to
Click the calendar icon to set the Expiration Date for the user account.
Defining an expiration date is helpful when a user or role is temporary. After the expiration date, the user account status changes to
Inactiveand can be updated, if needed.
Under Current User Identity Verification, enter your user account password.
With the Account Information section complete, you can save the user. The new user will show in the Users grid, but the user name cannot log in until a role is assigned.
Assign a user role
In the left panel, click User Role.
The grid lists all the existing user roles. For a new store, Administrators is the only role available.
Add New User Role
In the Assigned column, select a user role.
You can view existing or define additional user roles. After a role is defined, you must edit the user account to assign the new role.
Verify or reset 2FA provider(S)
In the left panel, click 2FA.
Verify the 2FA solution(s) that are available to Admin users. Then, advise each user to install the solution(s) they want to use before they sign in. Authentication by only one 2FA solution is required to sign in to the Admin.
If the user needs to reinstall the 2FA solution, you can reset the current 2FA configuration. This requires the user to repeat the setup process before they can sign in again. For example, the user might have a new smart phone and needs to reinstall Google Authenticator. To clear the user’s current 2FA setup, click Reset (Provider) for each solution that you want to clear. When prompted, click OK to confirm.
The user receives an email with a link to configure 2FA. The link can be used only once. If the user tries to sign in multiple times, a new link is sent after each attempt.
Click Save User. When prompted, enter Your Password to confirm your identity, and again click Save User.
The Users grid opens and lists all users.