All Products
Search
Document Center

Identity as a Service:CreateUser

Last Updated:Apr 07, 2026

Membuat akun EIAM dalam instance EIAM tertentu.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

eiam:CreateUser

create

*User

acs:eiam:{#regionId}:{#accountId}:instance/{#InstanceId}/user/*

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

InstanceId

string

Yes

ID instans.

idaas_ue2jvisn35ea5lmthk267xxxxx

Username

string

Yes

Username. Dapat berisi huruf, angka, dan karakter khusus berikut: garis bawah (_), titik (.), tanda at (@), dan tanda hubung (-). Panjang maksimum adalah 256 karakter.

user_001

DisplayName

string

No

Nama tampilan. Panjang maksimum adalah 128 karakter.

name_001

Password

string

No

Password. Formatnya harus mematuhi kebijakan kata sandi.

123456

PhoneRegion

string

No

Kode negara. Harus terdiri dari 1 hingga 6 digit dan tidak boleh mencakup tanda plus (+).

86

PhoneNumber

string

No

Nomor telepon. Harus terdiri dari 6 hingga 15 digit.

12345678901

PhoneNumberVerified

boolean

No

Menunjukkan apakah nomor telepon telah diverifikasi. Nomor yang telah diverifikasi dianggap tepercaya. Parameter ini wajib jika Anda menentukan parameter PhoneNumber. Untuk penggunaan umum, atur nilai ini ke true.

true

Email

string

No

Alamat email. Bagian lokal alamat dapat berisi huruf kapital, huruf kecil, angka, titik (.), garis bawah (_), atau tanda hubung (-). Panjang maksimum adalah 128 karakter.

example@example.com

EmailVerified

boolean

No

Menunjukkan apakah alamat email telah diverifikasi. Alamat yang telah diverifikasi dianggap tepercaya. Parameter ini wajib jika Anda menentukan parameter Email. Untuk penggunaan umum, atur nilai ini ke true.

true

UserExternalId

string

No

ID eksternal untuk mengaitkan pengguna dengan sistem eksternal. Panjang maksimum adalah 128 karakter. Jika parameter ini tidak ditentukan, nilainya akan menggunakan ID pengguna yang dihasilkan sistem secara default.

user_d6sbsuumeta4h66ec3il7yxxxx

PrimaryOrganizationalUnitId

string

Yes

ID unit organisasi utama.

ou_wovwffm62xifdziem7an7xxxxx

OrganizationalUnitIds

array

No

Daftar ID unit organisasi sekunder. Seorang pengguna dapat menjadi anggota beberapa unit organisasi.

string

No

ID unit organisasi.

ou_adz2vmgiwpo4tu6jtss3mynjji

Description

string

No

Deskripsi. Panjang maksimum adalah 256 karakter.

description text

CustomFields

array<object>

No

Daftar bidang kustom.

description

object

No

Objek bidang kustom.

FieldName

string

No

Identifikasi bidang kustom. Anda harus membuat bidang ini di Konsol sebelum dapat menggunakannya dalam permintaan. Untuk informasi selengkapnya, lihat modul Bidang Kustom di Konsol.

age

FieldValue

string

No

Nilai bidang kustom. Nilai ini harus mematuhi batasan yang ditentukan untuk bidang kustom terkait.

10

PasswordInitializationConfig

object

No

Pengaturan untuk kebijakan inisialisasi kata sandi.

PasswordInitializationPolicyPriority

string

No

Prioritas kebijakan inisialisasi kata sandi. Pengaturan ini dinonaktifkan secara default. Nilai yang valid:

  • global: Layanan menggunakan kebijakan inisialisasi kata sandi tingkat instans dan mengabaikan kebijakan yang ditentukan dalam permintaan ini. Untuk informasi selengkapnya, lihat pengaturan kebijakan inisialisasi kata sandi.

  • custom: Layanan menggunakan kebijakan inisialisasi kata sandi yang didefinisikan dalam permintaan ini. Ini mencakup pengaturan pembaruan kata sandi paksa, metode inisialisasi kata sandi, dan saluran notifikasi.

global

PasswordForcedUpdateStatus

string

No

Status pembaruan kata sandi paksa. Pengaturan ini dinonaktifkan secara default. Nilai yang valid:

  • enabled: Mengaktifkan pembaruan kata sandi paksa.

  • disabled: Menonaktifkan pembaruan kata sandi paksa.

enabled

UserNotificationChannels

array

No

Daftar saluran notifikasi kata sandi.

sms

string

No

Saluran notifikasi kata sandi. Nilai yang valid:

  • email: Notifikasi dikirim melalui email.

  • sms: Notifikasi dikirim melalui pesan SMS.

sms

PasswordInitializationType

string

No

Jenis inisialisasi kata sandi. Nilai yang valid:

  • random: Sistem menghasilkan kata sandi acak.

random

ClientToken

string

No

Token yang disediakan klien untuk memastikan idempotensi permintaan. Nilai ini harus unik untuk setiap permintaan. Token hanya boleh berisi karakter ASCII dan panjangnya tidak boleh lebih dari 64 karakter. Untuk informasi selengkapnya, lihat Cara memastikan idempotensi.

client-token-example

Elemen respons

Element

Type

Description

Example

object

RequestId

string

ID permintaan.

0441BD79-92F3-53AA-8657-F8CE4A2B912A

UserId

string

ID pengguna.

user_d6sbsuumeta4h66ec3il7yxxxx

Contoh

Respons sukses

JSONformat

{
  "RequestId": "0441BD79-92F3-53AA-8657-F8CE4A2B912A",
  "UserId": "user_d6sbsuumeta4h66ec3il7yxxxx"
}

Kode kesalahan

HTTP status code

Error code

Error message

Description

403 ResourceDuplicated.Username The specified resource: Username already exist.

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.