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

Security Center:RAM ユーザー権限を管理するためのベストプラクティス

最終更新日:Nov 09, 2025

システムポリシーまたはカスタムポリシーを Resource Access Management (RAM) ユーザーに付与して、Security Center 機能を使用する権限をきめ細かく制御できます。このトピックでは、これらのポリシーを RAM ユーザーに付与する方法について説明します。

背景情報

Alibaba Cloud Resource Access Management (RAM) は、クラウドサービス用のデフォルトのシステムポリシーを提供し、カスタムポリシーを作成できます。システムポリシーは Alibaba Cloud によって作成され、変更することはできません。カスタムポリシーを使用すると、RAM ユーザーの Security Center へのアクセスと操作を正確に制限できます。

説明

Security Center でサポートされているデフォルトのポリシーは AliyunYundunSASFullAccess で、RAM ユーザーが Security Center のすべての機能に対する操作を実行できるようにします。また、AliyunYundunSASReadOnlyAccess は、RAM ユーザーが Security Center のすべてのデータに読み取り専用でアクセスできるようにします。

RAM ユーザーの作成

RAM ユーザーが作成されます。詳細については、「RAM ユーザーの作成」をご参照ください。

RAM ユーザーへのシステムポリシーの付与

Alibaba Cloud は、ユーザーセンター用、および Security Center へのアクセスまたは管理用のシステムポリシーを提供します。RAM ユーザーが Security Center インスタンスの購入、更新、またはサブスクリプション解除時に [権限がありません] メッセージを受信した場合、または Security Center へのアクセス時に [必要な権限がありません。権限を確認してください。] メッセージを受信した場合は、次の手順に従って、必要なシステムポリシーを RAM ユーザーに付与する必要があります。

重要

ユーザーセンターのシステムポリシーは、すべての Alibaba Cloud サービスに適用されます。これらのポリシーを RAM ユーザーに付与すると、そのユーザーはすべての Alibaba Cloud サービスを購入、更新、およびサブスクリプション解除する権限を持ちます。

  1. RAM コンソールに RAM 管理者としてログオンします。

  2. 左側のナビゲーションウィンドウで、[ID 管理] > [ユーザー] を選択します。

  3. [ユーザー] ページで、目的の RAM ユーザーを見つけ、[操作] 列の [権限の追加] をクリックします。

    image

    複数の RAM ユーザーを選択し、ページ下部の [権限の追加] をクリックして、一度に RAM ユーザーに権限を付与することもできます。

  4. [権限の追加] パネルで、RAM ユーザーに権限を付与します。

    1. [リソース範囲] パラメーターを設定します。

    2. プリンシパルパラメーターを設定します。

      プリンシパルは、権限を付与する RAM ユーザーです。現在の RAM ユーザーが自動的に選択されます。

    3. シナリオに基づいてシステムポリシーを選択し、[OK] をクリックします。

      シナリオ

      システムポリシー

      Security Center インスタンスの購入、更新、またはサブスクリプション解除

      AliyunBSSOrderAccess, AliyunBSSRefundAccess

      Security Center への読み取り専用アクセス

      AliyunYundunSASReadOnlyAccess

      Security Center の管理

      AliyunYundunSASFullAccess

  5. [閉じる] をクリックします。

RAM ユーザーへのカスタムポリシーの付与

次の手順に従って、カスタムポリシーを使用して、RAM ユーザーの Security Center へのアクセスと操作を正確に制限します。

