• Email: [email protected]
  • Dedicated Server Login
  • About
  • 9288041031
  • Knowledge Base
  • Support
India's best web hosting | Ehostpiya India
  • Home
  • Hosting
    Web Hosting Quality Hosting Starting at ₹60/mo
    Cloud VPS Starting at ₹300/mo
    Dedicated Server First Starting at ₹2401/mo
    Reseller Web Hosting Conveniently Starting at ₹421/mo
    Application For Hosting
    • iconWordPress Hosting
    • iconJoomla Hosting
    • iconMagento Hosting
    • iconOpencart Hosting
    • iconPrestashop Hosting
    • iconDrupal Hosting
  • Email
  • Domain
  • SVG
    Contact Us Face any problem contact with us
    SVG
    About Us We are leading hosting company
  • My Account
Web Hosting Blogs by Ehostpiya | Tips and Tricks Web Hosting Blogs by Ehostpiya | Tips and Tricks
Buy Now

Archives

  • October 2026
  • September 2026
  • August 2026
  • October 2023

Categories

  • Control Panels
  • Magento
  • Miscellaneous
  • SEO
  • Technology
  • Trends
  • Web Hosting
  • Wordpress
Facebook Twitter Instagram Pinterest
Home How to Create an Admin User in Magento?
ByVandeeta
October 3, 2026

How to Create an Admin User in Magento?

Table of Contents

Toggle
  • How to Create an Admin User in Magento
    • What Is a Magento Admin User?
  • Why Create Separate Magento Admin Users?
      • Better Accountability
      • Easier Permission Management
      • Easier Access Removal
      • Improved Security
      • Better Team Management
  • Magento Admin User vs Admin Role
  • Requirements Before Creating an Admin User
  • How to Create an Admin User in Magento
    • Step 1: Log In to Magento Admin
  • Step 2: Open the System Menu
  • Step 3: Open All Users
  • Step 4: Click Add New User
  • Step 5: Enter User Information
  • Step 6: Create a Strong Password
  • Step 7: Assign an Admin Role
  • Step 8: Save the User
  • Step 9: Test the New Account
  • How to Create a Custom Admin Role
    • Step 1: Open User Roles
    • Step 2: Click Add New Role
    • Step 3: Enter the Role Name
  • Step 4: Enter Your Password
  • Step 5: Configure Resource Access
  • Step 6: Save the Role
  • Example: Create a Product Manager User
  • Example: Create a Customer Support User
  • Example: Create a Content Manager User
  • How to Edit a Magento Admin User
  • How to Change an Admin User’s Role
  • How to Disable a Magento Admin User
  • How to Delete a Magento Admin User
  • How to Reset a Magento Admin User Password
      • From the Login Page
      • From the Admin Panel
  • How to Enable Two-Factor Authentication for Admin Users
  • Best Practices for Magento Admin Users
    • 1. Never Share Administrator Accounts
    • 2. Follow the Principle of Least Privilege
    • 3. Use Strong Passwords
    • 4. Enable Two-Factor Authentication
    • 5. Review Users Regularly
    • 6. Limit Full Administrator Access
  • Common Problems When Creating Magento Admin Users
    • “Access Denied” Error
    • User Can Log In but Cannot See a Menu
    • User Has Too Much Access
    • User Cannot Log In
  • Magento Admin User Security Checklist
  • Frequently Asked Questions
    • How many Magento Admin users can I create?
    • Can Magento Admin users have different permissions?
    • Can I create a Magento Admin user without giving full access?
    • Should every employee have the same Admin role?
    • Can I change a user’s role later?
    • Can I disable an Admin user?
    • Is it safe to share one Magento Admin account?
  • Final Thoughts

How to Create an Admin User in Magento

Magento allows store owners and administrators to create separate backend accounts for employees, developers, managers, and other team members who need access to the store.

Creating individual Admin users is better than sharing one administrator account. Each user can have their own username, password, email address, and role-based permissions. This makes it easier to control access and determine which parts of Magento each person can manage.

