Tüm Ürünler
Search
Belge Merkezi

Auto Scaling:Kaynak düzeyinde kimlik doğrulama ile Auto Scaling kaynaklarını yönetin

Son Güncelleme:Sep 30, 2026

Birden çok kullanıcı paylaşılan kaynaklar üzerinde iş birliği yaptığında, rollerine göre RAM kullanıcılarına farklı erişim seviyeleri vererek izinleri devredebilirsiniz. Bu yaklaşım yönetim verimliliğini artırır ve bilgi sızıntısı riskini azaltır. Bu konuda, RAM kullanıcılarının farklı Auto Scaling kaynakları için belirli erişim ve işlem haklarına sahip olmalarını sağlamak amacıyla kaynak düzeyinde kimlik doğrulamanın nasıl kullanılacağı açıklanmaktadır.

Arka plan bilgileri

  • Alibaba Cloud izinleri ilkelerle yönetilir. Farklı rollere dayalı olarak RAM ile ilgili ilkeleri yapılandırabilirsiniz. Bir ilke içinde kaynak düzeyindeki izinleri tanımlayabilir ve ardından bir veya daha fazla ilkeyi bir RAM kullanıcısına ya da kullanıcı grubuna ekleyebilirsiniz. İlkeler hakkında daha fazla bilgi için bkz. İlkelere genel bakış.

  • Kaynak düzeyinde kimlik doğrulama olmadan Auto Scaling kaynakları için izinlerin yönetilmesi zordur. Örneğin, izinleri yalnızca bir bölgedeki tüm kaynaklar gibi kaba taneli bir düzeyde verebilirsiniz. Auto Scaling'in kaynak düzeyindeki kimlik doğrulaması, belirli kaynaklar için izinler vermenize olanak tanıyarak daha fazla esneklik sağlar.

    Not

    RAM hakkında daha fazla bilgi için bkz. RAM nedir?.

Senaryolar

Aşağıdaki senaryolar, kaynak düzeyinde kimlik doğrulamanın nasıl uygulanacağını açıklamaktadır.

Senaryo

İzin hedefi

Senaryo 1: Ölçeklendirme grupları oluşturun ve ardından kaynak düzeyinde bir kimlik doğrulama ilkesi yapılandırın

Örnek:

  • Ölçeklendirme Grubu 1: ad asg-001, ID asg-bp17np35ywjwh2cx****

  • Ölçeklendirme Grubu 2: ad asg-002, ID asg-bp1c5pl2qc6ozgbl****

Ölçeklendirme Grubu 1 üzerindeki tüm işlemlere izin verin, ancak Ölçeklendirme Grubu 2 üzerindeki tüm işlemleri reddedin.

Senaryo 2: Kaynak düzeyinde bir kimlik doğrulama ilkesi yapılandırın ve ardından ölçeklendirme grupları oluşturun

Ölçeklendirme gruplarının yalnızca belirli bir bölgede (örneğin Çin (Hangzhou)) oluşturulmasına izin verin. Diğer bölgelerde (örneğin Çin (Pekin)) oluşturulmasını reddedin.

Kaynak düzeyinde kimlik doğrulama desteklemeyen API'ler

Bir RAM kullanıcısına kaynak düzeyinde izinler veren bir ilke ekledikten sonra, aşağıdaki API işlemleri için kaynak düzeyinde kimlik doğrulama desteklenmez.

API

Kaynak kimlik doğrulaması desteklenmiyor

DescribeRegions

Evet

Bir ölçeklendirme grubuyla ilişkili olmayan zamanlanmış görevler için:

  • CreateScheduledTask

  • ModifyScheduledTask

  • DescribeScheduledTasks

  • DeleteScheduledTask

Evet

Bir ölçeklendirme grubuyla ilişkili olmayan alarm görevleri için:

  • CreateAlarm

  • DescribeAlarms

  • ModifyAlarm

  • EnableAlarm

  • DeleteAlarm

Evet

Yordam

Not

Başlamadan önce bir RAM kullanıcısı oluşturduğunuzdan emin olun. Daha fazla bilgi için bkz. RAM kullanıcısı oluşturma.

