All Products
Search
Document Center

Identity as a Service:GetIdentityProvider

Last Updated:Jun 24, 2026

Mengambil penyedia identitas.

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

Tidak ada otorisasi untuk operasi ini. Jika Anda mengalami masalah saat menjalankan operasi ini, hubungi dukungan teknis.

Parameter permintaan

Parameter

Type

Required

Description

Example

InstanceId

string

Yes

ID instans.

idaas_ue2jvisn35ea5lmthk267xxxxx

IdentityProviderId

string

Yes

ID penyedia identitas.

idp_my664lwkhpicbyzirog3xxxxx

Elemen respons

Element

Type

Description

Example

object

IdentityProviderDetail

object

Informasi penyedia identitas.

AdvancedStatus

string

Status konfigurasi lanjutan. Nilai valid:

  • disabled: Dinonaktifkan.

  • enabled: Diaktifkan.

disabled

AuthnSourceSupplier

string

Produk sumber autentikasi, seperti Okta, Google, atau Azure AD. Nilai valid:

  • urn:alibaba:idaas:idp:alibaba:dingtalk: DingTalk.

  • urn:alibaba:idaas:idp:unknown:ldap: LDAP.

  • urn:alibaba:idaas:idp:alibaba:idaas: Alibaba Cloud IDaaS.

  • urn:alibaba:idaas:idp:tencent:wecom: WeCom.

  • urn:alibaba:idaas:idp:bytedance:lark: Lark.

  • urn:alibaba:idaas:idp:microsoft:ad: Direktori Aktif.

  • urn:alibaba:idaas:idp:microsoft:aad: Azure Active Directory.

  • urn:alibaba:idaas:idp:alibaba:sase: Alibaba Cloud SASE.

urn:alibaba:idaas:idp:bytedance:lark

AuthnSourceType

string

Tipe metode autentikasi, seperti OIDC atau SAML. Nilai valid:

  • urn:alibaba:idaas:authntype:oidc: OIDC.

  • urn:alibaba:idaas:authntype:saml2: SAML.

urn:alibaba:idaas:authntype:oidc

AuthnStatus

string

Apakah IdP yang sesuai mendukung autentikasi. Nilai valid:

  • disabled: Dinonaktifkan.

  • enabled: Diaktifkan.

disabled

CreateTime

integer

Waktu pembuatan, dalam format stempel waktu UNIX. Unit: milidetik.

1726021079000

Description

string

Deskripsi penyedia identitas.

for poc test

DingtalkAppConfig

object

Konfigurasi dasar DingTalk.

AppKey

string

AppKey dari aplikasi pihak pertama Anda di DingTalk.

41reopmwoy9s

AppSecret

string

AppSecret dari aplikasi pihak pertama Anda di DingTalk.

REOQ6Cl55kriOd8NOBeqWYLKpHR4p6fdZxxxx

CorpId

string

ID korporat dari aplikasi pihak pertama Anda di DingTalk.

3756043633237690761

DingtalkVersion

string

Edisi DingTalk. Nilai yang valid:

  • DingTalk Standar: public_dingtalk

  • DingTalk Eksklusif: private_dingtalk

public_dingtalk

EncryptKey

string

Kunci enkripsi untuk aplikasi pihak pertama Anda di DingTalk.

29003eb11d0a28b4802a6f02fb8aa25dff730e2ac26ffd200d

VerificationToken

string

Token verifikasi untuk aplikasi pihak pertama Anda di DingTalk.

5ba9c127a7abe029003eb11d0a28b4802a6f02fb8aa25dff730e2ac26ffd200d

DingtalkLoginVersion

string

Versi login kode QR DingTalk.

Valid values:

  • old_version :

    Versi lama login kode QR DingTalk.

  • new_version :

    Versi baru login kode QR DingTalk.

old_version

DingtalkProvisioningConfig

object

Konfigurasi sinkronisasi DingTalk. Nilai ini hanya dikembalikan untuk penyedia identitas DingTalk.

AuthedDepartmentIds

array<object>