ステップ 1: Security Center のカスタムポリシーを作成する

  1. RAM コンソールに RAM 管理者としてログオンします。

  2. 左側のナビゲーションウィンドウで、[権限] > [ポリシー] を選択します。

  3. [ポリシー] ページで、[ポリシーの作成] をクリックします。

    image

  4. [ポリシーの作成] ページで、[スクリプト] タブをクリックします。次のリストに、一般的なスクリプトの例を示します。

    • 更新と返金

      シナリオ

      スクリプト設定

      自動更新に利用可能なインスタンスのクエリ (bssapi:QueryAvailableInstances) と自動更新の設定 (bssapi:SetRenewal)

      {
          "Version": "1",
          "Statement": [
              {
                 "Action": [
                           "bssapi:QueryAvailableInstances",
                           "bssapi:SetRenewal",
                           "bss:ModifyPrepaidInstanceAutoRenew",
                           "bss:PayOrder",
                           "bss:QueryPrice",
                           "bss:RefundBatchRemainRefund"
                           ],
                  "Resource": "*",
                  "Effect": "Allow"
              }
          ]
      }

      自動更新設定の変更 (bss:ModifyPrepaidInstanceAutoRenew)

      更新およびスペックアップ/スペックダウン注文の支払い (bss:PayOrder)

      割引価格の表示 (bss:QueryPrice)

      返金のリクエスト (bss:RefundBatchRemainRefund)

    • 資産センターへの読み取り専用アクセス

      {
          "Version": "1",
          "Statement": [
              {
                 "Action": [
                           "yundun-sas:DescribeCloudCenterInstances",
                           "yundun-sas:DescribeFieldStatistics",
                           "yundun-sas:DescribeCriteria"
                           ],
                  "Resource": "*",
                  "Effect": "Allow"
              }
          ]
      }
    • 資産センターでのセキュリティチェック

      {
          "Version": "1",
          "Statement": [
              {
                  "Action": "yundun-sas:ModifyPushAllTask",
                  "Resource": "*",
                  "Effect": "Allow"
              }
          ]
      }
    • 脆弱性管理への読み取り専用アクセス

      {
          "Version": "1",
          "Statement": [
              {
                  "Action": [
                      "yundun-sas:DescribeVulFixStatistics",
                      "yundun-sas:DescribeVulDefendCountStatistics",
                      "yundun-sas:DescribeVulMetaCountStatistics",
                      "yundun-sas:DescribeVulListPage",
                      "yundun-sas:DescribeVulNumStatistics",
                      "yundun-sas:DescribeVulConfig",
                      "yundun-sas:DescribeGroupedVul",
                      "yundun-sas:DescribeVulDetails",
                      "yundun-sas:DescribeVulList",
                      "yundun-sas:DescribeVulWhitelist",
                      "yundun-sas:DescribeAppVulScanCycle",
                      "yundun-sas:ListVulAutoRepairConfig",
                      "yundun-sas:DescribeEmgUserAgreement",
                      "yundun-sas:DescribeEmgVulItem",
                      "yundun-sas:DescribeUuidsByVulNames",
                      "yundun-sas:DescribeTarget",
                      "yundun-sas:DescribeVulTargetStatistics",
                      "yundun-sas:DescribeConcernNecessity",
                      "yundun-sas:DescribeOnceTask",
                      "yundun-sas:GetOnceTaskResultInfo",
                      "yundun-sas:DescribeCycleTaskList",
                      "yundun-sas:DescribeVulExportInfo",
                      "yundun-sas:DescribeInstanceRebootStatus",
                      "yundun-sas:DescribeMachineCanReboot"
                  ],
                  "Resource": "*",
                  "Effect": "Allow"
              }
          ]
      }
    • 脆弱性管理

      {
          "Version": "1",
          "Statement": [
              {
                  "Action": [
                      "yundun-sas:OperateVuls",
                      "yundun-sas:ModifyCreateVulWhitelist",
                      "yundun-sas:DeleteVulWhitelist",
                      "yundun-sas:ModifyVulWhitelistTarget",
                      "yundun-sas:ModifyOperateVul",
                      "yundun-sas:ModifyStartVulScan",
                      "yundun-sas:ModifyVulConfig",
                      "yundun-sas:ModifyEmgVulSubmit",
                      "yundun-sas:ModifyVulTarget",
                      "yundun-sas:ModifyCycleTask",
                      "yundun-sas:ModifyAppVulScanCycle",
                      "yundun-sas:ModifyAutoDelConfig",
                      "yundun-sas:ModifyConcernNecessity",
                      "yundun-sas:DeleteVulAutoRepairConfig",
                      "yundun-sas:CreateVulAutoRepairConfig",
                      "yundun-sas:ExportVul",
                      "yundun-sas:RebootMachine",
                      "yundun-sas:DescribeVulFixStatistics",
                      "yundun-sas:DescribeVulDefendCountStatistics",
                      "yundun-sas:DescribeVulMetaCountStatistics",
                      "yundun-sas:DescribeVulListPage",
                      "yundun-sas:DescribeVulNumStatistics",
                      "yundun-sas:DescribeVulConfig",
                      "yundun-sas:DescribeGroupedVul",
                      "yundun-sas:DescribeVulDetails",
                      "yundun-sas:DescribeVulList",
                      "yundun-sas:DescribeVulWhitelist",
                      "yundun-sas:DescribeAppVulScanCycle",
                      "yundun-sas:ListVulAutoRepairConfig",
                      "yundun-sas:DescribeEmgUserAgreement",
                      "yundun-sas:DescribeEmgVulItem",
                      "yundun-sas:DescribeUuidsByVulNames",
                      "yundun-sas:DescribeTarget",
                      "yundun-sas:DescribeVulTargetStatistics",
                      "yundun-sas:DescribeConcernNecessity",
                      "yundun-sas:DescribeOnceTask",
                      "yundun-sas:GetOnceTaskResultInfo",
                      "yundun-sas:DescribeCycleTaskList",
                      "yundun-sas:DescribeVulExportInfo",
                      "yundun-sas:DescribeInstanceRebootStatus",
                      "yundun-sas:DescribeMachineCanReboot"
                  ],
                  "Resource": "*",
                  "Effect": "Allow"
              }
          ]
      }
    • O&M エンジニアの権限

      説明

      O&M エンジニアの権限シナリオでは、このポリシースクリプトにより、RAM ユーザーは脆弱性スキャン、脆弱性修正、ベースラインチェック、および資産センター機能を使用し、関連する操作を実行できます。このポリシーを追加した後、RAM ユーザーが実行できる特定の操作については、このトピックの 付録: 特定の機能の一般的なカスタムポリシー の表にある操作とその説明をご参照ください。

      {
          "Version": "1",
          "Statement": [{
                  "Action": [
                      "yundun-sas:OperateVul",
                      "yundun-sas:ModifyStartVulScan"
                  ],
                  "Resource": "*",
                  "Effect": "Allow"
              },
              {
                  "Action": [
                      "yundun-sas:FixCheckWarnings",
                      "yundun-sas:IgnoreHcCheckWarnings",
                      "yundun-sas:ValidateHcWarnings"
                  ],
                  "Resource": "*",
                  "Effect": "Allow"
              },
              {
                  "Action": "ecs:RebootInstance",
                  "Effect": "Allow",
                  "Resource": "*",
                  "Condition": {
                      "Bool": {
                          "acs:MFAPresent": "true"
                      }
                  }
              },
              {
                  "Action": "ecs:*",
                  "Effect": "Allow",
                  "Resource": [
                      "acs:ecs:*:*:*"
                  ]
              },
              {
                  "Action": "ecs:CreateSnapshot",
                  "Effect": "Allow",
                  "Resource": [
                      "acs:ecs:*:*:*",
                      "acs:ecs:*:*:snapshot/*"
                  ]
              },
              {
                  "Action": [
                      "ecs:Describe*"
                  ],
                  "Effect": "Allow",
                  "Resource": "*"
              }, {
                  "Action": [
                      "yundun-sas:ModifyPushAllTask",
                      "yundun-sas:DeleteTagWithUuid",
                      "yundun-sas:ModifyTagWithUuid",
                      "yundun-sas:CreateOrUpdateAssetGroup",
                      "yundun-sas:DeleteGroup",
                      "yundun-sas:ModifyAssetImportant",
                      "yundun-sas:RefreshAssets"
      
                  ],
                  "Resource": "*",
                  "Effect": "Allow"
              }
          ]
      }
  5. [ポリシー情報の編集へ] をクリックし、ポリシーの [名前][メモ] を入力します。

  6. [OK] をクリックします。

