Tüm Ürünler
Search
Belge Merkezi

Alibaba Cloud Linux:RAM yetkilendirmesi

Son Güncelleme:Oct 11, 2026

Resource Access Management (RAM), kullanıcı kimliklerini ve kaynak erişim izinlerini yönetmek için Alibaba Cloud tarafından sağlanan bir hizmettir. RAM kullanmak, Alibaba Cloud hesabınızın anahtarlarını diğer kullanıcılarla paylaşmaktan kaçınmanıza yardımcı olur ve kullanıcılara en az ayrıcalıklı erişim izni vermenize olanak tanır. RAM, yetkilendirmeleri tanımlamak için izin ilkelerini kullanır. Bu konuda, bir RAM ilkesinin genel yapısı ve Alibaba Cloud Linux tarafından RAM izin ilkeleri için tanımlanan ilke ifadesi öğeleri (Action, Resource ve Condition) açıklanmaktadır. Alibaba Cloud Linux için RAM kodu (RamCode) sysom olup desteklenen yetkilendirme ayrıntılık düzeyi RESOURCE şeklindedir.

İlkenin genel yapısı

İzin ilkeleri, aşağıdaki genel yapıya sahip JSON formatını destekler:

{
  "Version": "1",
  "Statement": [
    {
      "Effect": "<Effect>",
      "Action": "<Action>",
      "Resource": "<Resource>",
      "Condition": {
        "<Condition_operator>": {
          "<Condition_key>": [
            "<Condition_value>"
          ]
        }
      }
    }
  ]
}        