Departemen DingTalk yang diotorisasi.

object

DeptId

string

ID departemen di DingTalk.

123xxx444

DeptName

string

Nama departemen di DingTalk.

test_department

AuthedUsers

array<object>

Daftar akun pengguna DingTalk yang diotorisasi.

object

Name

string

Nama pengguna di DingTalk.

zhangsan

UserId

string

ID pengguna di DingTalk.

130308333929200479

CorpId

string

ID korporat di DingTalk.

ding_xxxxx

CorpName

string

Nama korporat di DingTalk.

test_enterprise

IdentityProviderExternalId

string

ID eksternal penyedia identitas.

idp_xxxx

IdentityProviderId

string

ID penyedia identitas.

idp_mwpcwnhrimlr2horx7xgg7pp7y

IdentityProviderName

string

Nama penyedia identitas.

test

IdentityProviderType

string

Tipe sinkronisasi penyedia identitas. Nilai valid:

  • urn:alibaba:idaas:idp:alibaba:dingtalk:pull: DingTalk arah masuk.

  • urn:alibaba:idaas:idp:alibaba:dingtalk:push: DingTalk dorong.

  • urn:alibaba:idaas:idp:tencent:wecom:pull: WeCom arah masuk.

  • urn:alibaba:idaas:idp:bytedance:lark:pull: Lark arah masuk.

  • urn:alibaba:idaas:idp:microsoft:ad:pull: AD arah masuk.

  • urn:alibaba:idaas:idp:unknown:ldap:pull: LDAP arah masuk.

  • urn:alibaba:idaas:idp:standard:oidc: OIDC Standar.

  • urn:alibaba:idaas:idp:alibaba:sase: OIDC kustom SASE.

urn:alibaba:idaas:idp:alibaba:dingtalk:push

InstanceId

string

ID instans.

idaas_x2df3bak3uwnapqm6xxxx

LarkConfig

object

Konfigurasi Lark.

AppId

string

App ID dari aplikasi kustom Anda di Lark.

cli_a7a99f53a317100c

AppSecret

string

App Secret dari aplikasi kustom Anda di Lark.

***

EnterpriseNumber

string

Kode perusahaan untuk Lark.

FX1231xxxx

EncryptKey

string

Kunci enkripsi untuk aplikasi kustom Anda di Lark.

VkdWw91mdkrjVFr3ObNwefap21dfbZbK

VerificationToken

string

Verification Token dari aplikasi kustom Anda di Lark.

VkdWw91mdkrjVFr3ObNwefap21dfbZbK

LastStatusCheckJobResult

string

Hasil pemeriksaan status terakhir.

success

LdapConfig

object

Konfigurasi penyedia identitas AD/LDAP.

AdministratorPassword

string

Kata sandi administrator AD/LDAP.

XXXX

AdministratorUsername

string

Nama pengguna administrator AD/LDAP.

example.com

CertificateFingerprintStatus

string

Menunjukkan apakah sidik jari sertifikat akan diverifikasi. Nilai yang valid:

  • disabled

  • enabled

enabled

CertificateFingerprints

array

Daftar sidik jari sertifikat.

string

Sidik jari SHA-256 dari sertifikat kunci publik.

asdsadaasd

LdapProtocol

string

Protokol komunikasi untuk AD/LDAP.

ldap

LdapServerHost

string

Alamat server AD/LDAP.

127.xx.xx.100

LdapServerPort

integer

Port server AD/LDAP.

389

StartTlsStatus

string

Menunjukkan apakah StartTLS diaktifkan. Nilai yang valid:

  • disabled

  • enabled

enabled

LockReason

string

Alasan penguncian.

financial

NetworkAccessEndpointId

string

ID titik akhir jaringan.

nae_mx4vsadfe6govkqkwckxxxx

OidcConfig

object

Konfigurasi Penyedia Identitas OIDC.

AuthnParam

object

Konfigurasi autentikasi klien OIDC.

AuthnMethod

string

Metode autentikasi OIDC.

client_secret_post

ClientId

string

