大多数在线商城平台都有多个管理员用户,如平台所有者,客户服务经理,销售代表等,以简化他们的商店管理流程。此类在线平台的所有者可能希望根据其角色限制管理员用户。为了实现这一目标,Magento 2具有“User Roles”的内置功能,允许平台所有者根据需要为特定的管理员用户组定义权限。

默认情况下,Magento创建名为“Administrators”的用户角色,该角色具有最高访问权限。平台的所有者属于此用户角色。

在Magento 2中定义新用户角色的步骤

例如,在下面的演示中,我们将了解如何创建名为“Sales representatives”的新用户角色,并根据其角色限制其访问权限。

步骤1:在管理员面板上,单击左侧菜单中的“System”。然后,单击“Permissions”部分中的“User Roles”。在这里,您将看到现有用户角色的列表。

Magento2为新用户添加管理员权限

步骤2:在右上角,单击“Add New Role”按钮以添加新用户角色。

Magento2为新用户添加管理员权限

步骤3:在“Role Information”部分中,输入描述性角色名称,如Sales Representatives。

在“Current User Identity Verification”部分中,输入您当前的管理员密码以验证您是否有权添加新用户角色。

Magento2为新用户添加管理员权限

第4步:单击左侧面板中的“Role Resources”。在这里,您可以看到以下下拉选项,

  • All:如果要授予对新用户角色的完全访问权限,请选择此选项。
  • Custom:如果要授予对新用户角色的限制访问权限,请选择此选项。这将显示所有资源的列表。勾选要分配给新用户角色的资源的复选框。
Magento2为新用户添加管理员权限

步骤5:最后,单击“Save Role”按钮以创建新用户角色。

Magento2为新用户添加管理员权限

希望这可以帮助你。