For example, a product manager may only need access to the catalog, while an administrator may require access to configuration, customers, orders, and system settings.

This guide explains how to create a new Magento Admin user, assign a role, configure permissions, and troubleshoot common problems.


What Is a Magento Admin User?

A Magento Admin user is an account that can access the Magento backend.

Depending on the assigned role, an Admin user may be able to:

  • Manage products
  • Create and edit categories
  • Process orders
  • Manage customers
  • Configure shipping
  • Configure payment methods
  • Manage promotions
  • Edit website content
  • View reports
  • Configure store settings
  • Manage extensions
  • Create other administrator accounts

The user’s permissions are determined by the role assigned to the account.


Why Create Separate Magento Admin Users?

Sharing one administrator account between multiple people can make store management and security more difficult.

Creating individual accounts provides several advantages.

Better Accountability

Each administrator has their own login credentials, making it easier to identify who is using the backend.

Easier Permission Management

You can give users only the permissions they need.

Easier Access Removal

When an employee or contractor no longer needs access, their account can be disabled or removed without affecting other administrators.

Improved Security

Individual accounts reduce the need to share administrator passwords.

Better Team Management

Different teams can receive different roles based on their responsibilities.


Magento Admin User vs Admin Role

These two concepts are closely related but serve different purposes.

ItemPurpose
Admin UserRepresents an individual person who logs into Magento
Admin RoleDefines what that user is allowed to access
UsernameIdentifies the administrator
PasswordAuthenticates the administrator
PermissionsDetermine which resources the user can access

For example:

Admin User:
John

Role:
Product Manager

Permissions:
Catalog
Products
Categories
Inventory

John can then log in with his own account while being restricted from areas that are not required for his job.


Requirements Before Creating an Admin User

Before creating another administrator, make sure you have:

  • Access to the Magento Admin Panel
  • An existing administrator account with permission to manage users
  • The new user’s name
  • A unique username
  • A valid email address
  • A suitable administrator role
  • A secure authentication method

For production stores, avoid giving every user full administrator privileges.


How to Create an Admin User in Magento

Follow these steps to create a new administrator account.

Step 1: Log In to Magento Admin

Open your Magento Admin URL.

For example:

https://example.com/your-admin-path

Enter your existing administrator username and password.

Complete any additional authentication required by your security configuration.


Step 2: Open the System Menu

After logging in, locate the System menu in the Magento Admin Panel.

Open:

System

Then find the administrator user management section.

Depending on the Magento version and installed extensions, the exact menu presentation may differ.


Step 3: Open All Users

Select:

All Users

This page displays administrator accounts that already exist.

You can use this area to:

  • View users
  • Create users
  • Edit users
  • Disable users
  • Delete users
  • Reset passwords
  • Assign roles

Step 4: Click Add New User

Click:

Add New User

Magento will open the administrator user creation form.


Step 5: Enter User Information

Fill in the required user details.

Typical fields include:

  • User Name
  • First Name
  • Last Name
  • Email
  • Password
  • Password Confirmation
  • Interface Locale

For example:

User Name: john
First Name: John
Last Name: Smith
Email: [email protected]

Use the actual details of the person who will operate the account.


Step 6: Create a Strong Password

Create a strong password for the new administrator account.

Avoid passwords such as:

admin123
password123
companyname123

Instead, use a long and unique password.

A password manager is useful for generating and storing administrator credentials securely.

If your Magento version or configuration supports password policy requirements, make sure the password satisfies those requirements.


Step 7: Assign an Admin Role

Creating the user is not enough. The administrator should also have an appropriate role.

Magento uses User Roles to determine which resources an administrator can access.

Find the role assignment section and select the appropriate role.

For example:

Role: Product Manager

or:

Role: Sales Manager

If you already created a custom role, select that role.


Step 8: Save the User

After entering the required information and selecting the appropriate role, click:

Save User

Magento will create the administrator account.