ステップ 2: RAM ユーザーに権限を付与する

  1. RAM コンソールに RAM 管理者としてログオンします。

  2. 左側のナビゲーションウィンドウで、[権限] > [権限付与] を選択します。

  3. [権限] ページで、[権限の付与] をクリックします。

    image

  4. [権限の付与] パネルで、RAM ユーザーに権限を付与します。

    デフォルトでは、新しく作成された RAM ユーザーには権限がありません。

    1. リソース範囲パラメーターを設定します。

    2. プリンシパルパラメーターを設定します。

      プリンシパルは、権限を付与する RAM ユーザーです。一度に複数の RAM ユーザーを選択できます。

    3. ポリシーを選択します。

  5. [OK] をクリックします。

付録: 特定の機能の一般的なカスタムポリシー

RAM ユーザーが Security Center の特定の機能を使用する場合、対応するカスタム権限を RAM ユーザーに付与する必要があります。以下のセクションでは、Security Center の一般的な機能のカスタムポリシースクリプトについて説明します。

説明

ほとんどの場合、RAM カスタムポリシーの操作は、Alibaba Cloud サービスの API 操作に対応します。

資産センター

RAM ポリシーでの操作

説明

サポートされている API 操作

yundun-sas:DescribeCloudCenterInstances

資産のリストをクエリします。情報には、資産タイプ、セキュリティアラートステータス、クライアントのオンラインステータスが含まれます。

