您在此处:
导入和导出角色与权限
通过 Business Manager 的“站点导入与导出”模块导入和导出访问角色与用户。本主题适用于 B2C Commerce。
要通过“站点导入与导出”模块导入和导出访问角色与用户,需要多个权限。要导入或导出用户,您必须拥有访问“用户”模块的权限。要导入或导出访问角色,您必须拥有访问“角色与权限”模块的权限。要导入或导出用户角色分配,您必须拥有“用户”模块和“角色与权限”模块的权限。
角色区域设置权限导入/导出
如果导入文件中的角色没有区域设置权限,将在全局活动区域设置上为角色提供权限(并记录数据警告)。这是因为从 16.9 版开始,角色导出文件一直具有区域设置级权限。如果文件没有区域设置,当所有角色能访问所有区域设置时,必须使用之前的版本创建一个。为提供向后兼容性,当导入旧文件时,需要为没有区域设置权限的现有角色提供所有区域设置的权限。
资源路径概念
资源路径是一个人类可读的语义 ID,表示系统中的一个特定实体。系统认可三种资源路径:表示 Business Manager 模块的资源路径、表示商家组织的资源路径和表示商家组织的特定站点的资源路径。语义 ID 的优势是对于不同实例(即开发环境 (Development)、生产环境 (Production)、准备环境 (Staging) 和 沙盒(Sandbox))它保持不变。
模块权限的资源路径
资源路径的语法是:
BUSINESSMGR/SystemMenu|CustomMenu/<ID of the organization>/-|<ID of the site>/<ID of the Business Manager module>- SystemMenu | CustomMenu - SystemMenu 表示由 B2C Commerce 提供的 Business Manager 模块。CustomMenu 表示商家的自定义插件提供的 Business Manager 模块。备注 只有当资源类型与如子路径表示的 Business Manager 模块的类型匹配时,资源路径才整体有效。如果资源类型为 "SystemMenu",但是子路径表示自定义Business Manager 模块,则路径无法整体有效。如果资源类型为 "CustomMenu",Business Manager 模块必须由自定义插件提供。仅商家自定义提供的 Business Manager 菜单操作可以是 "CustomMenu"。
- <ID of the organization> 是商家组织的 ID:"站点"。
- -|<ID of the site> - 使用破折号 (-) 表示模块是管理模块之一(在组织范围内)。如果模块是站点特定的,则命名应启用模块的站点。如果模块不是站点特定,但提供了站点名称,那么语法无效。
- <ID of the Business Manager module> - 提供应该授予访问它的权限的 Business Manager 模块的名称(按 Business Manager 扩展文件中定义)。如果命名的 Business Manager 模块在传递的组织中可用,那么路径有效。
功能权限的资源路径
仅有两种资源路径可以与功能权限结合使用:
- 通往组织的资源路径:OBJECT/Organization/SItes
- 通往站点的资源路径:OBJECT/Site/Sites/SiteGenesis
资源路径的语法是:
OBJECT/Organization|Site/<ID of the organization>/<ID of the site>根据功能权限的类型,可以使用通往组织或站点的资源路径。功能权限的有效资源路径示例:
OBJECT/Organization/Sites
OBJECT/Site/Sites/SiteGenesis
OBJECT/Site/Sites/Storefront功能权限的无效资源路径示例:
OBJECT/Site/Sites
OBJECT/Organization/Sites/Storefront目前系统提供以下功能权限:
| 权限 | 范围 | 说明 | 有效资源路径 |
|---|---|---|---|
| Login_On_Behalf | 站点 | 允许管理员代表客户登录网店。 | OBJECT/Site/Sites/YourShopHere |
| WebDAV_Transfer_Files | 组织 | 允许通过 WebDAV 访问服务器上的日志文件或导入/导出目录 | OBJECT/Organization/Sites |
| WebDAV_Manage_Customization | 组织 | 允许通过 WebDAV 访问所有自定义插件的目录 | OBJECT/Organization/Sites |
用户导入
用户导入包括:
- 用户凭据
- 用户概况数据,不包括地址数据
- 用户角色分配
导入过程中:
- 如果拥有给定登录名的用户已存在,则会跳过用户。
- 如果不存在访问角色,那么会跳过角色用户分配。
- 导入总是在组织域内执行。
- 用户和角色用户分配总是导入到组织域内。

