5.10.1 资产共享介绍
当存在多个ROMA Exchange级联的情况下,系统支持已上架的资产在不同的ROMA Exchange进行共享,但是需要设置一个共享中心。
共享中心只是逻辑上的概念,在物理上可以用级联组网中的某ROMA Exchange作为共 享中心,也可以单独部署一套ROMA Exchange作为共享中心。
共享中心在组网中起到一个汇聚的作用,所有从各个ROMA Exchange共享出来的资产 都在共享中心中集中展现,并从共享中心向各个ROMA Exchange进行复制共享。
说明
本文档中未说明共享中心的地方,都是指ROMA Exchange本身的指导介绍。
资产共享的逻辑架构如下图。
资产共享和使用的端到端的流程如下图。
5.10.2 共享中心连接配置(作为共享中心的 ROMA Exchange 配 置)
前提条件
● 超级管理员A:部署作为共享中心的ROMA Exchange的AppCube用户。
● 连接共享中心用的用户B:由超级管理员A在AppCube上创建,需要具备
SharedOfferingProfile权限,有几个ROMA Exchange就建几个不同的用户B,建 议在用户名上区分是给哪个ROMA Exchange使用,具体创建方法请参见C 在 AppCube上创建共享中心的用户和授权。提前创建好共享中心的授权,每个用户 对应一个授权,并将获取到客户ID和客户秘钥提供给每个ROMA Exchange,授权 具体创建方法请参见C 在AppCube上创建共享中心的用户和授权。将创建好的
● 审批共享资产的管理员C(也可以直接用超级管理员A):由超级管理员A在 AppCube上创建,需要具备SharedCenterOperation权限,具体创建方法请参见C 在AppCube上创建共享中心的用户和授权。
提前将审批共享资产的管理员C(如果是超级管理员A作为审批用户,也需要将超级管 理员加入审批组)加入审批资产共享审批组,添加的方法请参见。系统默认的审批组 是SSC组,如果运营管理员变更了审批组,则请按实际的配置。
配置说明
共享中心仅当共享中心,不做资产中心时,不用配置共享中心连接。
5.10.3 共享中心连接配置(非共享中心的 ROMA Exchange 配置)
前提条件
提前创建好管理员,要实现资产共享,非共享中心的ROMA Exchange运营管理台,需 要两类管理员:
● 超级管理员A:部署作为非共享中心的ROMA Exchange的AppCube用户。
● 直接从共享中心的超级管理员A获取连接共享中心的用户B对应的客户ID和客户秘 钥。
配置说明
步骤1 超级管理员A登录作为非共享中心的ROMA Exchange的运营管理台。
步骤2 在ROMAExchangeOperationAPP里,选择菜单“共享管理 > 共享中心连接配置”。
步骤3 单击“新增配置”,参考下图和表5-7配置,然后单击“确定”。
表5-7 新增共享中心的连接配置
地址 填写共享中心的地址,注意地址的格式:http(s)://xxx.com。
注意地址的最后不能加/,即地址不能是http(s)://xxx.com/。
客户ID 从共享中心的超级管理A处获取,请参见前提条件。
5.10.4 查看并获取共享资产(非共享中心的 ROMA Exchange)
说明
在这里只能查看并获取别人发起共享的商品,本ROMA Exchange共享的商品在这里不显示。
步骤1 在ROMAExchangeOperationAPP里,选择菜单“共享管理 > 查看共享商品”。
步骤2 可以根据共享的来源或商品名称,筛选查看共享商品。运营管理员可以单击商品的名 称,进入查看商品的详情。
步骤3 单击商品所在行的“申请获取”,用户也可以选中多个商品后,单击“批量获取”。
参考下图配置成功获取到的共享商品的相关信息。
步骤4 单击“确定”,可以看到该商品的“获取状态”变更为“审批中”。
步骤5 审批通过后,商品对应的“获取状态”变更为“已获取”。
步骤6 用户可以在前台查看已获取的共享商品,运营管理员也可以在在
ROMAExchangeOperationAPP里,选择菜单“商品管理 > 本地商品管理”,根据来 源类别判断是否是共享的商品。
----结束
5.10.5 查看共享资产(共享中心的 ROMA Exchange)
共享中心的运营管理员可以查看来自所有ROMA Exchange共享的所有资产。
步骤1 在ROMAExchangeOperationAPP里,选择菜单“共享管理 > 所有共享资产”。
步骤2 可以根据共享的来源或资产名称,筛选查看共享资产。运营管理员可以单击资产的名 称,进入查看资产的详情。
----结束
A 授权委托的信息获取
获取 ROMA Connect 委托授权
下面以华为云上的ROMA Connect举例说明。具体的项目请以实际环境为准进行获 取。
步骤1 登录访问ROMA Connect的管理控制台,例如https://console.huaweicloud.com/
iam/?region=cn-north-4&locale=zh-cn#/iam/agencies。
步骤2 单击界面右上角的“创建委托”。
步骤3 填写委托相关信息。
委托名称请根据需要自行填写。委托类型请选“普通”,委托账号必须是与运营管理 员在运营管理台配置的“平台租户名”一致。持续时间根据需要选择。
注意
委托的账号必须是主账号,不能是子账号。
----结束
获取 ROMA Connect 的授权地址和业务地址
ROMA Connect侧,授权地址也称租户面IAM域名,业务地址也称ROMA外部API网关 域名。
请联系ROMA Connect的技术工程师,从实际环境获取。