Method: users.watch

Kullanıcı listesindeki 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 adı. Yalnızca bu alandaki kullanıcıları almak için bu alanı doldurun. Çok alanlı bir doldurma işleminde tüm kullanıcıları döndürmek için bunun yerine müşteri alanını kullanın."

customer

string

Google Workspace hesabının değişmez kimliği. Çok alanlı durumlarda, bir müşterinin tüm kullanıcılarını getirmek için alan yerine bu alanı doldurun.

event

enum (EventType)

İzlenecek etkinlikler.

customFieldMask

string

Şema adlarının virgülle ayrılmış listesi. Bu şemalardaki tüm alanlar getirilir. Bu yalnızca projection=custom olduğunda ayarlanmalı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 kullanılan jeton

projection

enum (Projection)

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

query

string

Sorgu dizesi araması. Her biri alan, operatör ve değer içeren bir veya daha fazla arama ifadesi içerir. Tüm belgeler için Kullanıcı arama başlıklı makaleye gidin.

showDeleted

string

Doğru olarak 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öneticiye özel veya alan genelinde herkese açık görünümünün getirilip getirilmeyeceği. Daha fazla bilgi için Kullanıcıyı yönetici olmayan biri olarak 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ılavuzu'na bakın.

EventType

Abonelik etkinliğinin türü

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

Şuna göre sırala

Sıralamalar
EMAIL Kullanıcının birincil e-posta adresi.
FAMILY_NAME Kullanıcının soyadı.
GIVEN_NAME Kullanıcının adı.

Projeksiyon

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

SortOrder

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

ViewType

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