全部产品

用户实例与授权示例

更新时间:2017-06-07 13:26:11   分享:   

本文以示例的方式,简要说明服务发布、调用、级联调用的概念,以及 CSB 实例的拥有和对其它用户的授权概念。

服务发布、调用、级联调用

  1. 如下左图,服务 x 发布在实例 A 上,被应用 α(在实例 A 上订阅后)调用消费;
  2. 如下左图,服务 y 发布在实例 B 上,被应用 β(在实例 B 上订阅后)调用消费;
  3. 如下右图,服务 y 在实例 B 接入,级联发布开放在实例 A 上,被应用 α(在实例 A 上订阅后)通过实例 A、B 级联调用消费。

服务发布、调用,与级联调用

说明:这里的服务 x、y 以及应用 α、β 可以属于不同用户,任何已授权使用 A、B 实例的账号都可以发布(服务 x 和 y)、或代表(消费应用 α 和 β)来订阅服务。

实例的拥有和授权

  • 一个 CSB 实例概念上就是一个单独的服务开放平台,被授权访问它的用户可以在其上发布订阅服务。
  • CSB 实例的拥有者可以管理对其它用户的授权,即审批其它用户对该实例的访问申请,是否允许访问实例,进行服务的发布和订阅。
  • CSB 缺省是不公开的,即对其它阿里云用户是不可见的。您可以联系产品支持团队,把您的实例设置成公开模式,使其它用户能在实例搜索中看到您的实例,申请对实例的使用权限,由您审批后才可以访问您的实例。

实例拥有与授权的示例

服务拥有、访问,与授权1

a) 您拥有 A、B 两个实例(一般是两个不同目的和控制策略的开放平台,例如负责不同 VPC 内的服务对外开放,或者面对不同的消费方环境,如阿里云上的应用和外部第三方应用);

b) 您授权账号 1 使用您的实例 A,可以在其上发布或订阅服务;

c) 您授权账号 2 使用您的实例 B,可以在其上发布或订阅服务。

服务拥有、访问,与授权1

d) 账号 1 也拥有一个实例 C;

e) 账号 1 授权您使用他的实例 C,可以在其上发布或订阅服务;

f) 账号 2 没有拥有任何实例,目前只是使用您的实例 B。

本文导读目录
本文导读目录
以上内容是否对您有帮助?