在使用RAM賬號調用阿里云API前,需要主賬號通過創建授權策略對RAM賬號進行授權。
資源授權
默認子賬號沒有權限通過調用阿里云API去創建、修改云資源。使用子賬號調用API時,您需要先創建一個授權策略,然后將這個授權策略關聯給對應的子賬號完成資源授權。
在創建授權策略時,您可以通過ARN(Aliyun Resource Name)指定要授權的資源。ARN是阿里云為每個資源定義的一個全局的阿里云資源名稱。
ARN格式如下:
acs:service-name:region:account-id:resource-relative-id
其中:
- acs:Alibaba Cloud Service的首字母縮寫,表示阿里云的公共云平臺。
- service-name:阿里云云服務的名稱,即eventbridge。
-
region:地域信息。如果不支持該項,可以使用通配符星號(*)來代替。
-
account-id:賬號ID,例如123456789012****。
-
resource-relative-id:具體的資源描述,不同的云產品的資源描述也不同,詳情參見各云產品的開發文檔。
例如
acs:eventbridge:cn-hangzhou:123456789012****:eventbus/MyEventBus
表示事件總線EventBridge中事件總線(EventBus)資源名稱是MyEventBus,所有者是UID為123456789012****
的用戶。
具體的API授權內容,請參見權限策略和示例。