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.