Aşağıdaki listede, ilkedeki alanlar açıklanmaktadır:

  • Version: İlke sürüm numarasını belirtir. Değeri sabit olarak 1'dir.

  • Statement:

    • Effect: Yetkilendirme sonucunu belirtir. Geçerli değerler: Allow ve Deny.

    • Action: İzin verilen veya reddedilen bir veya daha fazla işlemi belirtir.

    • Resource: İşlemlerden etkilenen belirli nesneleri belirtir. Belirli kaynakları tanımlamak için Alibaba Cloud Resource Names (ARN'ler) kullanabilirsiniz.

    • Condition: Yetkilendirmenin geçerli olması için gereken koşulları belirtir. Bu alan isteğe bağlıdır.

      • Koşul operatörü: Koşullu operatörleri belirtir. Farklı koşul türleri farklı koşullu operatörleri destekler.

      • Condition_key: Koşul anahtarlarını belirtir.

      • Condition_value: Koşul değerlerini belirtir.

Action

Aşağıdaki tabloda, Alibaba Cloud Linux tarafından tanımlanan eylemler listelenmektedir. Tablonun sütunları aşağıda detaylandırılmıştır:

  • Action: Eylemler, işlemi gerçekleştirmek için izin vermek amacıyla RAM izin ilkesi ifadelerinin Action öğesinde kullanılabilir.

  • API: Eylemi gerçekleştirmek için çağırabileceğiniz API.

  • Erişim düzeyi: Her API için önceden tanımlanmış erişim düzeyi. Geçerli değerler: create, list, get, update ve delete.

  • Kaynak türü: Eylemi gerçekleştirmek için yetkilendirmeyi destekleyen kaynağın türü. Bu, eylemin kaynak düzeyinde izni destekleyip desteklemediğini gösterir. Belirtilen kaynak eylemle uyumlu olmalıdır; aksi takdirde ilke etkisiz hale gelir.

    • Kaynak düzeyinde izinlere sahip API'ler için gerekli kaynak türleri yıldız işareti (*) ile işaretlenir. İlgili ARN'yi ilkenin Resource öğesinde belirtin.

    • Kaynak düzeyinde izinlere sahip olmayan API'ler için Tüm Kaynaklar olarak gösterilir. İlkenin Resource öğesinde yıldız işareti (*) kullanın.

  • Koşul anahtarı: Hizmet tarafından tanımlanan koşul anahtarları. Anahtar, yalnızca eylemlere veya belirli kaynaklarla ilişkili eylemlere uygulanarak hassas kontrol sağlar. Hizmete özel koşul anahtarlarına ek olarak Alibaba Cloud, tüm RAM entegre hizmetlerinde geçerli olan bir dizi ortak koşul anahtarı sağlar. Daha fazla bilgi için bkz. Ortak koşul anahtarları.

  • Bağımlı eylem: Eylemi çalıştırmak için gereken bağımlı eylemler. Eylemi tamamlamak için RAM kullanıcısının veya RAM rolünün tüm bağımlı eylemleri gerçekleştirme iznine sahip olması gerekir.

Action

API

Erişim düzeyi

Kaynak türü

Koşul anahtarı

Bağımlı eylem

sysom:GetAgent GetAgent get

*All Resource

*

Yok Yok
sysom:GetProblemPercentage GetProblemPercentage get

*All Resource

*

Yok Yok
sysom:ListInstancesEcsInfoList ListInstancesEcsInfoList get

*All Resource

*

Yok Yok
sysom:ListInstanceStatus ListInstanceStatus list

*All Resource

*

Yok Yok
sysom:GetAlertStrategy GetAlertStrategy none

*All Resource

*

Yok Yok
sysom:GetRangeScore GetRangeScore get

*All Resource

*

Yok Yok
sysom:UpgradeAgent UpgradeAgent update

*All Resource

*

Yok Yok
sysom:GetServiceFuncStatus GetServiceFuncStatus get

*All Resource

*

Yok Yok
sysom:ListAbnormalyEvents ListAbnormalyEvents list

*All Resource

*

Yok Yok
sysom:ListRegions ListRegions list

*All Resource

*

Yok Yok
sysom:GetVmcoreDiagnosisTask GetVmcoreDiagnosisTask none

*All Resource

*

Yok Yok
sysom:StartAIDiffAnalysis StartAIDiffAnalysis get

*All Resource

*

Yok Yok
sysom:InitialSysom InitialSysom create

*All Resource

*

Yok Yok
sysom:DeleteAlertStrategy DeleteAlertStrategy delete

*All Resource

*

Yok Yok
sysom:GetCopilotHistory GetCopilotHistory list

*All Resource

*

Yok Yok
sysom:GetAlertDestination GetAlertDestination get

*All Resource

*

Yok Yok
sysom:ListAifgJobs ListAifgJobs list

*All Resource

*

Yok Yok
sysom:GenerateCopilotStreamResponse GenerateCopilotStreamResponse none

*All Resource

*

Yok Yok
sysom:CheckInstanceSupport CheckInstanceSupport none

*All Resource

*

Yok Yok
sysom:ListClusters ListClusters list

*All Resource

*

Yok Yok
sysom:InvokeDiagnosis InvokeDiagnosis create

*Diagnosis

acs:sysom::{#accountId}:diagnosis/*

Yok Yok
sysom:GetHotspotAnalysis GetHotspotAnalysis get

*All Resource

*

Yok Yok
sysom:GetInspectionReport GetInspectionReport get

*All Resource

*

Yok Yok
sysom:CreateAlertDestination CreateAlertDestination create

*All Resource

*

Yok Yok
sysom:ListInstances ListInstances list

*All Resource

*

Yok Yok
sysom:CpuHighAgentStreamResponse CpuHighAgentStreamResponse none

*All Resource

*

Yok Yok
sysom:InstallAgentWithType InstallAgentWithType create

*All Resource

*

Yok Yok
sysom:CreateAlertStrategy CreateAlertStrategy none

*All Resource

*

Yok Yok
sysom:UninstallAgentWithType UninstallAgentWithType delete

*All Resource

*

Yok Yok
sysom:UninstallAgentForCluster UninstallAgentForCluster create

*All Resource

*

Yok Yok
sysom:GetInstantScore GetInstantScore get

*All Resource

*

Yok Yok
sysom:UpdateAlertStrategy UpdateAlertStrategy none

*All Resource

*

Yok Yok
sysom:GetGpuClusterArgsOptions GetGpuClusterArgsOptions get

*All Resource

*

Yok Yok
sysom:GetHotspotPidList GetHotspotPidList get

*All Resource

*

Yok Yok
sysom:InvokeAnomalyDiagnosis InvokeAnomalyDiagnosis create

*All Resource

*

Yok Yok
sysom:ListAlertStrategies ListAlertStrategies list

*All Resource

*

Yok Yok
sysom:AuthDiagnosis AuthDiagnosis none

*All Resource

*

Yok Yok
sysom:GetHotspotTracking GetHotspotTracking get

*All Resource

*

Yok Yok
sysom:UpdateAlertDestination UpdateAlertDestination update

*All Resource

*

Yok Yok
sysom:ListAllInstances ListAllInstances list

*All Resource

*

Yok Yok
sysom:InstallAgentForCluster InstallAgentForCluster create

*All Resource

*

Yok Yok
sysom:UpgradeAgentForCluster UpgradeAgentForCluster update

*All Resource

*

Yok Yok
sysom:GetGpuClusterListAlarmRecord GetGpuClusterListAlarmRecord get

*All Resource

*

Yok Yok
sysom:ListInstanceHealth ListInstanceHealth list

*All Resource

*

Yok Yok
sysom:GenerateCopilotResponse GenerateCopilotResponse none

*All Resource

*

Yok Yok
sysom:GetAgentTask GetAgentTask get

*All Resource

*

Yok Yok
sysom:GetListRecord GetListRecord get

*All Resource

*

Yok Yok
sysom:InstallAgent InstallAgent none

*All Resource

*

Yok Yok
sysom:ListAgentInstallRecords ListAgentInstallRecords list

*All Resource

*

Yok Yok
sysom:GetConfigByName GetConfigByName get

*All Resource

*

Yok Yok
sysom:GetAIQueryResult GetAIQueryResult get

*All Resource

*

Yok Yok
sysom:CreateVmcoreDiagnosisTask CreateVmcoreDiagnosisTask none

*All Resource

*

Yok Yok
sysom:UpgradeAgentWithType UpgradeAgentWithType update

*All Resource

*

Yok Yok
sysom:ListAgents ListAgents list

*All Resource

*

Yok Yok
sysom:hotSpotUniqList GetHotSpotUniqList get

*All Resource

*

Yok Yok
sysom:ListInstancesWithEcsInfo ListInstancesWithEcsInfo get

*All Resource

*

Yok Yok
sysom:GetHealthPercentage GetHealthPercentage get

*All Resource

*

Yok Yok
sysom:ListAlertDestinations ListAlertDestinations list

*All Resource

*

Yok Yok
sysom:GetListGpuCluster GetListGpuCluster get

*All Resource

*

Yok Yok
sysom:UpdateEventsAttention UpdateEventsAttention update

*All Resource

*

Yok Yok
sysom:StartAifgAnalysis StartAifgAnalysis create

*All Resource

*

Yok Yok
sysom:UpdateFuncSwitchRecord UpdateFuncSwitchRecord get

*All Resource

*

Yok Yok
sysom:ListClusterAgentInstallRecords ListClusterAgentInstallRecords list

*All Resource

*

Yok Yok
sysom:GetHotspotInstanceList GetHotspotInstanceList get

*All Resource

*

Yok Yok
sysom:UpdateAlertEnabled UpdateAlertEnabled none

*All Resource

*

Yok Yok
sysom:GetAifgUrl GetAifgUrl get

*Diagnosis

acs:sysom::{#accountId}:diagnosis/{#DiagnosisId}

Yok Yok
sysom:ListInstanceInfo ListInstanceInfo list

*All Resource

*

Yok Yok
sysom:GetHotspotCompare GetHotspotCompare get

*All Resource

*

Yok Yok
sysom:ListPodsOfInstance ListPodsOfInstance list

*All Resource

*

Yok Yok
sysom:UninstallAgent UninstallAgent delete

*All Resource

*

Yok Yok
sysom:DeleteAlertDestination DeleteAlertDestination delete

*All Resource

*

Yok Yok
sysom:GetAbnormalEventsCount GetAbnormalEventsCount get

*All Resource

*

Yok Yok
sysom:CreateInstanceInspection CreateInstanceInspection create

*All Resource

*

Yok Yok
sysom:CreateClusterVpcEndpointConnection CreateClusterVpcEndpointConnection create

*All Resource

*

Yok Yok
sysom:GetHostCount GetHostCount get

*All Resource

*

Yok Yok
sysom:GetDiagnosisResult GetDiagnosisResult get

*Diagnosis

acs:sysom::{#accountId}:diagnosis/{#DiagnosisId}

Yok Yok
sysom:StartAIAnalysis StartAIAnalysis get

*All Resource

*

Yok Yok
sysom:ListAlertItems ListAlertItems none

*All Resource

*

Yok Yok
sysom:DescribeMetricList DescribeMetricList get

*All Resource

*

Yok Yok
sysom:GetGpuClusterTopology GetGpuClusterTopology get

*All Resource

*

Yok Yok
sysom:GetBasicResources GetResources get

*All Resource

*

Yok Yok
sysom:GetAifgResult GetAifgResult get

*Diagnosis

acs:sysom::{#accountId}:diagnosis/{#DiagnosisId}

Yok Yok
sysom:ListDiagnosis ListDiagnosis list

*All Resource

*

Yok Yok
sysom:ListPluginsInstances ListPluginsInstances get

*All Resource

*

Yok Yok
sysom:ListVmcoreDiagnosisTask ListVmcoreDiagnosisTask none

*All Resource

*

Yok Yok

Resource

Aşağıdaki tabloda, Alibaba Cloud Linux tarafından tanımlanan kaynaklar listelenmektedir. Belirli işlemler için izin vermek üzere bunları RAM ilke ifadelerinin Resource öğesinde belirtin. Bunlar ARN'ler tarafından benzersiz şekilde tanımlanır. Format: acs:{#ramcode}:{#regionId}:{#accountId}:{#resourceType}:

  • acs: Alibaba Cloud hizmetinin baş harfleri; Alibaba Cloud'un genel bulutunu ifade eder.

  • {#ramcode}: RAM'de bir Alibaba Cloud hizmetini belirtmek için kullanılan kod.

  • {#regionId}: Bölge kimliği. Kaynak tüm bölgeleri kapsıyorsa yıldız işareti (*) olarak ayarlayın.

  • {#accountId}: Alibaba Cloud hesabının kimliği. Kaynak tüm Alibaba Cloud hesaplarını kapsıyorsa yıldız işareti (*) olarak ayarlayın.

  • {#resourceType}: Hizmet tarafından tanımlanan kaynak tanımlayıcısı. Dosya yoluna benzer hiyerarşik bir yapıyı destekler. İfade genel kaynakları kapsıyorsa yıldız işareti (*) olarak ayarlayın.

Kaynak türü

ARN

Diagnosis
  • acs:sysom::{#accountId}:diagnosis/*
  • acs:sysom::{#accountId}:diagnosis/{#DiagnosisId}

Condition

Alibaba Cloud Linux ürün düzeyinde koşul anahtarı tanımlamaz. Ancak erişim kontrolü için Alibaba Cloud ortak koşul anahtarlarını kullanabilirsiniz. Daha fazla bilgi için bkz. Ortak koşul anahtarları.

Özel RAM ilkeleri nasıl oluşturulur?

Özel ilkeler oluşturup bunları RAM kullanıcılarına, RAM kullanıcı gruplarına veya RAM rollerine atayabilirsiniz. Talimatlar için bkz: