Tüm Ürünler
Search
Belge Merkezi

DataWorks:Çalışma alanı düzeyindeki hizmetlerde izinleri yönetin

Son Güncelleme:Oct 05, 2026

DataWorks, çalışma alanı üyelerine farklı roller atayarak çalışma alanındaki çalışma alanı düzeyindeki hizmetler için farklı izinler vermenizi sağlar. Üyelere atanabilecek roller arasında yerleşik çalışma alanı düzeyi roller ve özel çalışma alanı düzeyi roller bulunur. Yerleşik çalışma alanı düzeyi roller, belirli çalışma alanı düzeyindeki hizmetler için sabit izinlere sahiptir. Özel çalışma alanı düzeyi roller, üyelerin çalışma alanı düzeyindeki hizmetler üzerindeki okuma ve yazma izinlerini kontrol etmek için kullanılabilir. Bu konu, çalışma alanı düzeyindeki hizmetlerde izinleri yönetmek için kullanılabilecek çalışma alanı düzeyi rollerini ve çalışma alanı üyelerinin çalışma alanı düzeyindeki hizmetlerdeki izinlerini yönetmek için yapılabilecek temel işlemleri açıklar.

Arka plan bilgileri

DataWorks üye sayısını sınırlamaz. RAM kullanıcılarını yetkilendirerek ekip üyeleri ekleyebilirsiniz. Bir çalışma alanında RAM kullanıcılarını yetkilendirdikten sonra, bu kullanıcılar geliştirme üzerinde iş birliği yapmak üzere DataWorks'e erişebilir.


No.


Description


References


1

DataWorks çalışma alanı, farklı rollerin veri geliştirme iş birliği için kullanılabildiği temel bir birimdir. Tüm veri geliştirme işlemleri belirli bir çalışma alanında yapılır. Bir RAM kullanıcısının veri geliştirme işlemlerini iş birliği içinde yapmasına izin vermek istiyorsanız, RAM kullanıcısını üye olarak bir çalışma alanına eklemeniz ve iş gereksinimlerinize göre üyeye roller atamanız gerekir.

Üyeye DataWorks tarafından sağlanan yerleşik çalışma alanı düzeyi rolleri atayabilirsiniz. Örneğin, üyeye Geliştirici rolünü atarsanız, üye bir çalışma alanında veri geliştirme işlemlerini yapabilir ancak dağıtım işlemini yapamaz.


Ek: Varsayılan Rol İzinlerinin Listesi (Çalışma Alanı Düzeyi)


2


Yerleşik çalışma alanı düzeyi roller iş gereksinimlerinizi karşılamıyorsa, özel bir çalışma alanı düzeyi rolü oluşturup bu rolü bir RAM kullanıcısına atayabilirsiniz. Bu şekilde, RAM kullanıcısının belirli bir çalışma alanı düzeyindeki hizmet üzerindeki izinlerini kontrol edebilirsiniz. Örneğin, özel bir çalışma alanı düzeyi rolü oluşturup bu rolü bir RAM kullanıcısına atayarak RAM kullanıcısı için DataService Studio erişim izinlerini reddedebilirsiniz.


Çalışma alanı düzeyi roller


3


DataWorks'te çalışma alanı düzeyindeki hizmetlerde izin yönetimi, rol tabanlı erişim denetimi (RBAC) modeline dayanır. Bir RAM kullanıcısını üye olarak bir çalışma alanına ekleyip kullanıcıya bir çalışma alanı düzeyi rolü atadıktan sonra, üye ilgili çalışma alanı düzeyindeki hizmette rolün izinlerine sahip olur.


DataWorks izin yönetim sistemine genel bakış

Sınırlamalar

  • Yalnızca DataWorks Enterprise Edition çalışma alanları özel rolleri destekler. DataWorks sürümleri hakkında bilgi için bkz. DataWorks: Sürüme göre özellikler. Çalışma alanınız DataWorks Enterprise Edition değilse, kullandığınız DataWorks hizmetini bu sürüme yükseltebilirsiniz. DataWorks ileri sürümlerinin faturalandırması hakkında bilgi için bkz. Sürümler ve faturalandırma.

    Not

    DataWorks sürümünüzü yükseltirken abonelik süresini ayarlamanız gerekiyorsa, önce mevcut sürümden aboneliği iptal etmeniz ve ardından istediğiniz yeni sürümü satın almanız önerilir. Daha düşük bir sürümden daha yüksek bir sürüme doğrudan yükseltme yaparsanız, mevcut faturalandırma döngüsündeki kalan süre için fiyat farkını ödemeniz gerekir.

  • Yalnızca Workspace Administrator ve Workspace Owner üyeleri ekleyebilir, üye rollerini değiştirebilir ve Member ile Custom Role öğelerini silebilir.

  • Bir DataWorks özel çalışma alanı düzeyi rolü ile bir MaxCompute projesi rolü arasındaki eşlemeyi yapılandırmak için yalnızca bir MaxCompute projesinin Admin veya Super_Administrator rolüne ya da bir Alibaba Cloud hesabına atanmış bir RAM kullanıcısı kullanabilirsiniz.

  • Yerleşik rollerin izinlerini değiştiremezsiniz.