The new user should then appear in the administrator user list.


Step 9: Test the New Account

Log out of your existing administrator account.

Then open the Magento Admin login page and sign in using the newly created account.

Verify that:

  • Login works
  • The assigned permissions work
  • Restricted sections cannot be accessed
  • The user can perform required tasks
  • Two-factor authentication works if enabled

Testing permissions is especially important when using custom roles.


How to Create a Custom Admin Role

Magento allows you to create roles that provide administrators with only the permissions they need.

This is useful when creating accounts for:

  • Store managers
  • Product managers
  • Customer support staff
  • Content editors
  • Sales teams
  • Warehouse staff
  • Marketing employees
  • Developers

Step 1: Open User Roles

In Magento Admin, go to:

System → User Roles

You should see existing roles.


Step 2: Click Add New Role

Click:

Add New Role

Magento will open the role creation page.


Step 3: Enter the Role Name

Choose a descriptive name.

For example:

Product Manager

or:

Customer Support

A clear role name makes permission management easier.


Step 4: Enter Your Password

Magento may ask you to enter your current administrator password before saving sensitive account or role changes.

Enter your current password when requested.


Step 5: Configure Resource Access

The permissions section allows you to determine which Magento resources the role can access.

For example, a product management role might require access to:

Catalog
├── Products
├── Categories
└── Inventory

It may not need access to:

System
Configuration
Integrations
Admin Users

Only enable the resources required by the user’s responsibilities.


Step 6: Save the Role

Click:

Save Role

The new role will then be available when assigning permissions to administrator accounts.


Example: Create a Product Manager User

Suppose you want to create an account for someone responsible for managing products.

You could create:

Username:
productmanager

Role:
Product Manager

The role might provide access to:

  • Products
  • Categories
  • Inventory
  • Catalog pricing

while restricting access to:

  • System configuration
  • Integrations
  • Administrator users
  • Sensitive store settings

This follows the principle of giving users only the access necessary to perform their tasks.


Example: Create a Customer Support User

A customer support employee may need access to:

  • Customers
  • Orders
  • Customer information
  • Returns or related order functions

They may not need access to:

  • Payment configuration
  • System configuration
  • Extensions
  • Administrator accounts
  • Developer settings

A dedicated support role can help keep those areas restricted.


Example: Create a Content Manager User

A content manager might need access to:

  • CMS pages
  • Blocks
  • Widgets
  • Store content
  • Some marketing features

There is usually no reason to give such a user unrestricted access to:

  • Payment settings
  • System configuration
  • Integrations
  • Administrator management

Create a dedicated role with only the resources required for content management.


How to Edit a Magento Admin User

You may need to update an administrator’s information later.

Go to:

System → All Users

Select the administrator account you want to modify.

You can then update available information such as:

  • First name
  • Last name
  • Email address
  • Password
  • Interface settings
  • Assigned role

Save the changes when finished.


How to Change an Admin User’s Role

If an employee changes responsibilities, you can assign a different role.

For example, an employee might move from:

Content Manager

to:

Store Manager

Open:

System → All Users

Edit the user’s account and change the assigned role.

Save the changes and ask the user to log in again to confirm the new permissions.


How to Disable a Magento Admin User

If an employee temporarily does not need access, disabling the account can be preferable to immediately deleting it, depending on your operational and audit requirements.

Open:

System → All Users

Select the administrator account.

Use the available status or account controls to disable access.

This can be useful for:

  • Temporary leave
  • Contractors
  • Former employees
  • Suspended accounts
  • Security investigations

Always follow your organization’s account-retention and audit procedures.


How to Delete a Magento Admin User

If an administrator account is no longer required, you can remove it through the Admin user management interface.

Before deleting an account, consider whether you need to retain its information for operational or audit purposes.

For employee departures, disabling the account first can provide a safer transition while access and records are reviewed.


How to Reset a Magento Admin User Password

If an administrator forgets their password, there are several approaches depending on your Magento version and configuration.

