Roller ve izinler

Rol, kullanıcıların Google Drive kaynaklarında belirli işlemleri gerçekleştirmesine olanak tanıyan bir izin koleksiyonudur. Kullanıcılara, gruplara ve hizmet hesaplarına izin vermek için roller atarsınız. Bir rol atadığınızda, rolün içerdiği tüm izinleri vermiş olursunuz.

Google Drive API'deki her iznin, kullanıcıların bir dosya, klasör veya ortak Drive ile neler yapabileceğini tanımlayan bir rolü vardır. Daha fazla bilgi için Drive kaynaklarını paylaşma senaryoları başlıklı makaleyi inceleyin.

Dosya ve klasör işlemleri

Aşağıdaki tabloda, rol bir görünümle sınırlı olmadığında kullanıcıların her rol için gerçekleştirebileceği işlemler gösterilmektedir. Daha fazla bilgi için Görüntülemeler başlıklı makaleyi inceleyin.

İzin verilen işlem owner organizer fileOrganizer writer commenter reader
Dosya veya klasörün meta verilerini (ör. ad, açıklama) okuma
Dosyanın içeriğini okuma
Klasördeki öğelerin listesini okuma
Dosyaya yorum ekleme
Dosya veya klasörün meta verilerini değiştirme
Dosyanın içeriğini değiştirme
Geçmiş düzeltmelere erişme
Klasöre öğe ekleme
Drive'ım klasöründen öğeleri kaldırma
Drive'ım klasöründeki öğeleri paylaşma
Ayrıntılı dosya izinlerine erişebilir
Öğeleri çöp kutusuna taşıma
Öğeleri çöp kutusundan kurtarma
Çöp kutusunu boşaltma
Dosya veya klasör silme
Drive'ım klasöründeki bir dosyaya içerik kısıtlaması ekleme
Drive'ım klasörlerinde sınırlı erişim ayarını belirleme veya kaldırma

Ortak Drive'lara özgü işlemler

Aşağıdaki tabloda, rolün görüntüleme ile sınırlandırılmadığı durumlarda kullanıcıların her bir rol için gerçekleştirebileceği ortak Drive'a özgü işlemler gösterilmektedir. Daha fazla bilgi için Görünümler başlıklı makaleyi inceleyin.

İzin verilen işlem owner organizer fileOrganizer writer commenter reader
Ortak drive öğesi paylaşma
Ortak drive'lara dosya ekleme
Ortak Drive'ın meta verilerini değiştirme
Ortak drive üyeleri ekleme
Ortak drive'daki öğeleri yeniden düzenleme [1]
Öğeleri ortak Drive'ın dışına taşıma [2]
Ortak Drive'lardaki öğeleri silme [2]
Boş bir ortak drive'ı silme
Ortak Drive'daki bir dosyaya içerik kısıtlaması ekleme
Ortak Drive klasörlerinde sınırlı erişim ayarını belirleme veya kaldırma

Drive API ve Drive kullanıcı arayüzü rolleri arasındaki korelasyon

Drive API ve Drive kullanıcı arayüzü aynı temel izin sistemini kullanır. Ancak rol adları iki ürün arasında biraz farklılık gösterir.

Aşağıdaki tabloda, Drive'ım'daki dosya ve klasörler için rollerin nasıl karşılık geldiği gösterilmektedir.

Drive API rolü Drive kullanıcı arayüzü rolü Açıklama
owner Sahip Dosya veya klasör üzerinde tam kontrol sağlar.
writer Düzenleyici Dosyayı görüntüleme, yorum ekleme ve düzenleme izni verir. Klasörlerde, bu klasördeki dosyaları veya alt klasörleri ekleyebilir, düzenleyebilir ve silebilir.
commenter Yorumcu Dosyayı görüntüleme ve yorum ekleme izni verir.
reader Görüntüleyen Dosyayı görüntüleme izni verir.

Aşağıdaki tabloda, paylaşılan sürücülerdeki dosya ve klasörler için rollerin nasıl karşılık geldiği gösterilmektedir.

Drive API rolü Drive kullanıcı arayüzü rolü Açıklama
organizer Yönetici Dosyaları, klasörleri, kullanıcıları ve ayarları yönetme izni verir.
fileOrganizer İçerik Yöneticisi İçerik ekleme ve yönetme izni verir. Yeni üyeler için varsayılan rol.
writer Katkıda Bulunan Dosyayı görüntüleme, yorum ekleme ve düzenleme izni verir. Ortak Drive'da dosya da oluşturabilir.
commenter Yorumcu Dosyayı görüntüleme ve yorum ekleme izni verir.
reader Görüntüleyen Dosyayı görüntüleme izni verir.

Görüntüleme sayısı

Bir izin view ile sınırlandırılabilir. Bu durumda rol yalnızca söz konusu görünüm için geçerli olur.

view=published ve role=reader izinleri, reader kullanıcısına dosyanın yayınlanmış görünümüne erişim izni verir ancak dosyaya erişim izni vermez.reader

view=metadata ve role=reader izinleri, reader kullanıcısına klasörün meta verilerine erişim izni verir ancak klasörün içeriğine erişim izni vermez.

Aksine, belirli bir görünümle sınırlı olmayan tüm izinler, dosyanın yayınlanmış görünümüne reader erişim izni verir.