在使用RAM賬號調用 API前,需要主賬號通過分配授權策略對RAM賬號進行授權,使RAM賬號對特定的資源(Resource)具備特定操作(Action)的權限。在授權策略中,使用資源描述符(Alibaba Cloud Resource Name, ARN)指定授權資源。

可授權的智能外呼資源類型

智能外呼的 RAM鑒權資源設計為服務級,即只有一個資源:智能外呼服務本身。

資源描述符為:acs:outboundbot:$regionid:$accountid:*

可授權的智能外呼系統策略

對上述資源,我們提供了兩個系統授權策略:

1. AliyunOutboundbotFullAccess - 智能外呼管控權限

此權限策略可在智能外呼產品中進行任意操作。

2. AliyunOutboundbotReadOnlyAccess - 智能外呼只讀權限

此權限策略可在智能外呼產品中進行讀操作。
// AliyunOutboundbotFullAccess
{
    "Statement": [
        {
            "Effect": "Allow",
            "Action": "outboundbot:*",
            "Resource": "*"
        }
    ],
    "Version": "1"
}

// AliyunOutboundbotReadOnlyAccess
{
    "Statement": [
        {
            "Action": [
                "outboundbot:Get*",
                "outboundbot:List*",
                "outboundbot:Describe*",
                "outboundbot:Query*",
                "outboundbot:Download*",
                "outboundbot:Export*"
            ],
            "Effect": "Allow",
            "Resource": "*"
        }
    ],
    "Version": "1"
}
                

自定義策略

您也可以通過RAM控制臺或者調用RAM API CreatePolicy創建一個自定義策略,在腳本配置方式的自定義策略中,您需要根據JSON模板文件填寫策略內容。其中的Action和Resource參數取值可分別參考API列表和上述資源定義。更多詳情請參見 賬號訪問控制權限策略基本元素