From the Login Page

The administrator can use:

Forgot Your Password?

and follow the password-reset process.

From the Admin Panel

An authorized administrator can edit the user’s account and set a new password if the interface provides that option.

After changing a password, the user should use the new credentials and complete any additional authentication requirements.


How to Enable Two-Factor Authentication for Admin Users

Two-factor authentication adds another layer of protection to Magento administrator accounts.

If enabled, users may need:

  1. Username
  2. Password
  3. Additional authentication verification

The exact setup depends on the Magento version, edition, and enabled authentication modules.

For production stores, consider requiring stronger authentication for all administrative users, particularly accounts with access to system configuration and other sensitive resources.


Best Practices for Magento Admin Users

1. Never Share Administrator Accounts

Avoid using one account such as:

admin

for an entire team.

Instead, create:

john
sarah
michael

with appropriate individual roles.


2. Follow the Principle of Least Privilege

Give each administrator only the permissions required to perform their job.

For example:

Product Manager
→ Catalog access

rather than:

Product Manager
→ Full system access

3. Use Strong Passwords

Every administrator should have a unique password.

Do not reuse Magento administrator passwords on other websites.


4. Enable Two-Factor Authentication

Where supported and appropriate, enable two-factor authentication for administrator accounts.


5. Review Users Regularly

Periodically review:

System → All Users

Look for:

  • Former employees
  • Old developer accounts
  • Unused accounts
  • Temporary accounts
  • Unexpected administrator accounts

Remove or disable accounts that no longer require access according to your account-management policy.


6. Limit Full Administrator Access

Only trusted personnel should receive roles with extensive system permissions.

Full administrative access may expose:

  • Customer data
  • Payment configuration
  • Store configuration
  • Integrations
  • Extensions
  • Administrator management

Use specialized roles whenever possible.


Common Problems When Creating Magento Admin Users

“Access Denied” Error

If you cannot create or modify administrator users, your current account may not have the necessary permissions.

Log in using an account with appropriate administrator-management permissions.


User Can Log In but Cannot See a Menu

This is often caused by the role assigned to the user.

Check:

System → User Roles

and review the role’s resource permissions.


User Has Too Much Access

Review the assigned role and remove unnecessary resources.

Do not give a user full administrator access simply because a particular menu item is missing.

Instead, identify the required resource and add only that permission.


User Cannot Log In

Check:

  • Username
  • Password
  • Account status
  • Admin URL
  • Two-factor authentication
  • Security restrictions
  • Magento logs

Also confirm that the account was created successfully.


Magento Admin User Security Checklist

Use this checklist when creating administrator accounts:

  • Create a separate account for each administrator.
  • Use a unique username.
  • Use a valid email address.
  • Use a strong password.
  • Assign an appropriate role.
  • Follow least-privilege access.
  • Enable two-factor authentication where appropriate.
  • Test the account after creation.
  • Review administrator accounts periodically.
  • Disable accounts that no longer require access.
  • Remove unnecessary roles and permissions.
  • Avoid sharing administrator credentials.

Frequently Asked Questions

How many Magento Admin users can I create?

Magento supports multiple administrator accounts. The practical number depends on your store, infrastructure, operational requirements, and edition/configuration.

Can Magento Admin users have different permissions?

Yes. Magento’s role and permission system allows administrators to receive different levels of access.

Can I create a Magento Admin user without giving full access?

Yes. Create a custom role with only the resources the user needs and assign that role to the account.

Should every employee have the same Admin role?

No. Access should generally be based on each person’s responsibilities. A product manager, customer support employee, developer, and store owner may require very different permissions.

Can I change a user’s role later?

Yes. An administrator with appropriate permissions can edit the user’s account and assign another role.

Can I disable an Admin user?

Yes. Administrator accounts can be managed from the Admin user management area, including disabling or removing accounts depending on the available controls.

Is it safe to share one Magento Admin account?

