Method: users.watch

Kullanıcı listesinde değişiklikleri izler.

HTTP isteği

POST https://admin.googleapis.com/admin/directory/v1/users/watch

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Sorgu parametreleri

Parametreler
domain

string

Alanın adı. Yalnızca bu alandan kullanıcı almak için bu alanı doldurun. Çok alan adında tüm kullanıcıları döndürmek için müşteri alanını doldurun."

customer

string

Google Workspace hesabının değişmeyen kimliği. Birden fazla alan varsa bir müşterinin tüm kullanıcılarını almak için alan yerine bu alanı doldurun.

event

enum (EventType)

İzlemeniz gereken etkinlikler.

customFieldMask

string

Şema adlarının virgülle ayrılmış listesi. Bu şemalardaki tüm alanlar getirilir. Bu ayar yalnızca projection=custom olduğunda yapılmalıdır.

maxResults

integer

Döndürülecek maksimum sonuç sayısı.

orderBy

enum (OrderBy)

Sonuçları sıralamak için kullanılacak sütun

pageToken

string

Listede sonraki sayfayı belirtmek için jeton

projection

enum (Projection)

Bu kullanıcı için hangi alan alt kümesinin getirileceği.

query

string

Sorgu dizesi araması. "" biçiminde olmalıdır. Tam dokümanlar https: //developers.google.com/workspace/admin/directory/v1/guides/search-users adresindedir.

showDeleted

string

Doğru değerine ayarlanırsa silinen kullanıcıların listesini alır. (Varsayılan: false)

sortOrder

enum (SortOrder)

Sonuçların artan düzende mi yoksa azalan düzende mi döndürüleceğini belirtir.

viewType

enum (ViewType)

Kullanıcının yalnızca yöneticilere açık olan görünümünü mi yoksa alan genelinde herkese açık görünümünü mü getireceğini belirtir. Daha fazla bilgi için Yönetici olmayan bir kullanıcıyı alma başlıklı makaleyi inceleyin.

İstek içeriği

İstek metni, SubscriptionChannel öğesinin bir örneğini içerir.

Yanıt gövdesi

Başarılıysa yanıt metni, SubscriptionChannel öğesinin bir örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/admin.directory.user
  • https://www.googleapis.com/auth/admin.directory.user.readonly
  • https://www.googleapis.com/auth/cloud-platform

Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.

EventType

Abonelik etkinliğinin türü

Sıralamalar
ADD Kullanıcı Tarafından Oluşturulan Etkinlik
DELETE Kullanıcı Silme Etkinliği
MAKE_ADMIN Kullanıcı Yönetici Durumu Değişiklik Etkinliği
UNDELETE Kullanıcının Silme İşlemini Geri Alma Etkinliği
UPDATE Kullanıcı Güncellenen Etkinlik

Şuna göre sırala

Sıralamalar
EMAIL Kullanıcının birincil e-postası.
FAMILY_NAME Kullanıcının soyadı.
GIVEN_NAME Kullanıcıya verilen ad.

Projeksiyon

Sıralamalar
BASIC Kullanıcı için özel alan eklemeyin.
CUSTOM customFieldMask parametresinde belirtilen şemalardaki özel alanları ekleyin.
FULL Bu kullanıcıyla ilişkili tüm alanları ekleyin.

SortOrder

Sıralamalar
ASCENDING Artan düzen.
DESCENDING Azalan düzen.

ViewType

Sıralamalar
admin_view Sonuçlar hem yalnızca yöneticiye ait hem de alanda herkese açık alanları içerir.
domain_public Sonuçlar yalnızca kullanıcının alandaki diğer kullanıcılar tarafından herkese açık olarak görülebilen alanlarını içerir.