Data Management Service (DMS), sizin adınıza diğer Alibaba Cloud hizmetlerine erişmek için iki hizmet bağlantılı rol kullanır: DMS özellikleri için AliyunServiceRoleForDMS ve Veri Felaket Kurtarma için AliyunServiceRoleForDBS. Bu konu, her bir rolün işlevini, sahip olduğu izinleri ve bu rollerin nasıl oluşturulacağını, görüntüleneceğini veya silineceğini açıklar.
Arka Plan
Hizmet bağlantılı rol, normal bir RAM rolünden iki temel farkı olan özel bir Resource Access Management (RAM) rolü türüdür:
Hizmet tarafından sahiplenilir: Rol, hesabınıza değil cloud hizmetine ait olup hizmet tarafından oluşturulur.
İzinler sabittir: İzin ilkesini düzenleyemezsiniz. İzinler, hizmetin kendisi tarafından tanımlanır ve yönetilir.
RAM rollerine genel bir bakış için bkz. RAM rolüne genel bakış. Hizmet bağlantılı rol mekanizması hakkında daha fazla bilgi için bkz. Hizmet bağlantılı roller.
Senaryolar
Data Management (DMS)
DMS'nin bir özelliği ECS, VPC, RDS ve diğer veritabanları veya araçlar gibi kaynaklara erişmesi gerektiğinde, DMS için hizmet bağlantılı rol gerekli erişim izinlerini verir.
Data Disaster Recovery (DBS)
DBS için hizmet bağlantılı rol (AliyunServiceRoleForDBS), diğer Alibaba Cloud hizmetlerine erişim izni olan bir RAM rolüdür. DBS, Alibaba Cloud üzerinde satın aldığınız RDS, MongoDB, Redis ve PolarDB gibi ApsaraDB veritabanlarına veya ECS örneklerinde barındırılan kendi yönetimindeki veritabanlarına bağlanmak için gereken erişim izinlerini elde etmek amacıyla bu rolü kullanır. Daha fazla bilgi için bkz. Hizmet bağlantılı roller.
Rol ayrıntıları
AliyunServiceRoleForDMS
Bu rolün işlevi
AliyunServiceRoleForDMS rolü, DMS'nin Elastic Compute Service (ECS) örneklerine, sanal özel bulutlara (VPC'ler), ApsaraDB RDS örneklerine ve yönettiği veritabanları ile araçlardaki kaynaklara erişmesini sağlar. Özellikle:
Alibaba Cloud veritabanlarının merkezi yönetimini etkinleştirmek için ApsaraDB RDS, PolarDB, Lindorm ve diğer cloud veritabanı kaynaklarını sorgular.
ECS üzerinde barındırılan kendi yönetimindeki veritabanlarını ve internete açık veritabanlarını yönetmek için ECS örneklerini ve VPC'leri sorgular.
Veri geçişi, senkronizasyon ve yedekleme iş akışlarını desteklemek üzere Data Transmission Service (DTS) ve Veri Felaket Kurtarma hizmetlerini çağırır.
| Alan | Değer |
|---|---|
| Rol adı | AliyunServiceRoleForDMS |
| İlke adı | AliyunServiceRolePolicyForDMS |
| Güvenilen hizmet | dms.aliyuncs.com |
AliyunServiceRoleForDBS
Bu rolün işlevi
AliyunServiceRoleForDBS rolü, Veri Felaket Kurtarma'nın aşağıdaki veritabanlarına bağlanmasını ve bunları yönetmesini sağlar:
Alibaba Cloud veritabanları: ApsaraDB RDS örnekleri, ApsaraDB for MongoDB örnekleri, Tair (Redis OSS uyumlu) örnekleri ve PolarDB veritabanları.
ECS örneklerinde barındırılan kendi yönetimindeki veritabanları.
Veri Felaket Kurtarma'nın bu veritabanlarından herhangi birine erişebilmesi için rolün mevcut olması gerekir. Veri Felaket Kurtarma'yı ilk kez kullandığınızda sistem bu rolü otomatik olarak oluşturur.
| Alan | Değer |
|---|---|
| Rol adı | AliyunServiceRoleForDBS |
| İlke adı | AliyunServiceRolePolicyForDBS |
| Güvenilen hizmet | dbs.aliyuncs.com |
Hizmet bağlantılı rol oluşturmak için gereken izinler
Data Management (DMS)
Hizmet bağlantılı bir rol oluşturulabilmesi için, işlemi gerçekleştiren RAM kullanıcısının ilgili hizmet kapsamına alınmış ram:CreateServiceLinkedRole iznine sahip olması gerekir.
DMS için hizmet bağlantılı rolü oluşturmak üzere belirli izinler gereklidir.
RAM kullanıcısında bu izin yoksa, aşağıdaki ifadeyi içeren özel bir ilke ekleyin. Talimatlar için bkz. Özel ilkeler oluşturma ve RAM kullanıcısına izin verme.
Örnek ilke: DMS için hizmet bağlantılı rol oluşturulmasına izin verin.
For AliyunServiceRoleForDMS:
{
"Action": "ram:CreateServiceLinkedRole",
"Resource": "*",
"Effect": "Allow",
"Condition": {
"StringEquals": {
"ram:ServiceName": "dms.aliyuncs.com"
}
}
}
Data Disaster Recovery (DBS)
Veri Felaket Kurtarma (DBS) için hizmet bağlantılı rolü oluşturmak üzere belirli izinler gereklidir.
RAM kullanıcınızda yeterli izin yoksa, RAM kullanıcısına aşağıdaki izinleri eklemeniz gerekir. İzin ekleme ve verme hakkında daha fazla bilgi için bkz. Özel izin ilkesi oluşturma ve RAM kullanıcısı izinlerini yönetme.
Örnek ilke: Veri Felaket Kurtarma (DBS) için hizmet bağlantılı rol oluşturulmasına izin verin.
For AliyunServiceRoleForDBS:
{
"Action": "ram:CreateServiceLinkedRole",
"Resource": "*",
"Effect": "Allow",
"Condition": {
"StringEquals": {
"ram:ServiceName": "dbs.aliyuncs.com"
}
}
}
Hizmet bağlantılı rol oluşturma
Data Management (DMS)
AliyunServiceRoleForDMS: RAM kullanıcınız gerekli izinlere sahipse DMS konsolunda oturum açın. DMS Service-linked Role iletişim kutusu göründüğünde OK seçeneğine tıklayın. Sistem AliyunServiceRoleForDMS rolünü otomatik olarak oluşturur. Ayrıntılar için "Hizmet bağlantılı roller" konusundaki Hizmet bağlantılı rol oluşturma bölümüne bakın.
Data Disaster Recovery (DBS)
AliyunServiceRoleForDBS: Veri Felaket Kurtarma'yı ilk kez kullandığınızda sistem bu rolü otomatik olarak oluşturur. Manuel adım gerekmez.
Hizmet bağlantılı rolü görüntüleme
Data Management (DMS)
Hizmet bağlantılı bir rol oluşturulduktan sonra, RAM konsolunda Alibaba Cloud Resource Name (ARN), güven ilkesi ve izin ilkesini görüntüleyebilirsiniz. Aşağıdaki adımlar her iki rol için de geçerlidir; belirtilen yerlerde rol adını ve ilke adını değiştirin.
RAM konsolu nda oturum açın.
Sol gezinme bölmesinde Identities > Roles seçeneğini belirleyin.
Roles sayfasında rol adını (AliyunServiceRoleForDMS veya AliyunServiceRoleForDBS) aratın ve adına tıklayın.
-
Rol ayrıntıları sayfasında aşağıdaki bilgileri bulun:
Basic Information — rol adını, oluşturma zamanını ve ARN'i gösterir.
Trust Policy sekmesi — rolü üstlenebilecek cloud hizmetini tanımlayan
Servicealanını gösterir. Örneğin:"Service": ["dms.aliyuncs.com"].Permissions sekmesi — eklenen ilkeleri listeler. İlke adına (AliyunServiceRolePolicyForDMS veya AliyunServiceRolePolicyForDBS) tıklayın ve tam ilke içeriğini görüntülemek için Policy Document sekmesini açın.
Hizmet bağlantılı rol izinleri, RAM konsolunun Policies sayfasında görünmez. Bunlara yukarıda açıklandığı şekilde rol ayrıntıları sayfasından erişin.
Data Disaster Recovery (DBS)
Veri Felaket Kurtarma (DBS) için hizmet bağlantılı rol (AliyunServiceRoleForDBS) oluşturulduktan sonra, rolü RAM konsolunda görüntüleyebilirsiniz. Konsolda, rolün temel bilgilerini, güven ilkesini ve erişim ilkesini (AliyunServiceRolePolicyForDBS) görüntüleyebilirsiniz.
RAM konsolu nda oturum açın.
Soldaki gezinme bölmesinde Identity Management > Roles seçeneğini belirleyin.
Roles sayfasında AliyunServiceRoleForDBS rolünü bulun ve üzerine tıklayın.
-
Rolün temel bilgilerini görüntüleyin.
Rol ayrıntıları sayfasının Basic Information bölümünde RAM rol adı, oluşturma zamanı ve ARN gibi bilgileri görüntüleyebilirsiniz.
-
Rolün güven ilkesini görüntüleyin.
Rol ayrıntıları sayfasında Trust Policy sekmesine tıklayın.
Servicealanında, bu rolü üstlenebilecek Alibaba Cloud hizmetlerini görüntüleyebilirsiniz. Örneğin:"Service": ["dbs.aliyuncs.com"]. -
Rolün erişim ilkesini (AliyunServiceRolePolicyForDBS) görüntüleyin.
Rol ayrıntıları sayfasında Permission Management sekmesine tıklayın.
AliyunServiceRolePolicyForDBS ilke adına tıklayın.
Policy Content sekmesinde erişim ilkesinin ayrıntılarını görüntüleyebilirsiniz.
NotRAM konsolundaki erişim ilkesi listesinde bir hizmet bağlantılı rolün erişim ilkesini doğrudan görüntüleyemezsiniz.
Hizmet bağlantılı rolü silme
Data Management (DMS)
AliyunServiceRoleForDMS: Bu rolü silmeden önce DMS konsolundaki örnek listesinden tüm örnekleri kaldırın. Bu işlem, DMS'nin hala yönettiği kaynaklara erişimini kaybetmemesi için gereklidir. Talimatlar için bkz. Bir veya daha fazla örneği kaldırma ve Hizmet bağlantılı rolü silme.
Data Disaster Recovery (DBS)
AliyunServiceRoleForDBS: Rolü RAM konsolunda manuel olarak silin. Talimatlar için bkz. RAM rolünü silme.