Sharing accounts is generally undesirable because it makes individual accountability and access management more difficult. Separate accounts allow permissions and access to be managed per person.


Final Thoughts

Creating individual Magento Admin users is an important part of managing a multi-user eCommerce store. Instead of giving everyone the same administrator credentials, create separate accounts and assign roles based on each person’s responsibilities.

Use custom roles to implement least-privilege access, protect administrator accounts with strong authentication, and regularly review the list of active users. When employees, contractors, or developers no longer require access, disable or remove their accounts according to your organization’s access-management procedures.

A well-organized Magento administrator structure makes the backend easier to manage while reducing unnecessary access to sensitive store functions.

ByVandeeta
Updated October 03, 2026
  • Magento

Read Next

ByVandeeta
October 3, 2026

How to Reset a Magento Admin Password?

How to Reset a Magento Admin Password Forgetting a Magento administrator password can prevent you from accessing important…
  • Magento
ByVandeeta
October 3, 2026

How to Configure Magento Store Information?

How to Configure Magento Store Information Store information is one of the foundational settings in Magento. It defines…
  • Magento
ByVandeeta
October 4, 2026

How to Change Magento Store Name and Logo

How to Change Magento Store Name and Logo Your Magento store name and logo are important parts of…
  • Magento

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Explore Categories

  • Control Panels 7
  • Magento 52
  • Miscellaneous 5
  • SEO 17
  • Technology 10
  • Trends 9
  • Web Hosting 7
  • Wordpress 100

Recent Posts

  • How to Fix WordPress “Too Many Redirects”
  • How to Fix WordPress Critical Error
  • How to Fix WordPress Database Connection Error
  • How to Fix WordPress White Screen of Death
  • How to Fix WordPress 404 Error

Recent Comments

  1. Tabias H. on The Future is 5G: Understanding the Next Wave of Connectivity
  2. Elliot Alderson on Evolving Workspaces: The Rise of the Hybrid Work Trend
  3. James Mann on Evolving Workspaces: The Rise of the Hybrid Work Trend
Swyft

Welcome to the Ehostpiya Blog, your trusted resource for web hosting, WordPress, VPS, domains, website security, and online business tips.

Our goal is to make web hosting and website management easier to understand for everyone—from beginners launching their first website to experienced developers and business owners. We publish practical guides, hosting tips, tutorials, and helpful insights to help you build, manage, and grow your website successfully.

At Ehostpiya, we believe that reliable information and quality hosting go hand in hand. Explore our latest articles and discover simple solutions for a faster, safer, and more successful online presence.

  • Facebook
  • Twitter
  • Instagram
  • Pinteres

Featured Posts

  • AI and Ethics: Navigating the Complex Landscape of Artificial Intelligence
    by Vandeeta
    October 11, 2023
  • AR and VR: Blurring the Lines Between Reality and Virtuality
    by Vandeeta
    October 11, 2023
  • Best WordPress Caching Plugins to Improve Website Speed
    by Vandeeta
    September 26, 2026
  • Blockchain Unchained: How Distributed Ledger Technology is Transforming Industries
    by Vandeeta
    October 11, 2023

Web Hosting Discount

cLAIM NOW
logo

Ehostpiya is reliable Web hosting provider, with aim to provide affordable Website and application hosting to various clients for their online business and presence.

Hosting
  • Web Hosting
  • Cloud VPS
  • Reseller Hosting
  • Email Hosting
  • Dedicated Server
  • Nodejs Hosting
  • SSL Certificate
Legal
  • Accepted Uses Policy
  • privacy Policy
  • Terms of Service
  • Refund and cancellation
  • Service Delivery Policy
Company
  • About Us
  • Our Clients
  • Contact Us
  • Our Blog
Support & Tools
  • Open Support Request
  • View Ticket
  • Knowledge Base
  • Report Abuse
  • check nameserver
  • What is my IP
  • Mx lookup

© Ehostpiya, All rights reserved

  • Terms & Condition
  • Privacy Policy