All Products
Search
Document Center

Identity as a Service:API pengembangan aplikasi

Last Updated:Jun 22, 2026

1. Ikhtisar

Dokumen ini menjelaskan API Identity as a Service (IDaaS) untuk mengelola akun dan unit organisasi. Gunakan API ini untuk mengintegrasikan data IDaaS ke dalam aplikasi Anda.

API tersebut terbagi menjadi empat kategori:

  1. Get an access token. Token akses diperlukan untuk memanggil semua API lainnya.

  2. Query and manage accounts

  3. Query and manage organizational units

  4. Get the synchronization scope. Anda harus mengelola akun dan unit organisasi dalam cakupan sinkronisasi yang ditentukan.

2. Melakukan panggilan API

Authentication

Sebelum memanggil sebagian besar API IDaaS, Anda harus mendapatkan token akses.

Lihat General configurations untuk petunjuk cara mendapatkan client_id dan client_secret dari tab General aplikasi Anda, lalu dapatkan token.

Catatan

Catatan: Berbeda dengan Alibaba Cloud OpenAPI, Developer API untuk aplikasi IDaaS menggunakan rahasia (secret) aplikasi. Anda mengelola izin untuk API ini di dalam IDaaS, bukan melalui Resource Access Management (RAM).

SDK, kode contoh, dan debugging

Kami menyarankan Anda menggunakan SDK untuk memanggil API.

Alibaba Cloud OpenAPI Explorer menyediakan fitur-fitur berikut untuk membantu Anda bekerja dengan SDK IDaaS:

  • Lihat referensi API lengkap secara online

  • Debug API secara online

  • Unduh dan instal SDK untuk berbagai bahasa (Java, Python, Go, PHP, C#, C++, dan TypeScript)

  • Dapatkan kode contoh untuk pemanggilan SDK pada setiap bahasa dan API

Pada halaman API Debugging, klik Download Project untuk mendapatkan proyek lengkap yang mencakup instruksi instalasi SDK dan contoh pemanggilan.

Direct API calls

Sebagai alternatif, Anda dapat memanggil API secara langsung menggunakan alat pengembangan atau pengujian Anda sendiri.

Untuk daftar API, lihat daftar API Alibaba Cloud IDaaS.

Daftar API

Tabel berikut mencantumkan beberapa contoh API. Untuk informasi API lengkap, lihat referensi API lengkap.

Category

Use case

APIs

Permission value

Token

Get a token

  • Get a token: GenerateToken

-

Account

Account management APIs

  • Create an account: CreateUser

  • Update an account: PatchUser

  • Delete an account: DeleteUser

  • Enable an account: EnableUser

  • Disable an account: DisableUser

urn:alibaba:idaas:scope:user:manager_all

Account query APIs

  • Get account information: GetUser

  • List accounts: ListUsers

  • Get account password policy: GetUserPasswordPolicy

urn:alibaba:idaas:scope:user:read_all

Organizational unit

Organizational unit management APIs

  • Create an organizational unit: CreateOrganizationalUnit

  • Partially update an organizational unit: PatchOrganizationalUnit

  • Delete an organizational unit: DeleteOrganizationalUnit

urn:alibaba:idaas:scope:organizational_unit:manager_all

Organizational unit query APIs

  • Get organizational unit information: GetOrganizationalUnit

  • List organizational units: ListOrganizationalUnits

  • List parent IDs of an organizational unit: ListOrganizationalUnitParentIds

urn:alibaba:idaas:scope:organizational_unit:read_all

Synchronization scope

Get the synchronization scope

  • Get the synchronization scope: GetApplicationProvisioningScope

-