Çalışma alanı düzeyi roller

Bir DataWorks çalışma alanı, üyeler ve roller gibi kimlikler sağlar. Kullanıcıların ihtiyaçlarına göre onlara roller verebilirsiniz. DataWorks, sabit izinlere sahip yerleşik çalışma alanı düzeyi roller sunar. Bu yerleşik roller gereksinimlerinizi karşılamıyorsa, Roles sayfasında özel çalışma alanı düzeyi roller de tanımlayabilirsiniz.

Yerleşik çalışma alanı düzeyi roller

Varsayılan olarak, DataWorks tarafından sağlanan yerleşik çalışma alanı düzeyi roller tüm çalışma alanı düzeyindeki hizmetlerde okuma izinlerine sahiptir. Farklı yerleşik çalışma alanı düzeyi rollerinin çalışma alanı düzeyindeki hizmetler üzerindeki yönetim ve işlem izinleri değişir. Aşağıdaki tabloda yerleşik çalışma alanı düzeyi roller ve her bir yerleşik çalışma alanı düzeyi rolünün çalışma alanı düzeyindeki hizmetler üzerindeki izinleri açıklanmaktadır.

Not

Çalışma Alanı Sahibi bir Alibaba Cloud hesabıdır. Bir RAM kullanıcısı yalnızca bir Alibaba Cloud hesabı adına bir çalışma alanı oluşturabilir. Project Owner rolünü başka bir kullanıcıya atayamazsınız. Her bir yerleşik rolün farklı DataWorks modüllerindeki izinleri hakkında ayrıntılı bilgi için bkz. Ek: Yerleşik rol izinlerinin listesi (çalışma alanı düzeyi).

Role

Description

Project Owner

Çalışma Alanı Sahibi, çalışma alanında tüm izinlere sahiptir ve genellikle bir Alibaba Cloud hesabıdır. Örneğin, ihtiyaç duyulduğunda RAM kullanıcılarına rol atayabilir ve sahibi olmayan üyeleri çalışma alanından kaldırabilir.

Workspace Administrator

Bu rolün izinleri, yalnızca Çalışma Alanı Yöneticisi rolünün izinlerinden sonra gelir. Çalışma Alanı Yöneticisi rolü, bir kullanıcıyı üye olarak çalışma alanına ekleme, bir üyeyi çalışma alanından kaldırma veya bir üyeye rol atama gibi işlemleri yapmak için de kullanılabilir.

Data Analyst

Bu rolün yalnızca DataAnalysis üzerinde izinleri vardır.

Development

Bu rol, bir çalışma alanının DataStudio sayfasında veri geliştirme ve bakım işlemlerini yapmak için izne sahiptir.

Not
  • Bir RAM kullanıcısı olarak veri geliştirme işlemlerini yapmak istiyorsanız, RAM kullanıcısına Geliştirici veya Çalışma Alanı Yöneticisi rolünü atamanız gerekir.

  • Bir RAM kullanıcısı olarak dağıtım işlemini yapmak istiyorsanız, RAM kullanıcısına İşletim ve Bakım veya Çalışma Alanı Yöneticisi rolünü atamanız gerekir.

O&M

Bu rol, Dağıtım Görevi Oluştur sayfasında görevleri üretim ortamına dağıtmak ve Operation Center'da bir çalışma alanındaki tüm görevlerde İşletim ve Bakım işlemlerini yapmak için izne sahiptir.

Deployment

Çoklu çalışma alanı kurulumunda bu rol, görev kodunu inceler ve İşletim ve Bakım için gönderilip gönderilmeyeceğine karar verir.

Visitor

Bu rol, bir çalışma alanının DataStudio sayfasındaki iş akışları ve kodlar üzerinde salt okunur izinlere sahiptir.

Security Administrator

Bu rolün yalnızca Data Security Guard üzerinde izinleri vardır.

Model Designer

