すべてのプロダクト
Search
ドキュメントセンター

DataWorks:AliyunServiceRoleForDataWorksOpenPlatform サービスリンクロール

最終更新日:Nov 09, 2025

このトピックでは、DataWorks に EventBridge の使用権限を付与する際に作成されるサービスリンクロールについて説明します。

背景

EventBridge を使用して DataWorks からのイベントメッセージをサブスクライブして消費するには、まず DataWorks に EventBridge リソースへのアクセス権限を付与する必要があります。権限を付与すると、AliyunServiceRoleForDataWorksOpenPlatform という名前のサービスリンクロールが Resource Access Management (RAM) コンソールに自動的に作成されます。このサービスリンクロールは、DataWorks Open Platform が他の Alibaba Cloud サービスのリソースにアクセスするために使用されます。詳細については、「サービスリンクロール」をご参照ください。

AliyunServiceRoleForDataWorksOpenPlatform の権限

  1. Resource Access Management (RAM) コンソールにログインします。左側のナビゲーションウィンドウで、[ID] > [ロール] を選択します。

  2. [ロール] ページで、検索ボックスに AliyunServiceRoleForDataWorksOpenPlatform と入力します。AliyunServiceRoleForDataWorksOpenPlatform という名前の RAM ロールが表示されます。

  3. ロール名 AliyunServiceRoleForDataWorksOpenPlatform をクリックして、基本情報を表示します。

  4. ロール詳細ページで、[権限] タブをクリックします。[権限] タブで、ロールに付与された AliyunServiceRolePolicyForDataWorksOpenPlatform アクセスポリシーの詳細を表示できます。

    {    
       "Version": "1",    
       "Statement":[        
         {
           "Effect": "Allow",  
           "Action": [
             "eventbridge:GetEventBus",
             "eventbridge:GetRule",
             "eventbridge:CreateEventBus",
             "eventbridge:DeleteEventBus",
             "eventbridge:PutEvents",
             "eventbridge:ListEventBuses"
           ],
           "Resource": "*"
    
         },
         {
            "Action":"ram:DeleteServiceLinkedRole",
            "Resource":"*",
            "Effect":"Allow",
            "Condition":{
              "StringEquals": {
                "ram:ServiceName": "openplatform.dataworks.aliyuncs.com"
              }
            }  
         }    
       ]   
    }     

AliyunServiceRoleForDataWorksOpenPlatform ロールの削除

  1. RAM コンソールにログインします。左側のナビゲーションウィンドウで、[ID] > [ロール] を選択します。

  2. [ロール] ページで、検索ボックスに AliyunServiceRoleForDataWorksOpenPlatform と入力します。AliyunServiceRoleForDataWorksOpenPlatform という名前の RAM ロールが表示されます。

  3. [操作] 列で、[ロールの削除] をクリックします。

よくある質問

Resource Access Management (RAM) ユーザーが AliyunServiceRoleForDataWorksOpenPlatform サービスリンクロールを自動的に作成できないのはなぜですか?

AliyunServiceRoleForDataWorksOpenPlatform ロールを自動的に作成または削除するには、RAM ユーザーに特定の権限が必要です。RAM ユーザーが AliyunServiceRoleForDataWorksOpenPlatform ロールを自動的に作成できない場合、RAM ユーザーに次のアクセスポリシーを付与します。

{
    "Statement": [
       {
        "Action": [                
                "ram:CreateServiceLinkedRole"
            ],
          "Resource": "acs:ram:*:Alibaba Cloud account ID:role/*",
          "Effect": "Allow",
           "Condition": {
               "StringEquals": {
                    "ram:ServiceName": [
                        "openplatform.dataworks.aliyuncs.com"                
                   ]
                }           
           }
     }
  ],
  "Version": "1"
}
説明

Alibaba Cloud account ID をお使いの Alibaba Cloud アカウント ID に置き換えてください。