Membuat penyedia identitas.
Coba sekarang
Test
RAM authorization
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
ID instans. |
idaas_ue2jvisn35ea5lmthk267xxxxx |
| IdentityProviderName |
string |
Yes |
Nama penyedia identitas. |
test |
| IdentityProviderType |
string |
Yes |
Jenis sinkronisasi penyedia identitas. Nilai yang valid:
|
urn:alibaba:idaas:idp:alibaba:dingtalk:push |
| UdPushConfig |
object |
No |
Konfigurasi sinkronisasi keluar. |
|
| IncrementalCallbackStatus |
string |
No |
Status callback inkremental. Kolom ini belum diaktifkan. Harap abaikan. |
disabled |
| PeriodicSyncStatus |
string |
No |
Status verifikasi berkala. Kolom ini belum diaktifkan. Harap abaikan. |
disabled |
| UdSyncScopeConfigs |
array<object> |
No |
Konfigurasi sinkronisasi keluar. |
|
|
object |
No |
|||
| SourceScopes |
array |
No |
Daftar node sinkronisasi sumber. |
|
|
string |
No |
Node sinkronisasi sumber. Masukkan ID organisasi. |
ou_lyhyy6p7yf7mdrdiq5xxxx |
|
| TargetScope |
string |
No |
Node sinkronisasi target. |
ou_lyhyy6p7yf7mdrdiq5xxxx |
| PeriodicSyncConfig |
object |
No |
Konfigurasi verifikasi berkala. |
|
| PeriodicSyncType |
string |
No |
Jenis. Valid values:
|
cron |
| PeriodicSyncCron |
string |
No |
Ekspresi cron. |
0 45 1 * * ? |
| PeriodicSyncTimes |
array |
No |
Kumpulan titik waktu eksekusi. |
|
|
integer |
No |
Titik waktu eksekusi. |
3 |
|
| UdPullConfig |
object |
No |
Konfigurasi sinkronisasi masuk. |
|
| GroupSyncStatus |
string |
No |
Apakah sinkronisasi grup didukung. Default: disabled. Nilai yang valid:
|
disabled |
| IncrementalCallbackStatus |
string |
No |
Status callback inkremental. Menentukan apakah akan memproses data callback inkremental dari IdP. Nilai yang valid:
|
disabled |
| PeriodicSyncStatus |
string |
No |
Status verifikasi berkala. Menentukan apakah akan memverifikasi perbedaan data secara berkala antara EIAM dan penyedia identitas. Nilai yang valid:
|
disabled |
| UdSyncScopeConfig |
object |
No |
Konfigurasi cakupan sinkronisasi. |
|
| SourceScopes |
array |
No |
Daftar node sinkronisasi sumber. |
|
|
string |
No |
Node sinkronisasi sumber. |
ou_lyhyy6p7yf7mdrdiq5xxxx |
|
| TargetScope |
string |
No |
Node sinkronisasi target. Masukkan ID organisasi IDaaS. |
ou_lyhyy6p7yf7mdrdiq5xxxx |
| PeriodicSyncConfig |
object |
No |
Konfigurasi verifikasi berkala. |
|
| PeriodicSyncType |
string |
No |
Jenis. |
cron |
| PeriodicSyncCron |
string |
No |
Ekspresi cron. |
0 45 1 * * ? |
| PeriodicSyncTimes |
array |
No |
Kumpulan titik waktu eksekusi. |
|
|
integer |
No |
Titik waktu eksekusi. |
3 |
|
| AuthnConfig |
object |
No |
Konfigurasi autentikasi. |
|
| AuthnStatus |
string |
No |
Apakah IdP terkait mendukung autentikasi. Nilai yang valid:
|
enabled |
| AutoUpdatePasswordStatus |
string |
No |
Apakah pembaruan kata sandi otomatis didukung. Nilai yang valid:
|
enabled |
| BindingConfig |
object |
No |
Konfigurasi aturan pengikatan akun penyedia identitas OIDC. |
|
| AutoMatchUserProfileExpressions |
array<object> |
No |
Daftar aturan untuk pencocokan akun otomatis. |
|
|
object |
No |
|||
| ExpressionMappingType |
string |
No |
Jenis ekspresi. Nilai yang valid:
|
field |
| SourceValueExpression |
string |
No |
Ekspresi nilai atribut pemetaan. |
idpUser.phoneNumber |
| TargetField |
string |
No |
Nama atribut target pemetaan. |
user.username |
| TargetFieldDescription |
string |
No |
Deskripsi atribut target pemetaan. |
username |
| AutoMatchUserStatus |
string |
No |
Apakah pencocokan akun otomatis diaktifkan. Nilai yang valid:
|
disabled |
| MappingBindingStatus |
string |
No |
Apakah fitur pengikatan akun manual diaktifkan. Nilai yang valid:
|
enabled |
| DingtalkAppConfig |
object |
No |
Konfigurasi DingTalk. |
|
| AppKey |
string |
No |
AppKey aplikasi pihak pertama DingTalk. |
Xczngvfemo4e |
| AppSecret |
string |
No |
AppSecret aplikasi pihak pertama DingTalk. |
5d405a12a6f84ad4ab05ee09axxxx |
| CorpId |
string |
No |
CorpId aplikasi pihak pertama DingTalk. |
307568042478613xxxx |
| DingtalkVersion |
string |
No |
Versi DingTalk. Nilai yang valid:
|
public_dingtalk |
| EncryptKey |
string |
No |
EncryptKey aplikasi DingTalk. |
VkdWw91mdkrjVFr3ObNwefap21dfxxxx |
| VerificationToken |
string |
No |
VerificationToken aplikasi DingTalk. |
myDingApp_VerifyTokenxxxxx |
| LdapConfig |
object |
No |
Konfigurasi AD/LDAP. |
|
| AdministratorPassword |
string |
No |
Kata sandi administrator. |
xxxx |
| AdministratorUsername |
string |
No |
Akun administrator. |
DC=example,DC=com |
| CertificateFingerprintStatus |
string |
No |
Apakah akan memverifikasi sidik jari sertifikat. Nilai yang valid:
|
enabled |
| CertificateFingerprints |
array |
No |
Daftar sidik jari sertifikat. |
|
|
string |
No |
Sidik jari sertifikat dalam format kunci publik SHA256. |
asdasd2221asdawqeda |
|
| GroupMemberAttributeName |
string |
No |
Atribut anggota grup. |
member |
| GroupObjectClass |
string |
No |
ObjectClass grup. |
group |
| GroupObjectClassCustomFilter |
string |
No |
Filter kustom grup. |
(|(cn=test)(group=test@test.com)) |
| LdapProtocol |
string |
No |
Protokol komunikasi. |
ldap |
| LdapServerHost |
string |
No |
Alamat server AD/LDAP. |
123.xx.xx.89 |
| LdapServerPort |
integer |
No |
Nomor port AD/LDAP. |
636 |
| OrganizationUnitObjectClass |
string |
No |
ObjectClass organisasi. |
organizationUnit,top |
| StartTlsStatus |
string |
No |
Apakah startTLS diaktifkan. Nilai yang valid:
|
enabled |
| UserLoginIdentifier |
string |
No |
Pengidentifikasi login pengguna. |
userPrincipalName, mail |
| UserObjectClass |
string |
No |
ObjectClass pengguna. |
person,user |
| UserObjectClassCustomFilter |
string |
No |
Filter kustom pengguna. |
(|(cn=test)(mail=test@test.com)) |
| PasswordSyncStatus |
string |
No |
Sakelar sinkronisasi kata sandi. |
enabled |
| UserRdn |
string |
No |
RDN pengguna. |
cn |
| OrganizationalUnitRdn |
string |
No |
RDN organisasi. |
ou |
| WeComConfig |
object |
No |
Konfigurasi WeCom. |
|
| AgentId |
string |
No |
AgentId aplikasi buatan sendiri WeCom. |
278231941749863339 |
| AuthorizeCallbackDomain |
string |
No |
Domain callback otorisasi. |
https://xxx.aliyunidaas.com/xxxx |
| CorpId |
string |
No |
CorpId aplikasi buatan sendiri WeCom. |
3756043633237690761 |
| CorpSecret |
string |
No |
CorpSecret aplikasi buatan sendiri WeCom. |
CSEHDddddddxxxxuxkJEHPveWRXBGqVqRsxxxx |
| TrustableDomain |
string |
No |
Domain tepercaya. |
https://xxx.aliyunidaas.com/ |
| OidcConfig |
object |
No |
Konfigurasi IdP OIDC. |
|
| AuthnParam |
object |
No |
Konfigurasi autentikasi klien OIDC. |
|
| AuthnMethod |
string |
No |
Metode autentikasi OIDC. Nilai yang valid:
|
client_secret_post |
| ClientId |
string |
No |
ID klien OIDC. |
mkv7rgt4d7i4u7zqtzev2mxxxx |
| ClientSecret |
string |
No |
Rahasia klien OIDC. |
CSEHDddddddxxxxuxkJEHPveWRXBGqVqRsxxxx |
| EndpointConfig |
object |
No |
Konfigurasi endpoint OIDC. |
|
| AuthorizationEndpoint |
string |
No |
Endpoint otorisasi OIDC. |
https://example.com/auth/authorize |
| Issuer |
string |
No |
Penerbit OIDC. |
https://example.com/auth |
| JwksUri |
string |
No |
URI JWKS OIDC. |
https://example.com/auth/jwks |
| TokenEndpoint |
string |
No |
Endpoint token OIDC. |
https://example.com/auth/token |
| UserinfoEndpoint |
string |
No |
Endpoint UserInfo OIDC. |
https://example.com/auth/userinfo |
| GrantScopes |
array |
No |
Cakupan pemberian OIDC. |
openid |
|
string |
No |
Cakupan pemberian OIDC, ID organisasi atau ID grup. |
ou_lyhyy6p7yf7mdrdiq5xxxx |
|
| GrantType |
string |
No |
Jenis pemberian OIDC. |
authorization_code |
| PkceChallengeMethod |
string |
No |
Algoritma PKCE. Nilai yang valid:
|
S256 |
| PkceRequired |
boolean |
No |
Apakah akan menggunakan PKCE dalam mode pemberian Authorization Code. |
true |
| NetworkAccessEndpointId |
string |
No |
ID endpoint akses jaringan. |
nae_examplexxxx |
| AutoCreateUserConfig |
object |
No |
Konfigurasi aturan pembuatan akun otomatis. |
|
| AutoCreateUserStatus |
string |
No |
Apakah pembuatan akun otomatis diaktifkan. Nilai yang valid:
|
disabled |
| TargetOrganizationalUnitIds |
array |
No |
Kumpulan ID unit organisasi target. |
|
|
string |
No |
ID unit organisasi target. |
ou_lyhyy6p7yf7mdrdiq5xxxx |
|
| AutoUpdateUserConfig |
object |
No |
Konfigurasi aturan pembaruan akun otomatis. |
|
| AutoUpdateUserStatus |
string |
No |
Apakah pembaruan akun otomatis diaktifkan. Nilai yang valid:
|
disabled |
| LarkConfig |
object |
No |
Konfigurasi Lark. |
|
| AppId |
string |
No |
AppId aplikasi Lark. |
cli_xxxx |
| AppSecret |
string |
No |
Secret aplikasi Lark. |
KiiLzh5Dueh4wbLxxxx |
| EnterpriseNumber |
string |
No |
Kode perusahaan Lark. |
FSX123111xxx |
| EncryptKey |
string |
No |
EncryptKey aplikasi buatan sendiri Lark. |
VkdWw91mdkrjVFr3ObNwefap21dfxxxx |
| VerificationToken |
string |
No |
VerificationToken aplikasi buatan sendiri Lark. |
feishuVerifyTokenxxxxx |
| LogoUrl |
string |
No |
URL logo aplikasi. |
xxxx-image://xxxx_23aqr2ye554csg33dqpch5eu3q/tmp/d17d9adc-a943-45e7-ba0c-2838dddea678 |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Hasilkan nilai dari klien Anda untuk memastikan bahwa nilainya unik di seluruh permintaan yang berbeda. Nilai ClientToken hanya mendukung karakter ASCII. Jika Anda tidak menentukan parameter ini, sistem secara otomatis menggunakan RequestId dari permintaan API sebagai ClientToken. RequestId mungkin berbeda untuk setiap permintaan API. |
clientToken_20250704_Axxxxx |
| SamlConfig |
object |
No |
||
| IdPEntityId |
string |
No |
http://dc.test.com/adfs/services/trust |
|
| IdPSsoUrl |
string |
No |
https://dc.test.com/adfs/ls/ |
|
| Certificates |
array<object> |
No |
||
|
object |
No |
|||
| Content |
string |
No |
-----BEGIN CERTIFICATE----- MIIC0jCCAbqgAwIBAgIQXXXXX-----END CERTIFICATE----- |
|
| RequireRequestSigned |
boolean |
No |
true |
|
| BindingMethod |
string |
No |
HTTP-REDIRECT |
|
| MaxClockSkew |
integer |
No |
180 |
|
| WantResponseSigned |
boolean |
No |
||
| WantAssertionsSigned |
boolean |
No |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| RequestId |
string |
ID Permintaan. |
0441BD79-92F3-53AA-8657-F8CE4A2B912A |
| IdentityProviderId |
string |
ID penyedia identitas. |
idp_mwpcwnhrimlr2horxXXXX |
Contoh
Respons sukses
JSONformat
{
"RequestId": "0441BD79-92F3-53AA-8657-F8CE4A2B912A",
"IdentityProviderId": "idp_mwpcwnhrimlr2horxXXXX"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter.OidcIssuer | OidcIssuer format check failed, it must be an address that starts with http or https. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.