DescribeCloudCenterInstances - 資産情報のクエリ

yundun-sas:DescribeFieldStatistics

資産内のサーバーの統計をクエリします。

DescribeFieldStatistics - 資産内のサーバーの統計のクエリ

yundun-sas:DescribeCriteria

資産をクエリするときに入力したあいまい一致値に対応するクエリ条件情報を取得します。

DescribeCriteria - 資産クエリのクエリ条件

yundun-sas:ModifyPushAllTask

サーバーでセキュリティチェックタスクを実行します。

ModifyPushAllTask - ワンクリックでセキュリティチェックタスクを実行

yundun-sas:DeleteGroup

資産グループを削除します。

DeleteGroup - サーバーグループの削除

yundun-sas:DescribeSearchCondition

資産のフィルター条件をクエリします。

DescribeSearchCondition - 資産のフィルター条件のクエリ

yundun-sas:DescribeImageStatistics

コンテナイメージ資産の脅威統計をクエリします。

DescribeImageStatistics - コンテナイメージ資産の脅威統計のクエリ

yundun-sas:DescribeGroupedTags

資産タグの統計をクエリします。

DescribeGroupedTags - タグの統計のクエリ

yundun-sas:DescribeDomainCount

ドメイン名資産の数を取得します。

DescribeDomainCount - ドメイン名資産数のクエリ

yundun-sas:DescribeCloudProductFieldStatistics

Alibaba Cloud サービスの統計を取得します。

DescribeCloudProductFieldStatistics - Alibaba Cloud サービスの統計のクエリ

yundun-sas:DescribeCloudCenterInstances

資産情報をクエリします。

DescribeCloudCenterInstances - 資産情報のクエリ

yundun-sas:DescribeAllGroups

すべてのサーバーグループに関する情報をクエリします。

DescribeAllGroups - サーバーグループ情報のクエリ

yundun-sas:CreateOrUpdateAssetGroup

サーバーグループを作成するか、サーバーグループ内のサーバーを変更します。

CreateOrUpdateAssetGroup - 資産と資産グループの関係の変更

yundun-sas:DescribeInstanceStatistics

資産の脅威統計をクエリします。

DescribeInstanceStatistics - サーバーの統計のクエリ

yundun-sas:PauseClient

クライアントを有効または一時停止します。

PauseClient - エージェントクライアントの有効化または一時停止

yundun-sas:ModifyTagWithUuid

資産タグの名前、または指定されたタグに含まれる資産を変更します。

ModifyTagWithUuid - 資産タグ名またはタグ内の資産の変更

yundun-sas:RefreshAssets

最新の資産を同期します。

RefreshAssets - 資産の同期

yundun-sas:ExportRecord

資産センター、クラウドセキュリティポスチャ管理、コンテナイメージスキャン、攻撃分析、AccessKey ペア漏洩検知などのページから検出結果を Excel ファイルにエクスポートします。

ExportRecord - 結果リストのエクスポート