Bu rol, Data Modeling'de modelleri görüntülemek ve Veri Ambarı Planlama, Veri Standardı, Boyutlu Modelleme ve Veri Ölçümü'nde parametre yapılandırmalarını değiştirmek için izne sahiptir. Bu rolün modelleri yayımlama izni yoktur.

Data Governance Administrator

Bu rol, Data Governance Center'da ait olduğu çalışma alanının veri yönetişimi içeriğini görüntülemek ve yönetmek için izne sahiptir.

Not
  • Bu rolün, bir bölgedeki tüm çalışma alanlarının veri yönetişimi durumlarını küresel perspektiften görüntüleme veya küresel düzeyde denetim öğelerini etkinleştirme gibi küresel yönetişim işlemlerini yönetme izni yoktur. Bir RAM kullanıcısının küresel yönetişim işlemlerini yapmasına izin vermek istiyorsanız, RAM kullanıcısına kiracı düzeyinde Veri Yönetişimi Yöneticisi rolünü atayın. Daha fazla bilgi için bkz. Kiracı düzeyinde Veri Yönetişimi Yöneticisi rolü.

  • Çalışma alanı düzeyindeki Veri Yönetişimi Yöneticisi rolü tarafından desteklenen özellikler hakkında daha fazla bilgi için bkz. Veri Yönetişimi.

Özel çalışma alanı düzeyi roller

DataWorks'teki özel çalışma alanı düzeyi roller, bir rolün belirli bir çalışma alanı düzeyindeki modülü kullanma iznine sahip olup olmadığını kontrol etmenizi sağlar. DataWorks, çalışma alanı düzeyindeki modüller için okuma ve yazma izin denetimini destekler. MaxCompute hesaplama motorunu kullanıyorsanız, Configure Account Mapping bölümünü kullanarak role engine kaynaklarında işlem izinleri de verebilirsiniz. Özel bir rol oluşturma talimatları için bkz. Özel bir çalışma alanı düzeyi rolü oluşturun. Add Custom Role iletişim kutusunda bir rol adı girin ve DataWorks Permissions bölümünde modül izinlerini ayarlayın. Ayrıca, Configure Mappings... bölümünde rolü bir hesaplama motoruyla eşleyebilirsiniz. Rolü kaydetmek için Create seçeneğini tıklayın.

  • No permission: Rolün karşılık gelen modülü görüntüleme izni yoktur.

  • Read-only: Rol yalnızca karşılık gelen modüldeki bilgileri görüntüleyebilir ve verilerini değiştiremez.

  • Read and Write: Rol, karşılık gelen modüldeki verileri değiştirebilir.

Bir RAM kullanıcısını üye olarak bir çalışma alanına ekleyin ve üyeye roller atayın

Bir RAM kullanıcısını üye olarak bir çalışma alanına ekledikten sonra, iş gereksinimlerinize göre üyeye yerleşik bir çalışma alanı düzeyi rolü atayabilirsiniz. Varsayılan olarak, bir RAM kullanıcısı üye olarak bir çalışma alanına eklendikten sonra üye tüm çalışma alanı düzeyindeki hizmetlere erişebilir. Üyenin belirli bir çalışma alanı düzeyindeki hizmete erişimini engellemek istiyorsanız, hizmetteki erişim izinlerinin reddedildiği özel bir çalışma alanı düzeyi rolü oluşturup bu rolü üyeye atayabilirsiniz. Bu şekilde, üye çalışma alanı düzeyindeki hizmete erişemez.

Adım 1: Workspace Members sekmesine gidin

  1. Management Center'a gidin.

  2. Work space sayfasında, Workspace Members seçeneğini tıklayın.

