Directory API, bir Google Workspace hesabına ait yönetici denetimindeki kaynakları programatik olarak oluşturmak ve yönetmek için kullanılabilecek RESTful Admin SDK API'nin bir parçasıdır. Bazı kullanım alanları:
- Kullanıcı oluşturma ve yönetme, yönetici ekleme
- Grup ve grup üyelikleri oluşturma ve yönetme
- Alanınıza bağlı cihazları izleme ve kayıp cihazlarla ilgili işlem yapma
- Kuruluş şemanızı ve kuruluş yapılarınızı yönetme
- Kullanıcılarınızın erişim izni verdiği uygulamaları denetleme ve yetkisiz uygulamaları iptal etme
Directory API'de kullanılan yaygın terimlerin listesini aşağıda bulabilirsiniz:
- Müşteri
- Google Workspace hesabının sahibi olan tüzel kişi. Müşteri kaynağıyla temsil edilir.
- Alan
- Varsa Domain kaynağıyla temsil edilen bir Google Workspace hesabıyla ilişkili DNS alanı. Tüm hesapların ilişkili bir alanı yoktur.
- Kuruluş birimi (OU)
- Politika uygulamak ve yetki vermek amacıyla kullanıcıları gruplandırmak ve sıralamak için kullanılan, Google Workspace hesabının kuruluş ağacındaki bir alt birim. Kuruluş birimi, OrgUnit kaynağıyla temsil edilir.
- Ayrıcalık (Privilege)
- Kullanıcının Google Workspace kaynağında işlem yapabilme özelliği. Öncelikle yöneticiler için geçerlidir. Ayrıcalıklar, Privilege kaynağıyla temsil edilir.
- Rol
- Bir kullanıcıya veya kullanıcı grubuna atanabilen, Role kaynağıyla temsil edilen tanımlı ayrıcalıklar koleksiyonu.
- Rol atama
- Hangi kullanıcıya hangi rollerin ve hangi kapsamda verildiğini gösteren bir kayıt. Rol ataması, RoleAssignment kaynağıyla temsil edilir.
- Şema
- Kuruluşunuz için özel kullanıcı özelliklerini tanımlayan bir JSON nesnesi. Bu nesne, Schema kaynağıyla temsil edilir.
- Kullanıcı
- Google Workspace uygulamalarına ve kaynaklarına erişimi olan, User kaynağıyla temsil edilen bireysel bir son kullanıcı hesabı.
Sonraki adımlar
Kimlik doğrulama ve yetkilendirme işlemleri de dahil olmak üzere Google Workspace API'leriyle geliştirme hakkında bilgi edinmek için Workspace geliştiricisi olarak kullanmaya başlama başlıklı makaleyi inceleyin.
Basit bir Directory API uygulamasını nasıl yapılandıracağınızı ve çalıştıracağınızı öğrenmek için JavaScript hızlı başlangıç kılavuzunu deneyin.