Security Center özelliklerini kullanan RAM kullanıcıları için ayrıntılı izin yönetimi uygulamak amacıyla bu kullanıcılara sistem ilkeleri veya özel ilkeler atayabilirsiniz. Bu konuda, ayrıntılı izin yönetimini nasıl uygulayacağınızı öğrenmek için RAM kullanıcılarına sistem ve özel ilkelerin nasıl atanacağı açıklanmaktadır.
İlke türleri
Alibaba Cloud Resource Access Management (RAM), cloud hizmetleri için varsayılan sistem ilkeleri sağlar ve özel ilkeleri destekler. Sistem ilkeleri Alibaba Cloud tarafından oluşturulur ve değiştirilemez. RAM kullanıcılarının Security Center'a erişimini ve bu hizmet üzerindeki işlemlerini hassas bir şekilde kontrol etmek için özel ilkeleri kullanabilirsiniz.
Security Center tarafından desteklenen varsayılan ilkeler şunlardır: AliyunYundunSASFullAccess (RAM kullanıcılarının tüm Security Center özelliklerinde işlem yapmasına olanak tanır) ve AliyunYundunSASReadOnlyAccess (RAM kullanıcılarının tüm Security Center verilerine salt okunur erişim sağlamasına olanak tanır).
Bir RAM kullanıcısı oluşturun
Daha fazla bilgi için bkz. Bir RAM kullanıcısı oluşturma.
Bir RAM kullanıcısına sistem ilkesi atayın
Alibaba Cloud, User Center ve Security Center'a erişim veya bu hizmeti yönetme amacıyla sistem ilkeleri sağlar. Bir RAM kullanıcısı Security Center örneklerini satın alırken, yenilerken veya abonelikten çıkarken No Permission uyarısıyla karşılaşırsa veya Security Center'a erişirken No Permission. Check Your Permissions. uyarısını görürse, aşağıdaki adımları izleyerek ilgili sistem ilkelerini bu RAM kullanıcısına atayabilirsiniz.
User Center sistem ilkeleri tüm cloud ürünleri için geçerlidir. User Center ile ilgili sistem ilkelerini bir RAM kullanıcısına atadıktan sonra, bu kullanıcı tüm cloud ürünlerini satın alma, yenileme ve abonelikten çıkarma izinlerine sahip olur.
Bir RAM yöneticisi olarak RAM konsolu üzerinde oturum açın.
Sol gezinme bölmesinde Identities > Users seçeneğini belirleyin.
-
Users sayfasında oluşturduğunuz RAM kullanıcısını bulun ve Actions sütununda Attach Policy seçeneğine tıklayın.
Alternatif olarak, birden fazla RAM kullanıcısını seçip kullanıcı listesinin altındaki Attach Policy seçeneğine tıklayarak aynı anda birden fazla RAM kullanıcısına izin atayabilirsiniz.
-
Attach Policy panelinde RAM kullanıcısına izinleri atayın.
-
Resource scope:
Account level: İzinler, mevcut Alibaba Cloud hesabındaki tüm kaynaklar üzerinde etkili olur. Bu seçenek, kaynak grubuna göre izin yalıtımı gerektirmeyen genel senaryolar için uygundur.
-
Resource group level: İzinler yalnızca belirtilen kaynak grubu içinde etkili olur. Bu seçenek, birden fazla ekibin tek bir Alibaba Cloud hesabını paylaştığı ve izinlerin kaynak grubuna göre yalıtılması gerektiği senaryolar için uygundur. Bir RAM kullanıcısına kaynak grubu düzeyinde izinler atanırsa, kullanıcı konsola giriş yaptıktan sonra üst gezinme çubuğunda kaynak kapsamını yetkilendirilmiş kaynak grubuna geçirmelidir. Böylece kullanıcı, kaynak grubundaki kaynaklara uygun şekilde erişebilir ve bunları yönetebilir.
NotSistem, AdministratorAccess ve AliyunRAMFullAccess gibi yüksek riskli sistem ilkelerini otomatik olarak işaretler. Bu ilkeler genellikle tüm cloud kaynakları üzerinde tam kontrol izinleri veya Resource Access Management (RAM) üzerinde tam yönetim izinleri içerir. Bu ilkeleri dikkatli bir şekilde atayın.
Kaynak grubu yetkilendirmesi hakkında daha fazla bilgi için bkz. Belirli ECS örneklerine RAM kullanıcısı erişimini kontrol etme.
Principal: Principal, izin eklemek istediğiniz RAM kullanıcısıdır. Sistem mevcut RAM kullanıcısını otomatik olarak seçer.
-
Senaryoya göre sistem ilkesini seçin ve Confirm seçeneğine tıklayın.
Scenario
System policy
Security Center örneklerini satın alın, yenileyin veya abonelikten çıkın
AliyunBSSOrderAccess、AliyunBSSRefundAccess
Security Center'a salt okunur erişim
AliyunYundunSASReadOnlyAccess
Security Center'ı yönetin
AliyunYundunSASFullAccess
-
Yetkilendirme sonucunu gözden geçirin ve Close seçeneğine tıklayın.
Bir RAM kullanıcısına özel ilke atayın
RAM kullanıcılarının Security Center'a erişimini ve bu hizmet üzerindeki işlemlerini hassas bir şekilde kontrol etmek için özel ilkeleri kullanmak üzere aşağıdaki adımları uygulayın.
Adım 1: Security Center için özel bir ilke oluşturun
Bir RAM yöneticisi olarak RAM konsolu üzerinde oturum açın.
Sol gezinme bölmesinde seçeneğini belirleyin.
Policies sayfasında Create Policy seçeneğine tıklayın.
-
Create Policy sayfasında JSON sekmesine tıklayın. Yaygın betik örnekleri aşağıda verilmiştir:
-
Yenileme ve iade
Scenario
Script configuration
Otomatik yenileme fiyatlarını sorgulama (
bssapi:QueryAvailableInstances) ve otomatik yenileme ayarlarını yapılandırma (bssapi:SetRenewal){ "Version": "1", "Statement": [ { "Action": [ "bssapi:QueryAvailableInstances", "bssapi:SetRenewal", "bss:ModifyPrepaidInstanceAutoRenew", "bss:PayOrder", "bss:QueryPrice", "bss:RefundBatchRemainRefund" ], "Resource": "*", "Effect": "Allow" } ] }Otomatik yenileme ayarlarını değiştirme (
bss:ModifyPrepaidInstanceAutoRenew)Yenileme ve yükseltme/düşürme siparişleri için ödeme yapma (
bss:PayOrder)İndirimli fiyatları görüntüleme (
bss:QueryPrice)İade talebi gönderme (
bss:RefundBatchRemainRefund) -
Asset Center'a salt okunur erişim
{ "Version": "1", "Statement": [ { "Action": [ "yundun-sas:DescribeCloudCenterInstances", "yundun-sas:DescribeFieldStatistics", "yundun-sas:DescribeCriteria" ], "Resource": "*", "Effect": "Allow" } ] } -
Asset Center'da güvenlik denetimi
{ "Version": "1", "Statement": [ { "Action": "yundun-sas:ModifyPushAllTask", "Resource": "*", "Effect": "Allow" } ] } -
Zafiyet yönetimine salt okunur erişim
{ "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" } ] } -
Zafiyet yönetimi
{ "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" } ] } -
İşletim ve bakım mühendisi izinleri
Notİşletim ve bakım mühendisi izni senaryosunda bu ilke betiği, RAM kullanıcılarının zafiyet tarama, zafiyet düzeltme, temel yapılandırma denetimi ve Asset Center özelliklerini kullanmasına ve ilgili işlemleri gerçekleştirmesine olanak tanır. Bu ilkeyi attıktan sonra RAM kullanıcısının gerçekleştirebileceği belirli işlemler için Ek: Yaygın özel izin ilkeleri tablosundaki eylemlere ve açıklamalara bakın.
{ "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" } ] }
-
Continue To Edit Basic Information seçeneğine tıklayın ve ardından ilke için bir Name ve Note girin.
OK seçeneğine tıklayın.
Adım 2: RAM kullanıcısına izinleri atayın
Bir RAM yöneticisi olarak RAM konsolu üzerinde oturum açın.
Sol gezinme bölmesinde Identities > Users seçeneğini belirleyin.
-
Users sayfasında oluşturduğunuz RAM kullanıcısını bulun ve Actions sütununda Attach Policy seçeneğine tıklayın.
Alternatif olarak, birden fazla RAM kullanıcısını seçip kullanıcı listesinin altındaki Attach Policy seçeneğine tıklayarak aynı anda birden fazla RAM kullanıcısına izin atayabilirsiniz.
-
Attach Policy panelinde RAM kullanıcısına izinleri atayın.
-
Resource scope:
Account level: İzinler, mevcut Alibaba Cloud hesabındaki tüm kaynaklar üzerinde etkili olur. Bu seçenek, kaynak grubuna göre izin yalıtımı gerektirmeyen genel senaryolar için uygundur.
-
Resource group level: İzinler yalnızca belirtilen kaynak grubu içinde etkili olur. Bu seçenek, birden fazla ekibin tek bir Alibaba Cloud hesabını paylaştığı ve izinlerin kaynak grubuna göre yalıtılması gerektiği senaryolar için uygundur. Bir RAM kullanıcısına kaynak grubu düzeyinde izinler atanırsa, kullanıcı konsola giriş yaptıktan sonra üst gezinme çubuğunda kaynak kapsamını yetkilendirilmiş kaynak grubuna geçirmelidir. Böylece kullanıcı, kaynak grubundaki kaynaklara uygun şekilde erişebilir ve bunları yönetebilir.
NotSistem, AdministratorAccess ve AliyunRAMFullAccess gibi yüksek riskli sistem ilkelerini otomatik olarak işaretler. Bu ilkeler genellikle tüm cloud kaynakları üzerinde tam kontrol izinleri veya Resource Access Management (RAM) üzerinde tam yönetim izinleri içerir. Bu ilkeleri dikkatli bir şekilde atayın.
Kaynak grubu yetkilendirmesi hakkında daha fazla bilgi için bkz. Belirli ECS örneklerine RAM kullanıcısı erişimini kontrol etme.
Principal: Principal, izin eklemek istediğiniz RAM kullanıcısıdır. Sistem mevcut RAM kullanıcısını otomatik olarak seçer.
-
İlkeleri seçin.
AliyunYundunSASReadOnlyAccessilkesini arayın ve seçin. Bu sistem ilkesi, işletim ve bakım mühendislerine Security Center için salt okunur erişim sağlar.Adım 1: Security Center için özel bir ilke oluşturma bölümünde oluşturduğunuz özel ilkeyi arayın ve seçin.
-
Confirm seçeneğine tıklayın.
Ek: Yaygın özel izin ilkeleri
RAM kullanıcıları belirli Security Center özelliklerini kullandığında, bu kullanıcılara ilgili özellikler için özel izinler atamanız gerekir. Aşağıdaki içerikte, yaygın Security Center özellik modülleri tarafından desteklenen özel izin ilke betikleri açıklanmaktadır.
Çoğu durumda, bir RAM özel izin ilkesindeki her eylem, cloud hizmetinin bir API işlemine karşılık gelir.
Asset Center
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Zafiyet yönetimi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cloud Security Posture Management
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Başvurular
İzin ilkesi öğeleri: RAM, yetkilendirmenin belirli içeriğini tanımlamak için ilkeleri kullanır. Bir ilke; Effect, Action, Resource, Condition ve Principal gibi temel öğelerden oluşur.
İlke yapısı ve sözdizimi: Bir ilke oluşturmadan veya güncellemeden önce ilkelerin sözdizimini ve yapısını anlayın.
İşletim ve bakım mühendisleri için izinleri yönetme: Kuruluşunuzun birden fazla işletim ve bakım gereksinimi varsa, daha kolay yönetim ve kontrol sağlamak için RAM'i kullanarak her tür işletim ve bakım mühendisinin izinlerini kontrol edin.
Alibaba Cloud kaynaklarına erişimde kullanılabilecek IP adreslerini kısıtlamak için RAM kullanma: RAM, kullanıcıların cloud kaynaklarınıza yalnızca belirtilen IP adreslerinden erişmesini kısıtlayarak erişim güvenliğini artırabilir.
RAM kullanıcılarının Alibaba Cloud kaynaklarına erişebileceği süreyi kısıtlamak için RAM kullanma: RAM, kullanıcıların cloud kaynaklarınıza yalnızca belirtilen bir süre içinde erişmesini kısıtlayarak erişim güvenliğini artırabilir.