ID klien OIDC.

mkv7rgt4d7i4u7zqtzev2mxxxx

ClientSecret

string

Secret klien OIDC.

CSEHDddddddxxxxuxkJEHPveWRXBGqVqRsxxxx

EndpointConfig

object

Konfigurasi titik akhir OIDC.

AuthorizationEndpoint

string

Titik akhir otorisasi OIDC.

https://example.com/oauth/authorize

Issuer

string

Penerbit OIDC.

https://example.com/oauth

JwksUri

string

URI JWKS OIDC.

https://example.com/oauth/jwks

TokenEndpoint

string

Titik akhir token OIDC.

https://example.com/oauth/token

UserinfoEndpoint

string

Titik akhir userinfo OIDC.

https://example.com/oauth/userinfo

GrantScopes

array

Daftar cakupan otorisasi OIDC.

openid

string

Cakupan otorisasi OIDC.

ou_asdaq1addsxzdq1xxxx

GrantType

string

Jenis grant OIDC.

authorization_code

PkceChallengeMethod

string

Algoritma untuk Proof Key for Code Exchange (PKCE). Nilai yang valid:

  • SHA256: S256

  • Teks biasa: plain

S256

PkceRequired

boolean

Menunjukkan apakah PKCE akan digunakan dalam jenis grant kode otorisasi.

true

UdPullConfig

object

Konfigurasi sinkronisasi arah masuk.

GroupSyncStatus

string

Menunjukkan apakah sinkronisasi grup diaktifkan. Nilai yang valid:

  • disabled

  • enabled

disabled

IncrementalCallbackStatus

string

Menunjukkan apakah data callback inkremental dari penyedia identitas akan diproses. Nilai yang valid:

  • disabled

  • enabled

disabled

UdSyncScopeConfig

object

Konfigurasi cakupan sinkronisasi.

SourceScopes

array

Daftar node sumber untuk sinkronisasi.

string

Node sumber untuk sinkronisasi.

ou_123xxxx

TargetScope

string

Node target untuk sinkronisasi.

ou_123xxxx

UdPullStatus

string

Apakah fitur sinkronisasi arah masuk didukung. Nilai valid:

  • disabled: Dinonaktifkan.

  • enabled: Diaktifkan.

disabled

UdPushConfig

object

Konfigurasi sinkronisasi arah keluar.

IncrementalCallbackStatus

string

Parameter ini dicadangkan untuk penggunaan di masa mendatang.

disabled

UdSyncScopeConfigs

array<object>

Daftar konfigurasi cakupan sinkronisasi.

object

Konfigurasi cakupan sinkronisasi.

SourceScopes

array

Daftar node sumber untuk sinkronisasi.

string

Node sumber untuk sinkronisasi, ditentukan oleh ID organisasi.

ou_123xxxx

TargetScope

string

Node target untuk sinkronisasi.

ou_123xxxx

UdPushStatus

string

Apakah fitur sinkronisasi arah keluar diaktifkan. Nilai valid:

  • disabled: Dinonaktifkan.

  • enabled: Diaktifkan.

disabled

UpdateTime

integer

Waktu pembaruan, dalam format stempel waktu UNIX. Unit: milidetik.

1726021079000

WeComConfig

object

Konfigurasi WeCom.

AgentId

string

ID dari aplikasi kustom Anda di WeCom.

1242350

AuthorizeCallbackDomain

string

Domain callback yang diotorisasi.

https://example.com/xxxx

CorpId

string

ID korporat dari aplikasi kustom Anda di WeCom.

3562012953454577801

CorpSecret

string

Secret dari aplikasi kustom Anda di WeCom.

weaseiszjskejskaj12sjeszojxxxx

TrustableDomain

string

Domain tepercaya.

https://example.com

LogoUrl

string

URL logo kustom penyedia identitas.

https://img.alicdn.com/imgextra/i4/O1CN01lvYwpv1aGowQXDML9_!!6000000003303-0-tps-580-580.jpg

SamlConfig

object

Konfigurasi Penyedia Identitas SAML.