Adım 2: Bir RAM kullanıcısını üye olarak bir çalışma alanına ekleyin ve çalışma alanındaki üyeleri yönetin

  1. Workspace Members sekmesinde, sağ üst köşede bulunan Add Member seçeneğini tıklayın.

  2. Add Member iletişim kutusunda, Available Accounts bölümünden eklemek istediğiniz üye hesaplarını seçin.

    Operation

    Description

    Üye olarak çalışma alanına eklemek istediğiniz RAM kullanıcılarını seçin

    Available Accounts listesi, mevcut Alibaba Cloud hesabı altındaki tüm RAM kullanıcılarını görüntüler. Eklemek istediğiniz RAM kullanıcılarını geçerli çalışma alanına taşımak ve bunları iş birliği geliştirmesi için üye yapmak amacıyla > simgesini tıklayabilirsiniz.

    Not

    Hedef RAM kullanıcısı listede yoksa, arayüzün üst kısmındaki Refresh düğmesini tıklayın.

    Bir RAM kullanıcısına aynı anda birden çok rol atayın

    Seçilen RAM kullanıcısına atamak istediğiniz rolleri seçip Onayla'yı tıklayabilirsiniz. Bu şekilde, seçilen roller aynı anda RAM kullanıcısına atanır ve RAM kullanıcısı rollere ait izinlere sahip olur. RAM kullanıcısına yerleşik çalışma alanı düzeyi roller veya özel çalışma alanı düzeyi roller atayabilirsiniz. RAM kullanıcısına özel bir çalışma alanı düzeyi rolü atamadan önce, özel bir çalışma alanı düzeyi rolü oluşturmak için aşağıdaki alt bölümde açıklanan işlemlere bakmanız gerekir.

    Not
    • MaxCompute hesaplama motorunu kullanıyorsanız, bu motor DataWorks yerleşik çalışma alanı düzeyi rollerle eşlenen bazı yerleşik roller sağlar. DataWorks, bu eşlemeleri kullanarak bir DataWorks rolüne sahip RAM kullanıcısına karşılık gelen geliştirme motoru rolünün izinlerini verir. Ancak, üretim ortamı izinleri varsayılan olarak verilmez.

    • Bir çalışma alanında üye olarak başka bir tür hesaplama motoru kullanmak istiyorsanız, üyeye bir çalışma alanı düzeyi rol atayarak hesaplama motorunda izin veremezsiniz.

  3. Çalışma alanı üyelerini eklemeyi tamamlamak için Determine seçeneğini tıklayın.

    Ardından, mevcut DataWorks çalışma alanındaki tüm üyelerin hesaplarını, rollerini ve diğer bilgilerini Workspace Members sekmesinde görüntüleyebilirsiniz. Belirli bir üyeyi bulmak için filtre koşullarını kullanabilir ve Role sütununda bu üye için yerleşik veya özel bir çalışma alanı düzeyi rolü verebilir ya da iptal edebilirsiniz. Ayrıca, bir kullanıcıyı mevcut çalışma alanından kaldırmak için Operation sütunundaki Remove seçeneğini tıklayabilirsiniz.

(İsteğe bağlı) Özel bir çalışma alanı düzeyi rolü oluşturun

Yerleşik çalışma alanı rollerinin izinleri değiştirilemez. Yerleşik roller izin denetimi gereksinimlerinizi karşılamıyorsa, Workspace Roles sayfasında özel roller oluşturabilirsiniz.

  1. Workspace Roles sekmesinde, Create Custom Role seçeneğini tıklayın.

  2. Create Custom Role iletişim kutusunda, rol için bir ad belirtin ve rol için her bir çalışma alanı düzeyindeki hizmette izin ayarlarını yapılandırın.

    • No permission: Rolün karşılık gelen modülü görüntüleme izni yoktur.

    • Read-only: Rol yalnızca karşılık gelen modüldeki bilgileri görüntüleyebilir ve verilerini değiştiremez.

    • Read and Write: Rol, karşılık gelen modüldeki verileri değiştirebilir.

  3. Configure Account Mapping bölümünde, yeni özel DataWorks rolü ile diğer engine'lerin izinleri arasında eşlemeler yapılandırmak için Add seçeneğini tıklayın. Bu, role karşılık gelen engine izinlerini verir.

    Çalışma alanında bir MaxCompute hesaplama motoru kullanmak istiyorsanız, özel çalışma alanı düzeyi rolünü oluştururken MaxCompute hesaplama motorunun yerleşik bir rolünü belirtebilir ve özel çalışma alanı düzeyi rolü ile MaxCompute hesaplama motorunun rolü arasında bir eşleme yapılandırabilirsiniz. Bu şekilde, özel çalışma alanı düzeyi rolü çalışma alanındaki bir üyeye atandıktan sonra, üye otomatik olarak MaxCompute hesaplama motorunun yerleşik rolünün izinlerine sahip olur. Farklı türdeki hesaplama motorlarının rolleri ile DataWorks rolleri arasındaki eşlemeler hakkında bilgi için bkz. Ek: DataWorks yerleşik çalışma alanı düzeyi roller ile MaxCompute rolleri arasındaki eşlemeler.

  4. Create seçeneğini tıklayın.

    Özel rol oluşturulur ve bir başarı mesajı görüntülenir. Ardından, üyeleri eklerken bu rolü üyelerle ilişkilendirebilirsiniz. Ayrıca, Roles sekmesinde Custom Role öğesini düzenleyebilir veya silebilirsiniz.