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ın adı. Yalnızca bu alandan kullanıcı almak için bu alanı doldurun. Birden fazla alan adına sahip tüm kullanıcıları döndürmek için müşteri alanını doldurun."

customer

string

Google Workspace hesabının sabit kimliği. Birden fazla alan adı kullanılıyorsa bir müşterinin tüm kullanıcılarını getirmek için alan adı yerine bu alanı doldurun.

event

enum (EventType)

Dikkat edilecek etkinlikler.

customFieldMask

string

Şema adlarının virgülle ayrılmış listesi. Bu şemalardaki tüm alanlar getirilir. Bu yalnızca projeksiyon=özel 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 getirilecek alan alt kümesi.

query

string

Sorgu dizesi arama. "" biçiminde olmalıdır. Belgelerin tamamına şu adresten ulaşabilirsiniz: https: //developers.google.com/admin-sdk/directory/v1/guides/search-users

showDeleted

string

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

sortOrder

enum (SortOrder)

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

viewType

enum (ViewType)

Kullanıcının yalnızca yönetici veya alan genelinde herkese açık görünümünün getirilip getirilmeyeceğini belirler. Daha fazla bilgi için Bir kullanıcıyı yönetici olmayan kullanıcı olarak geri 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ı Etkinliği Silindi
MAKE_ADMIN Kullanıcı Yöneticisi Durum Değişikliği Etkinliği
UNDELETE Kullanıcı Etkinliğini Geri Aldı
UPDATE Kullanıcı Tarafından Güncellenen Etkinlik

OrderBy

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'te bahsedilen şemalardaki özel alanları dahil edin.
FULL Bu kullanıcıyla ilişkilendirilen tüm alanları dahil et.

SortOrder

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

ViewType

Sıralamalar
admin_view Sonuçlar hem yalnızca yönetici alanlarını hem de alan herkese açık alanlarını içerir.
domain_public Sonuçlar, yalnızca alandaki diğer kullanıcılara görünür olan kullanıcı alanlarını içerir.