yundun-sas:DescribeExportInfo

資産エクスポートタスクの進行状況を表示します。

DescribeExportInfo - 資産リストのエクスポート進行状況の表示

yundun-sas:DescribeDomainList

ドメイン名資産のリストをクエリします。

DescribeDomainList - ドメイン名資産情報のクエリ

yundun-sas:DescribeDomainDetail

ドメイン名資産の詳細を取得します。

DescribeDomainDetail - ドメイン名資産詳細のクエリ

yundun-sas:DescribeAssetDetailByUuid

資産の UUID を使用して資産の詳細をクエリします。

DescribeAssetDetailByUuid - サーバー資産詳細と拡張情報のクエリ

脆弱性管理

RAM ポリシーでの操作

説明

サポートされている API 操作

yundun-sas:DescribeVulWhitelist

脆弱性ホワイトリストをページ単位でクエリします。

DescribeVulWhitelist - 脆弱性ホワイトリストのページ単位でのクエリ

yundun-sas:ModifyOperateVul

検出された脆弱性を処理します。脆弱性の修正、検証、または無視ができます。

ModifyOperateVul - 検出された脆弱性の処理

yundun-sas:ModifyVulTargetConfig

単一サーバーの脆弱性検出を設定します。

ModifyVulTargetConfig - 単一サーバーの脆弱性検出の設定

yundun-sas:DescribeConcernNecessity

フォローしている脆弱性を修正する必要があるかどうかに関する情報をクエリします。

DescribeConcernNecessity - フォローしている脆弱性の修正の必要性に関する情報のクエリ

yundun-sas:DescribeVulList

脆弱性タイプ別に脆弱性情報をクエリします。

DescribeVulList - 脆弱性タイプ別の脆弱性情報のクエリ

yundun-sas:ModifyOperateVul

検出された脆弱性を処理します。脆弱性の修正、検証、または無視ができます。

ModifyOperateVul - 検出された脆弱性の処理

yundun-sas:DescribeImageVulList

コンテナイメージスキャンによって検出された脆弱性の詳細と、影響を受けるコンテナイメージのリストを表示します。

DescribeImageVulList - コンテナイメージの脆弱性リストの表示

yundun-sas:ExportVul

脆弱性のリストをエクスポートします。

ExportVul - 脆弱性リストのエクスポート

yundun-sas:DescribeVulExportInfo

脆弱性エクスポートタスクの進行状況を表示します。

DescribeVulExportInfo - 脆弱性エクスポートタスクの進行状況の表示

クラウドセキュリティポスチャ管理

RAM ポリシーでの操作

説明

サポートされている API 操作

yundun-sas:FixCheckWarnings

ベースラインチェックの脅威を修正します。

FixCheckWarnings - ベースラインチェックの脅威の修正

yundun-sas:IgnoreHcCheckWarnings

ベースラインチェックの脅威を無視するか、無視を停止します。

IgnoreHcCheckWarnings - ベースラインの脅威の一括無視または無視の停止

yundun-sas:ValidateHcWarnings

ベースラインチェックの脅威を検証します。

ValidateHcWarnings - ベースラインチェックの脅威の一括検証

関連ドキュメント

ポリシーの要素: RAM のポリシーは、権限付与の具体的な内容を記述し、Effect、Action、Resource、Condition、および Principal などの基本要素で構成されます。

ポリシーの構造と構文: ポリシーの構文と構造を理解して、ポリシーを作成または更新します。

RAM を使用した複数の O&M エンジニアの権限管理: 企業にさまざまな O&M 要件がある場合、RAM を使用して各タイプの O&M エンジニアの権限を制御し、管理と制御を容易にすることができます。

IP アドレスに基づく Alibaba Cloud リソースへのアクセスコントロール: RAM を使用して、指定された IP アドレスからのみクラウドリソースにアクセスできるようにユーザーを許可できます。これにより、アクセスセキュリティが強化されます。

時間に基づく Alibaba Cloud リソースへのアクセスコントロール: RAM を使用して、指定された期間内にのみクラウドリソースにアクセスできるようにユーザーを許可できます。これにより、アクセスセキュリティが強化されます。