IdPEntityId

string

ID entitas penyedia identitas SAML.

http://dc.test.com/adfs/services/trust

IdPSsoUrl

string

URL single sign-on (SSO) dari penyedia identitas SAML.

https://dc.test.com/adfs/ls/

Certificates

array<object>

Daftar sertifikat penandatanganan untuk penyedia identitas SAML.

array<object>

Informasi sertifikat.

Content

string

Konten sertifikat.

-----BEGIN CERTIFICATE----- MIIC0jCCAbqgAwIBAgIQXXXXX -----END CERTIFICATE-----

CertificateMetadata

object

Metadata sertifikat.

NotBefore

integer

Sertifikat tidak berlaku sebelum

1672531200000

NotAfter

integer

Kedaluwarsa sertifikat pada atau sebelum

1704067200000

RequireRequestSigned

boolean

Apakah penandatanganan permintaan diperlukan?

true

BindingMethod

string

Jenis Binding

HTTP-REDIRECT

MaxClockSkew

integer

Skew jam maksimum

180

WantResponseSigned

boolean

WantAssertionsSigned

boolean

EndpointMetadata

object

Metadata titik akhir.

SamlEntityId

string

SAML EntityId

https://9test.aliyunidaas.com/login/saml2/idp_nhlraxfiwsx7w7zp26qzyoxxxx/meta

SamlAcsEndpoint

string

Alamat ACS SAML

https://9test.aliyunidaas.com/login/saml2/idp_nhlraxfiwsx7w7zp26qzyoxxxx/acs

SamlMetaEndpoint

string

Alamat metadata SAML

https://9test.aliyunidaas.com/login/saml2/idp_nhlraxfiwsx7w7zp26qzyoxxxx/meta

RequestId

string

ID permintaan.

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

Contoh

Respons sukses

JSONformat

