DataWorks'te, Alibaba Cloud Resource Access Management (RAM) ilkelerini kullanarak service-level Permissions ve Permissions for Console Entities öğelerini yönetebilirsiniz. İzin atamak için bir ilkeyi RAM kullanıcısına veya RAM rolüne ekleyin. Bu konu, mevcut izinleri açıklar ve bir Alibaba Cloud hesabının DataWorks yönetim ilkelerini kullanıcılara nasıl verebileceğini gösterir.
Hizmet düzeyi izinler: sistem ve özel ilkeler
Varsayılan olarak, DataWorks için hizmet düzeyi yönetim izinlerine yalnızca bir Alibaba Cloud hesabı sahiptir. Bu izinleri devretmek için aşağıdaki sistem ilkelerini bir RAM kullanıcısına verin. Böylece RAM kullanıcısı, Alibaba Cloud hesabıyla aynı operasyonel izinlere sahip olur.
|
İzin türü |
Kapsam |
İlke adı |
Açıklama |
Referanslar |
|
İzin verilen işlemler (sistem ilkeleri) |
DataWorks hizmetlerini yönetme |
AliyunDataWorksFullAccess |
Bir RAM kullanıcısına DataWorks'ün dahili özelliklerini yönetme izni verir. Bu ilke, kaynak satın alma izni vermez. |
Talimatlar için bkz. RAM kullanıcısına izin verme. |
|
Kaynak satın alma |
AliyunBSSOrderAccess |
Bir RAM kullanıcısının Billing Management içindeki siparişleri görüntülemesine, ödemesine ve iptal etmesine olanak tanır. Bu ilke ile RAM kullanıcısı, DataWorks konsolundan kaynak satın alabilir ve hizmetleri yenileyebilir. |
||
|
Reddedilen işlemler (özel ilkeler) |
DataWorks'teki işlemleri reddetme (ayrıntılı) |
Özel |
Bir kullanıcının yönetim konsoluna erişimini, DataWorks modüllerine girişini veya OpenAPI çağrısı yapma yeteneğini reddeder. |
Önce, Hizmet düzeyi izin ilkeleri bölümüne başvurarak bir ilke tanımlayın. Ardından, özel ilkeyi bir RAM kullanıcısına ekleyin. Talimatlar için bkz. Özel ilke oluşturma (isteğe bağlı). |
|
OpenAPI çağrılarını reddetme (ayrıntılı) |
Varsayılan olarak, bir DataWorks modülü üzerinde izni olan kullanıcı, o modülün OpenAPI işlemlerini çağırabilir. Tüm OpenAPI çağrılarını reddetmek için bu ilkeyi uygulayın. |
|||
|
DataWorks modül sayfalarına erişimi reddetme (ayrıntılı) |
Varsayılan olarak, bir Alibaba Cloud hesabı altındaki tüm RAM kullanıcıları DataWorks kiracı üyeleridir; bu durum, katıldıkları çalışma alanlarının genel modüllerine ve çalışma alanı modüllerine erişmelerine olanak tanır. Belirli bir kullanıcının tüm DataWorks modül sayfalarına erişimini reddedebilirsiniz. |
Konsol varlığı izinleri: özel ilkeler
DataWorks, aşağıdaki konsol varlıklarında ayrıntılı izin denetimini destekler:
|
Varlık |
Desteklenen işlemler |
Referanslar |
|
Çalışma alanı |
|
Ayrıntılı konsol izinleri vermek için önce Konsol varlığı izin ilkeleri bölümüne başvurarak özel bir ilke tanımlayın. Ardından, özel ilkeyi bir RAM kullanıcısına ekleyin. Talimatlar için bkz. RAM kullanıcısına izin verme. |
|
Kaynak grubu |
|
|
|
Uyarı bilgileri |
|
RAM kullanıcısına izin verme
Sol gezinme bölmesinde, seçeneğini belirleyin.
-
Add Permissions panelinde, RAM kullanıcısına izinler ekleyin.
Sistem ilkeleri ve özel ilkeler verebilirsiniz. Özel bir ilke vermek için, burada bir RAM kullanıcısına atamadan önce öncelikle özel bir ilke oluşturmanız gerekir. Kullanılabilir sistem ve özel ilkeler için bkz. Hizmet düzeyi izinler: Sistem ve özel ilkeler.
NotParametrelerin nasıl yapılandırılacağına ilişkin ayrıntılar için bkz. RAM kullanıcısına izin verme.
Özel ilke oluşturma (isteğe bağlı)
Ayrıntılı RAM izin denetimine ihtiyacınız varsa özel bir ilke oluşturun. Yerleşik sistem ilkeleri gereksinimlerinizi karşılıyorsa bu adımı atlayın.
Alibaba Cloud hesabını kullanarak Access Control içinde özel bir ilke oluşturun. Talimatlar için bkz. Özel ilke oluşturma.
Özel bir hizmet düzeyi izin ilkesi oluşturmak için ilke içeriğini Hizmet düzeyi izin ilkeleri bölümüne başvurarak tanımlayın.
-
Özel bir konsol varlığı izin ilkesi oluşturmak için şu talimatları izleyin: RAM konsolunun sol gezinme bölmesinde Permission Management > Policies seçeneğini belirleyin, Create Policy tıklayın ve ardından Script Editor sekmesini seçin. İlkenin JSON biçimi şudur:
{"Version":"1","Statement":[{"Effect":"Allow","Action":"dataworks:action_name","Resource":"acs:dataworks:$regionid:$accountid:resource_type/*"}]}. Action ve Resource değerleri, izin ilkesi tablosundaki Action ve Resource sütunlarına karşılık gelir.İlke alanı
Açıklama
Action
Özel ilkedeki Action değerini, ilgili öğe için Konsol varlığı izin ilkeleri bölümündeki Action sütununa göre ayarlayın.
Resource
Özel ilkedeki Resource değerini, ilgili öğe için Konsol varlığı izin ilkeleri bölümündeki Resource sütununa göre ayarlayın.
NotResource ile ilgili notlar:
İzin ilkesi tablosundaki Resource sütunu değerleri (
acs:dataworks:$regionid:$accountid:resource_type/*biçiminde), gerçek değerlerle değiştirmeniz gereken iki tür içerik barındırır:-
$ ile başlayan yer tutucular: Bunları gerçek ID değerleriyle değiştirin. Örneğin,
$regionidifadesini gerçek bölge ID'si ile ve$accountidifadesini Alibaba Cloud hesabının UID'si ile değiştirin. -
Joker karakter
: O düzeydeki tüm kaynaklarla eşleşir. İlkenin kapsamını daraltmak için bunu belirli bir değerle değiştirebilirsiniz. Örneğin, ilkenin yalnızca belirtilen çalışma alanına uygulanmasını sağlamak içinworkspace/ifadesiniworkspace/specific_workspace_ID(örneğin,workspace/12345) ile değiştirin.
-