Belirtilen bir EIAM örneğinde bir EIAM hesabı oluşturur.
Try it now
Test
RAM authorization
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
Örnek kimliği. |
idaas_ue2jvisn35ea5lmthk267xxxxx |
| Username |
string |
Yes |
Kullanıcı adı. Kullanıcı adı harfler, rakamlar, alt çizgiler (_), noktalar (.), @ işaretleri ve tireler (-) içerebilir. Kullanıcı adı en fazla 256 karakter uzunluğunda olabilir. |
user_001 |
| DisplayName |
string |
No |
Hesabın görünen adı. Görünen ad en fazla 128 karakter uzunluğunda olabilir. |
name_001 |
| Password |
string |
No |
Parola. Parola, parola politikasının gereksinimlerini karşılamalıdır. |
123456 |
| PhoneRegion |
string |
No |
Telefon bölge kodu. Değer, 1 ila 6 basamaklı bir sayıdır ve artı işareti (+) içermez. |
86 |
| PhoneNumber |
string |
No |
Telefon numarası. Değer, 6 ila 15 basamaklı bir sayıdır. |
12345678901 |
| PhoneNumberVerified |
boolean |
No |
Telefon numarasının güvenilir bir telefon numarası olarak doğrulanıp doğrulanmadığını belirtir. phoneNumber belirtilmişse bu parametre gereklidir. Özel bir iş gereksinimi yoksa bu parametreyi true olarak ayarlayın. |
true |
|
string |
No |
E-posta adresi. E-posta ön eki büyük harfler, küçük harfler, rakamlar, noktalar (.), alt çizgiler (_) ve tireler (-) içerebilir. E-posta adresi en fazla 128 karakter uzunluğunda olabilir. |
example@example.com |
|
| EmailVerified |
boolean |
No |
E-posta adresinin güvenilir bir e-posta adresi olarak doğrulanıp doğrulanmadığını belirtir. email belirtilmişse bu parametre gereklidir. Özel bir iş gereksinimi yoksa bu parametreyi true olarak ayarlayın. |
true |
| UserExternalId |
string |
No |
Hesabın harici kimliği. Bu parametre, hesabı harici bir sistemle ilişkilendirmek için kullanılır. Değer en fazla 128 karakter uzunluğunda olabilir. Bu parametre belirtilmezse varsayılan olarak hesap kimliği kullanılır. |
user_d6sbsuumeta4h66ec3il7yxxxx |
| PrimaryOrganizationalUnitId |
string |
Yes |
Birincil organizasyon biriminin kimliği. |
ou_wovwffm62xifdziem7an7xxxxx |
| OrganizationalUnitIds |
array |
No |
Hesabın ait olduğu organizasyon birimi kimliklerinin listesi. Bir hesap birden fazla organizasyon birimine ait olabilir. |
|
|
string |
No |
Organizasyon birimi kimliği. |
ou_adz2vmgiwpo4tu6jtss3mynjji |
|
| Description |
string |
No |
Açıklama. Açıklama en fazla 256 karakter uzunluğunda olabilir. |
description text |
| CustomFields |
array<object> |
No |
Özel alanların listesi. |
description |
|
object |
No |
Özel alan nesnesi. |
||
| FieldName |
string |
No |
Özel alanın tanımlayıcısı. Özel alanı önceden oluşturun. Daha fazla bilgi için konsoldaki özel alanlar modülüne bakın. |
age |
| FieldValue |
string |
No |
Özel alanın değeri. Değer, ilgili özel alanın öznitelik kısıtlamalarına uygun olmalıdır. |
10 |
| PasswordInitializationConfig |
object |
No |
Parola başlatma yapılandırması. |
|
| PasswordInitializationPolicyPriority |
string |
No |
Parola başlatma politikasının önceliği. Varsayılan olarak bu parametre etkili değildir. Geçerli değerler:\n- global: Küresel politika önceliği. Örnek düzeyindeki parola başlatma politikası kullanılır ve bu istekte belirtilen parola başlatma politikası etkili olmaz. Daha fazla bilgi için parolayla ilgili politikalardaki parola başlatma politikasına bakın.\n- custom: Özel politika önceliği. Zorunlu parola değişikliğinin etkinleştirilip etkinleştirilmeyeceği, parola başlatma yöntemi ve bildirim kanalı dahil olmak üzere bu istekte tanımlanan parola başlatma politikası kullanılır. |
global |
| PasswordForcedUpdateStatus |
string |
No |
Zorunlu parola değiştirme durumu. Varsayılan olarak bu özellik etkin değildir. Geçerli değerler:\n- enabled: Etkin.\n- disabled: Devre dışı. |
enabled |
| UserNotificationChannels |
array |
No |
Parola bildirim kanallarının listesi. |
sms |
|
string |
No |
Parola bildirim kanalı. Geçerli değerler:\n- email: e-posta\n- sms: kısa mesaj. |
sms |
|
| PasswordInitializationType |
string |
No |
Parola başlatma yöntemi. Geçerli değerler:\n- random: rastgele. |
random |
| ClientToken |
string |
No |
İsteğin idempotent olmasını sağlamak için kullanılan istemci belirteci. Parametre değerini oluşturmak için istemciyi kullanabilirsiniz, ancak değerin farklı istekler arasında benzersiz olduğundan emin olmalısınız. Belirteç yalnızca ASCII karakterler içerebilir ve uzunluğu 64 karakteri aşamaz. Daha fazla bilgi için Referanslar: İdempotansın sağlanması bölümüne bakın. |
client-token-example |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
İstek kimliği. |
0441BD79-92F3-53AA-8657-F8CE4A2B912A |
| UserId |
string |
Hesap kimliği. |
user_d6sbsuumeta4h66ec3il7yxxxx |
Examples
Success response
JSON format
{
"RequestId": "0441BD79-92F3-53AA-8657-F8CE4A2B912A",
"UserId": "user_d6sbsuumeta4h66ec3il7yxxxx"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 403 | ResourceDuplicated.Username | The specified resource: Username already exist. | Duplicate user name |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.