Bulut disk şifreleme özelliğini kullanmak için ApsaraDB RDS'e Key Management Service (KMS) erişim izni vermeniz gerekir. Bu izni Resource Access Management (RAM) konsolunda tanımlayabilirsiniz.
Önkoşullar
Bir Alibaba Cloud ana hesabınızın olması gerekir.
Arka plan bilgileri
Bulut disk şifreleme, hizmetlerinizde veya uygulamalarınızda değişiklik yapmanıza gerek kalmadan durumdaki verileriniz için güçlü koruma sağlar. Bulut disk şifreleme hakkında daha fazla bilgi için aşağıdaki konulara bakın:
AliyunRDSInstanceEncryptionRolePolicy oluşturma
RAM konsolundaki İlkeler sayfasına gidin.
-
Create Policy öğesini tıklayın.
NotBir ilke, belirli bir sözdizimiyle tanımlanan izinler kümesidir. Yetkili kaynakları, eylemleri ve koşulları kesin olarak açıklar.
-
Edit Script sekmesini tıklayın ve aşağıdaki ilke belgesini düzenleyiciye yapıştırın.
{ "Version": "1", "Statement": [ { "Action": [ "kms:List*", "kms:DescribeKey", "kms:TagResource", "kms:UntagResource" ], "Resource": [ "acs:kms:*:*:*" ], "Effect": "Allow" }, { "Action": [ "kms:Encrypt", "kms:Decrypt", "kms:GenerateDataKey" ], "Resource": [ "acs:kms:*:*:*" ], "Effect": "Allow", "Condition": { "StringEqualsIgnoreCase": { "kms:tag/acs:rds:instance-encryption": "true" } } } ] } -
OK seçeneğini tıklayın. Açılan iletişim kutusunda aşağıdaki parametreleri belirtin ve OK seçeneğini tıklayın.
Parameter
Description
Policy Name
AliyunRDSInstanceEncryptionRolePolicy değerini girin.
Description
Bir açıklama girin. Örneğin: Allows ApsaraDB RDS to access KMS.
Tags
(İsteğe bağlı) İlkeye bir veya daha fazla etiket ekleyin.
AliyunRDSInstanceEncryptionDefaultRole oluşturma ve yetkilendirme
İlkeyi oluşturduktan sonra bunu bir RAM rolüne eklemeniz gerekir. Bu işlem, ApsaraDB RDS'in KMS kaynaklarına erişmek için rolü üstlenmesine olanak tanır.
RAM konsolundaki Roller sayfasına gidin.
Create Role seçeneğini tıklayın.
AnyTunnel seçeneğini belirleyin ve Trusted Service açılır listesinde
rds.aliyuncs.comile biten ApsaraDB RDS seçeneğini belirleyip OK seçeneğini tıklayın.Create Role iletişim kutusunda Role Name alanına AliyunRDSInstanceEncryptionDefaultRole yazın ve OK seçeneğini tıklayın.
-
Onay sayfasında Grant Permission seçeneğini tıklayın.
NotRole created successfully sayfasını kapattıysanız RAM Rol Yönetimi sayfasında AliyunRDSInstanceEncryptionDefaultRole araması yapabilir ve ardından Grant Permission seçeneğini tıklayabilirsiniz.
Grant Permission sayfasında AliyunRDSInstanceEncryptionRolePolicy ilkesini arayın ve tıklayın. İlke, sağ taraftaki Selected kutusunda görünür.
OK seçeneğini tıklayın.
(İsteğe bağlı) Rol ARN'sini görüntüleme
Alibaba Cloud Resource Name (ARN), bir RAM rolü için benzersiz bir tanımlayıcıdır. KMS'e erişim iznine sahip rolü belirtmek amacıyla CreateDBInstance gibi bir API çağrısı kullanarak bulut disk şifrelemeyi etkinleştirdiğinizde bu ARN'yi sağlamalısınız.
RAM konsolundaki Roller sayfasına gidin.
Hedef rolü bulun ve adına tıklayın.
Rol ayrıntıları sayfasında sağ üst köşedeki ARN'yi bulun ve kopyalayın.