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

IoT Platform:クラウド製品データインジェスト用のサービスリンクロール

最終更新日:Jun 19, 2026

IoT Platform の DataService Studio がクラウド製品データソースからデータをインジェストする際、Alibaba Cloud アカウントと RAM ユーザーの両方にサービスリンクロール (SLR) が必要です。

背景情報

詳細については、「サービスロール」をご参照ください。

使用上の注意

IoT Platform では、OSS バケットから DataService Studio のカスタムストレージテーブルへデータファイルを同期できます。

OSS バケットからデータを同期するには、DataService Studio に OSS リソースへのアクセス権限が必要です。

  • Alibaba Cloud アカウントで IoT Platform にログインすると、サービスリンクロールが自動的に作成されます。このロールの詳細については、本トピックの「Alibaba Cloud アカウントロール」セクションをご参照ください。

    サービスリンクロール AliyunServiceRoleForIoTCloudSource は、クラウド製品データソースを追加する際に作成されます。詳細については、「クラウド製品データソースの作成」をご参照ください。

  • RAM ユーザーとして IoT Platform にログインする場合、サービスリンクロールは自動的に作成されず、アクセスポリシーも関連付けられません。アクセスポリシーを手動で作成し、RAM ユーザーに必要な権限を付与する必要があります。具体的な手順については、本トピックの「RAM ユーザー権限」セクションをご参照ください。

Alibaba Cloud アカウントロールの使用

ロールの説明

  • ロール名: AliyunServiceRoleForIoTCloudSource

  • ロールアクセスポリシー: AliyunServiceRolePolicyForIoTCloudSource

  • ポリシーコンテンツ:

    {
        "Version": "1",
        "Statement": [
            {
                "Effect": "Allow",
                "Action": [
                    "oss:GetObject",
                    "oss:ListBuckets",
                    "oss:ListObjects"
                ],
                "Resource": [
                    "*"
                ],
                "Condition": {}
            },
            {
                "Action": "ram:DeleteServiceLinkedRole",
                "Resource": "*",
                "Effect": "Allow",
                "Condition": {
                    "StringEquals": {
                        "ram:ServiceName": "iot-cloud-source.iot.aliyuncs.com"
                    }
                }
            }
        ]
    }

ロールの削除

OSS バケットから IoT Platform の DataService Studio へのデータ同期が不要になった場合は、サービスリンクロール AliyunServiceRoleForIoTCloudSource を削除します。

  1. アカウント配下のすべての IoT Platform インスタンスにおいて、DataService Studio からすべてのクラウド製品データソース同期タスクを削除します。

    詳細については、「クラウド製品データソースの削除」をご参照ください。

  2. RAM コンソールで、サービスリンクロール AliyunServiceRoleForIoTCloudSource を削除します。

    詳細については、「サービスリンクロール」をご参照ください。

RAM ユーザー権限

RAM ユーザーへのアクセス権限の付与

  1. スクリプト編集モードでカスタム権限ポリシーを作成します。アクセスポリシーには、AliyunCreateSLRForIoTCloudSource などのカスタム [名前] を指定します。ポリシーコンテンツは以下のとおりです。

    {
    	"Version": "1",
    	"Statement": [
    	    {
    		    "Action": "ram:CreateServiceLinkedRole",
    		    "Resource": "*",
    		    "Effect": "Allow",
    		    "Condition": {
    			    "StringEquals": {
    				    "ram:ServiceName": "iot-cloud-source.iot.aliyuncs.com"
    			    }
    		    }
    	    }
    	]
    }
  2. RAM ユーザーに権限を付与します。指定した RAM ユーザーに AliyunCreateSLRForIoTCloudSource カスタム権限ポリシーを付与します。

RAM ユーザー権限の取り消し

OSS バケットから IoT Platform の DataService Studio へのデータ同期が不要になった場合は、指定した RAM ユーザーから AliyunCreateSLRForIoTCloudSource カスタム権限ポリシーを取り消します。

  1. RAM ユーザーがアクセスできるすべての IoT Platform インスタンスにおいて、DataService Studio からすべてのクラウド製品データソース同期タスクを削除します。

    詳細については、「クラウド製品データソースの削除」をご参照ください。

  2. RAM コンソールで、RAM ユーザーから AliyunCreateSLRForIoTCloudSource カスタム権限ポリシーを取り消します。

    詳細については、「RAM ユーザーからの権限の取り消し」をご参照ください。

  3. RAM コンソールで、AliyunCreateSLRForIoTCloudSource カスタム権限ポリシーを削除します。

    詳細については、「カスタム権限ポリシーの削除」をご参照ください。