Method: users.insert

Kullanıcı oluşturur.

Kullanıcı oluşturma işleminden hemen sonra yapılan değiştirme çağrıları, arka uçlarımızdaki yayılma gecikmesi nedeniyle kullanıcı tam olarak oluşturulmadığından bazen başarısız olabilir. Bunun söz konusu olup olmadığını görmek için "Kullanıcı oluşturma işlemi tamamlanmadı" mesajının hata ayrıntılarını kontrol edin. Bir süre sonra aramaları yeniden denemek bu durumda yardımcı olabilir.

resolveConflictAccount, true olarak ayarlanırsa çakışan hesapları çözmek için Yönetilmeyen kullanıcıları bulma ve ekleme'de seçilen seçenek geçerli olur:

  • 200 yanıt kodu, kullanıcının oluşturulduğunu (veya mevcut yönetilmeyen bir kişisel hesabın yerine geçtiğini) gösterir.
  • 202 yanıt kodu, çakışan bir yönetilmeyen kişisel hesabın mevcut olduğu ve kuruluşa katılmaya davet edildiği anlamına gelir.
  • 409 yanıt kodu, çakışan bir hesap olduğu için kullanıcının oluşturulmadığı anlamına gelir (ör. hesabı korumak için seçilen seçeneğe göre veya e-posta, yönetilmeyen bir iş hesabı ya da mevcut yönetilen kullanıcıyla çakışıyorsa).

Kopya hesap hatalarını çözme hakkında ayrıntılı bilgi için Kopya hesap hatalarını çözme ve Yönetilmeyen iş hesaplarını aktarma başlıklı makaleleri inceleyin.

HTTP isteği

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

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

Sorgu parametreleri

Parametreler
resolveConflictAccount

boolean

İsteğe bağlıdır. true olarak ayarlandığında, çakışan hesapları çözmek için Yönetilmeyen kullanıcıları bulma ve ekleme ayarında seçilen seçeneği uygular. Varsayılan: false

İstek metni

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

Yanıt metni

Başarılı olursa yanıt metni, yeni oluşturulan bir User örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/admin.directory.user

Daha fazla bilgi için Yetkilendirme kılavuzu'na bakın.