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

Security Center:CI/CDプラグインのトークンを取得する

最終更新日:May 30, 2025

Security CenterのCI/CDプラグインをJenkinsまたはGitHubにインストールする場合、プラグインのトークンとAlibaba CloudアカウントまたはRAMユーザーのAccessKeyペアを指定する必要があります。 このトピックでは、CI/CDプラグインのトークンを取得し、RAMユーザーを作成し、RAMユーザーにSecurity Centerのコンテナーイメージスキャンを使用する権限を付与する方法について説明します。

トークンを取得する

  1. Security Centerコンソールにログインします。 上部のナビゲーションバーで、管理するアセットのリージョンを選択します。 中国 または 全世界 (中国を除く) を選択できます。左側のナビゲーションウィンドウで、保護設定 > コンテナ保護 > CI / CD アクセス設定 を選択します。

  2. [CI/CD統合設定] ページで、[統合設定] をクリックして、[統合設定] パネルに移動します。

  3. [Integration Configuration] パネルで、[Add Token] をクリックし、トークンの名前を入力して [OK] をクリックします。 長さは最大 64 文字です。

    トークンに関する情報は、[統合設定] パネルの [プラグイン] リストに表示されます。 CI/CDプラグインリストの [トークン] 列でトークンを表示および取得できます。

RAMユーザーを作成し、RAMユーザーに権限を付与する

  1. RAMユーザーを作成し、Security Centerのコンテナイメージスキャンを使用する権限をRAMユーザーに付与します。 詳細については、「RAM ユーザーの作成」をご参照ください。

    説明

    RAMユーザーを作成するときは、[アクセスモード] セクションで [OpenAPIアクセス] を選択する必要があります。

  2. Security Centerのコンテナーイメージスキャンを使用する権限を定義するポリシーを作成します。 詳細については、「カスタムポリシーの作成」をご参照ください。

    次のポリシードキュメントをJSONタブのコードエディターにコピーします。

    
      "Version": "1",
      "Statement": [
        {
          "Effect": "Allow",
          "Action": [
            "yundun-sas:CreateJenkinsImageScanTask" 、
            "yundun-sas:ListImageAnalysisRuleProject" 、
            "yundun-sas:SubmitImageAnalysisOutput" 、
            "yundun-sas:UpdateJenkinsImageScanTaskStatus" 、
            "yundun-sas:UploadAnalyzerRuntimeLog" 、
            "yundun-sas:CreateBatchUploadURL"
          ],
          "Resource": "*"
        }
      ]
    }
  3. 作成したRAMユーザーにポリシーをアタッチします。 詳細については、「RAM ユーザーへの権限付与」をご参照ください。