Senaryo 1: Ölçeklendirme gruplarını oluşturun, ardından ilkeyi yapılandırın

  1. İki ölçeklendirme grubu oluşturun.

    Daha fazla bilgi için bkz. Ölçeklendirme gruplarını yönetme.

    • Ölçeklendirme Grubu 1: ad asg-001, ID asg-bp17np35ywjwh2cx****.

    • Ölçeklendirme Grubu 2: ad asg-002, ID asg-bp1c5pl2qc6ozgbl****.

  2. RAM konsolu nda oturum açın.

  3. Özel bir ilke oluşturun.

    Daha fazla bilgi için bkz. Özel ilke oluşturma.

    Bu özel ilke, Auto Scaling konsolunda veya API işlemlerini çağırarak asg-001 ölçeklendirme grubunu görüntülemenize, değiştirmenize ve silmenize olanak tanır. asg-002 üzerindeki bu işlemleri reddeder.

    Örnek özel ilke:

    {
        "Version": "1",
        "Statement": [
            {
                "Effect": "Allow",
                "Action": "ess:*",
                "Resource": "acs:ess:cn-hangzhou:160998252992****:scalinggroup/asg-bp17np35ywjwh2cx****"
            },
            {
                "Effect": "Deny",
                "Action": "ess:*",
                "Resource": "acs:ess:cn-hangzhou:160998252992***8:scalinggroup/asg-bp1c5pl2qc6ozgbl****"
            },
            {
               "Effect": "Allow",
               "Action": [
                       "ess:DescribeRegions",
                       "ess:CreateScheduledTask",
                       "ess:ModifyScheduledTask",
                       "ess:DescribeScheduledTasks",
                       "ess:DeleteScheduledTask",
                       "ess:CreateAlarm",
                       "ess:DescribeAlarms",
                       "ess:ModifyAlarm",
                       "ess:EnableAlarm",
                       "ess:DeleteAlarm"
                    ],
                "Resource": "*"
            }
        ]
    }
  4. Özel ilkeyi RAM kullanıcısına ekleyin.

    Daha fazla bilgi için bkz. RAM kullanıcısına izin verme.

  5. Auto Scaling konsolunu kullanın veya asg-001 ve asg-002'yi görüntülemek, değiştirmek ve silmek için API işlemlerini çağırın.

    asg-001 ölçeklendirme grubunda görüntüleme, değiştirme ve silme gibi normal işlemleri yapabilirsiniz. Ancak, bu işlemleri asg-002 üzerinde yapamazsınız. Kaynak düzeyinde kimlik doğrulamanın çalıştığını gösteren bir hata döndürülür.

    Forbidden.Unauthorized hata kodunun ve "The user is not authorized to perform this operation because the user is not granted the required permissions. Please grant permissions and try again." mesajının alınması, kaynak düzeyinde kimlik doğrulamanın çalıştığını onaylar.

Senaryo 2: İlkeyi yapılandırın, ardından ölçeklendirme gruplarını oluşturun

  1. RAM konsolu nda oturum açın.

  2. Özel bir ilke oluşturun.

    Daha fazla bilgi için bkz. Özel ilke oluşturma.

    Bu özel ilke, Auto Scaling konsolunda veya API işlemlerini kullanarak Çin (Hangzhou) bölgesinde ölçeklendirme grupları oluşturmanıza olanak tanır. Çin (Pekin) bölgesindeki bu işlemleri reddeder.

    Örnek özel ilke:

    {
        "Version": "1",
        "Statement": [
            {
                "Effect": "Allow",
                "Action": "ess:*",
                "Resource": "acs:ess:cn-hangzhou:160998252992****:*"
            },
            {
                "Effect": "Deny",
                "Action": "ess:*",
                "Resource": "acs:ess:cn-beijing:160998252992****:*"
            },
            {  
               "Effect": "Allow",
               "Action": [
                       "ess:DescribeRegions",
                       "ess:CreateScheduledTask",
                       "ess:ModifyScheduledTask",
                       "ess:DescribeScheduledTasks",
                       "ess:DeleteScheduledTask",
                       "ess:CreateAlarm",
                       "ess:DescribeAlarms",
                       "ess:ModifyAlarm",
                       "ess:EnableAlarm",
                       "ess:DeleteAlarm"
                    ],
                "Resource": "*"                       
            }
        ]
    }
  3. Özel ilkeyi RAM kullanıcısına ekleyin.

    Daha fazla bilgi için bkz. RAM kullanıcısına izin verme.

  4. Ölçeklendirme grupları oluşturmak için Auto Scaling konsolunu kullanın veya API işlemlerini çağırın.

    Çin (Hangzhou) bölgesinde ölçeklendirme grupları oluşturabilirsiniz, ancak Çin (Pekin) bölgesinde oluşturamazsınız. Kaynak düzeyinde kimlik doğrulamanın çalıştığını gösteren bir hata döndürülür.

    Forbidden.Unauthorized hata kodunun ve "The user is not authorized to perform this operation because the user is not granted the required permissions. Please grant permissions and try again." mesajının alınması, kaynak düzeyinde kimlik doğrulamanın çalıştığını onaylar.

İlgili konular