Company
oluşturur
Knox veya el değmeden kayıt için bir şirketi (müşteriyi) benzersiz şekilde tanımlayan nesne
kayıt. Yöntem başarıyla geri döndüğünde, belirtilen sahipler (primary_emails
)
veya yöneticiler (secondary_emails
) e-posta adreslerini bir Google
El değmeden kayıt portalına erişmek için kullanabileceğiniz hesap
(Ayrıntılı bilgi için BT yöneticileri için el değmeden kayıt başlıklı makaleye göz atın)
veya bir Samsung hesabı kullanarak Knox Mobile Enrollment (KME) portalına erişebilirsiniz.
Yöntem imzası
public CreateCustomerResponse createCustomer(CreateCustomerRequest request) throws CommonException;
CreateCustomerRequest
Mülk adı | Değer | Zorunlu | Açıklama |
---|---|---|---|
customer_name |
string |
Evet | Şirketin adı. Örneğin, XYZ Corp. el değmeden kayıt portalında şirketin çalışanlarına gösterilir. |
primary_emails |
object(string) öğesinin listesi |
Evet | El değmeden: Müşterinin sahip rolündeki kullanıcılarının e-posta adresi. En az bir e-posta adresi gereklidir. Her e-posta adresi bir Google Hesabı ile ilişkilendirilmelidir. Sahipler, yöneticilerle aynı erişime sahiptir ancak kuruluşunuzun portal kullanıcılarını da ekleyebilir, silebilir ve düzenleyebilir. Samsung: Müşterinin süper yöneticisinin e-posta adresi. Samsung yalnızca listedeki ilk e-postayı alır. E-posta adresi bir Samsung Hesabı ile ilişkilendirilmiş olmalıdır. |
secondary_emails |
object(string) öğesinin listesi |
Hayır | Müşterinin yönetici rolündeki kullanıcılarının e-posta adresleri. Her e-posta adresi bir Google Hesabı ile ilişkilendirilmelidir. Not: Bu özellik Samsung tarafından desteklenmez. |
vendorParams |
map |
El değmeden: Hayır Samsung: Evet |
Fazladan alanlar, satıcı tarafından belirtilen anahtar/değer çifti. SamsungResellerService sınıfından gelen isteklerde şunlar belirtilmelidir:Müşterinin "ülke": ISO 3166-1 ülke kodu, ör. "ABD". "firstName": müşterinin adı (maks. 60 karakter). "soyadı": müşterinin soyadı (maks. 60 karakter). "service": "KME" desteklenen tek değerdir. |
CreateCustomerResponse
Mülk adı | Değer | Açıklama |
---|---|---|
customer |
object( Company ) |
Yeni oluşturulan müşterinin ayrıntılarını içeren nesne. |
vendor_params |
map |
Ekstra alanlar, satıcı tarafından belirtilen anahtar/değer çifti (yalnızca Samsung). |
Hata davranışı
Bir hata oluşursa kitaplık şunlardan birini içeren bir CommonException
bildirir:
şu hata kodlarına sahipsiniz:
CommonException
Hata kodu |
---|
INTERNAL_SERVER_ERROR |