{
  "IdentityProviderDetail": {
    "AdvancedStatus": "disabled",
    "AuthnSourceSupplier": "urn:alibaba:idaas:idp:bytedance:lark",
    "AuthnSourceType": "urn:alibaba:idaas:authntype:oidc",
    "AuthnStatus": "disabled",
    "CreateTime": 1726021079000,
    "Description": "for poc test",
    "DingtalkAppConfig": {
      "AppKey": "41reopmwoy9s",
      "AppSecret": "REOQ6Cl55kriOd8NOBeqWYLKpHR4p6fdZxxxx",
      "CorpId": "3756043633237690761",
      "DingtalkVersion": "public_dingtalk",
      "EncryptKey": "29003eb11d0a28b4802a6f02fb8aa25dff730e2ac26ffd200d",
      "VerificationToken": "5ba9c127a7abe029003eb11d0a28b4802a6f02fb8aa25dff730e2ac26ffd200d",
      "DingtalkLoginVersion": "old_version"
    },
    "DingtalkProvisioningConfig": {
      "AuthedDepartmentIds": [
        {
          "DeptId": "123xxx444",
          "DeptName": "test_department"
        }
      ],
      "AuthedUsers": [
        {
          "Name": "zhangsan",
          "UserId": "130308333929200479"
        }
      ],
      "CorpId": "ding_xxxxx",
      "CorpName": "test_enterprise"
    },
    "IdentityProviderExternalId": "idp_xxxx",
    "IdentityProviderId": "idp_mwpcwnhrimlr2horx7xgg7pp7y",
    "IdentityProviderName": "test",
    "IdentityProviderType": "urn:alibaba:idaas:idp:alibaba:dingtalk:push\n",
    "InstanceId": "idaas_x2df3bak3uwnapqm6xxxx",
    "LarkConfig": {
      "AppId": "cli_a7a99f53a317100c",
      "AppSecret": "***",
      "EnterpriseNumber": "FX1231xxxx",
      "EncryptKey": "VkdWw91mdkrjVFr3ObNwefap21dfbZbK",
      "VerificationToken": "VkdWw91mdkrjVFr3ObNwefap21dfbZbK"
    },
    "LastStatusCheckJobResult": "success",
    "LdapConfig": {
      "AdministratorPassword": "XXXX",
      "AdministratorUsername": "example.com",
      "CertificateFingerprintStatus": "enabled",
      "CertificateFingerprints": [
        "asdsadaasd"
      ],
      "LdapProtocol": "ldap",
      "LdapServerHost": "127.xx.xx.100",
      "LdapServerPort": 389,
      "StartTlsStatus": "enabled"
    },
    "LockReason": "financial",
    "NetworkAccessEndpointId": "nae_mx4vsadfe6govkqkwckxxxx",
    "OidcConfig": {
      "AuthnParam": {
        "AuthnMethod": "client_secret_post",
        "ClientId": "mkv7rgt4d7i4u7zqtzev2mxxxx",
        "ClientSecret": "CSEHDddddddxxxxuxkJEHPveWRXBGqVqRsxxxx"
      },
      "EndpointConfig": {
        "AuthorizationEndpoint": "https://example.com/oauth/authorize",
        "Issuer": "https://example.com/oauth",
        "JwksUri": "https://example.com/oauth/jwks",
        "TokenEndpoint": "https://example.com/oauth/token",
        "UserinfoEndpoint": "https://example.com/oauth/userinfo"
      },
      "GrantScopes": [
        "ou_asdaq1addsxzdq1xxxx"
      ],
      "GrantType": "authorization_code",
      "PkceChallengeMethod": "S256",
      "PkceRequired": true
    },
    "UdPullConfig": {
      "GroupSyncStatus": "disabled",
      "IncrementalCallbackStatus": "disabled",
      "UdSyncScopeConfig": {
        "SourceScopes": [
          "ou_123xxxx"
        ],
        "TargetScope": "ou_123xxxx"
      }
    },
    "UdPullStatus": "disabled",
    "UdPushConfig": {
      "IncrementalCallbackStatus": "disabled",
      "UdSyncScopeConfigs": [
        {
          "SourceScopes": [
            "ou_123xxxx"
          ],
          "TargetScope": "ou_123xxxx"
        }
      ]
    },
    "UdPushStatus": "disabled",
    "UpdateTime": 1726021079000,
    "WeComConfig": {
      "AgentId": "1242350",
      "AuthorizeCallbackDomain": "https://example.com/xxxx",
      "CorpId": "3562012953454577801",
      "CorpSecret": "weaseiszjskejskaj12sjeszojxxxx",
      "TrustableDomain": "https://example.com"
    },
    "LogoUrl": "https://img.alicdn.com/imgextra/i4/O1CN01lvYwpv1aGowQXDML9_!!6000000003303-0-tps-580-580.jpg",
    "SamlConfig": {
      "IdPEntityId": "http://dc.test.com/adfs/services/trust",
      "IdPSsoUrl": "https://dc.test.com/adfs/ls/",
      "Certificates": [
        {
          "Content": "-----BEGIN CERTIFICATE----- MIIC0jCCAbqgAwIBAgIQXXXXX -----END CERTIFICATE-----",
          "CertificateMetadata": {
            "NotBefore": 1672531200000,
            "NotAfter": 1704067200000
          }
        }
      ],
      "RequireRequestSigned": true,
      "BindingMethod": "HTTP-REDIRECT",
      "MaxClockSkew": 180,
      "WantResponseSigned": false,
      "WantAssertionsSigned": false
    },
    "EndpointMetadata": {
      "SamlEntityId": "https://9test.aliyunidaas.com/login/saml2/idp_nhlraxfiwsx7w7zp26qzyoxxxx/meta",
      "SamlAcsEndpoint": "https://9test.aliyunidaas.com/login/saml2/idp_nhlraxfiwsx7w7zp26qzyoxxxx/acs",
      "SamlMetaEndpoint": "https://9test.aliyunidaas.com/login/saml2/idp_nhlraxfiwsx7w7zp26qzyoxxxx/meta"
    }
  },
  "RequestId": "0441BD79-92F3-53AA-8657-F8CE4A2B912A"
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.