ListIdentityProviders

Updated at:

Query the list of identity providers.

Try it now

Try this API in OpenAPI Explorer, no manual signing needed. Successful calls auto-generate SDK code matching your parameters. Download it with built-in credential security for local usage.

Test

RAM authorization

No authorization for this operation. If you encounter issues with this operation, contact technical support.

Request parameters

Parameter

Type

Required

Description

Example

InstanceId

string

Yes

Instance ID.

idaas_ue2jvisn35ea5lmthk267xxxxx

PageNumber

integer

No

Page number.

1

PageSize

integer

No

Page size.

20

Direction

string

No

The direction of the identity provider.

Valid values:

  • pull :

    Inbound

  • push :

    Outbound

pull

Response elements

Element

Type

Description

Example

object

RequestId

string

Request ID.

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

TotalCount

integer

Total number of entries.

100

IdentityProviders

array<object>

List of identity provider information.

object

Identity provider information.

InstanceId

string

Instance ID.

idaas_pbf4dth34l2qb7mydpntXXX

IdentityProviderId

string

Identity provider ID.

idp_m5b5wd5s2hpq4t6iaehhXXX

IdentityProviderExternalId

string

External ID of the identity provider.

test_123

Description

string

Description of the identity provider.

None

IdentityProviderName

string

Name of the identity provider.

xxxx

UdPullStatus

string

Whether the inbound sync feature is supported. Valid values:

  • Disabled: disabled

  • Enabled: enabled

disabled

AuthnSourceType

string

The authentication source type, OIDC or SAML. Valid values:

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

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

urn:alibaba:idaas:authntype:oidc

AuthnSourceSupplier

string

The authentication source product, such as Okta, Google, or Azure AD. Valid values:

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

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

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

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

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

  • Active Directory: urn:alibaba:idaas:idp:microsoft:ad

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

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

urn:alibaba:idaas:idp:bytedance:lark

AuthnStatus

string

Whether the corresponding IdP supports authentication. Valid values:

  • Disabled: disabled

  • Enabled: enabled

disabled

IncrementalCallbackStatus

string

The incremental callback status, indicating whether incremental callback data from the IdP is processed. Valid values:

  • Disabled: disabled

  • Enabled: enabled

enabled

UdPullTargetScope

string

The target node for synchronization.

ou_2buqmxsa3ltyqkjgpwfijurXXX

IdentityProviderType

string

The synchronization type of the identity provider.

  • Inbound DingTalk: urn:alibaba:idaas:idp:alibaba:dingtalk:pull

  • Outbound DingTalk: urn:alibaba:idaas:idp:alibaba:dingtalk:push

  • Inbound WeCom: urn:alibaba:idaas:idp:tencent:wecom:pull

  • Inbound Lark: urn:alibaba:idaas:idp:bytedance:lark:pull

  • Inbound AD: urn:alibaba:idaas:idp:microsoft:ad:pull

  • Inbound LDAP: urn:alibaba:idaas:idp:unknown:ldap:pull

  • Standard OIDC: urn:alibaba:idaas:idp:standard:oidc

  • SASE Customized OIDC: urn:alibaba:idaas:idp:alibaba:sase

urn:alibaba:idaas:idp:bytedance:lark:pull

AdvancedStatus

string

Whether the advanced configuration is enabled. Valid values:

  • Disabled: disabled

  • Enabled: enabled

disabled

UdPushStatus

string

Whether the outbound sync feature is enabled. Valid values:

  • Disabled: disabled

  • Enabled: enabled

disabled

LockReason

string

The lock reason.

financial

LastStatusCheckJobResult

string

The last status check result. Before synchronization, a sync task can only be triggered when the identity provider status check result is success.

success

CreateTime

integer

The creation time, in Unix timestamp format, measured in milliseconds.

1712561597000

UpdateTime

integer

The update time, in Unix timestamp format, measured in milliseconds.

1712561597000

LogoUrl

string

The custom logo URL of the identity provider.

https://cdn-cn-hangzhou.aliyunidaas.com/xx/logos/xx

PeriodicSyncStatus

string

The periodic sync status, indicating whether the data differences between EIAM and the identity provider are periodically checked.

disabled

Examples

Success response

JSON format

{
  "RequestId": "0441BD79-92F3-53AA-8657-F8CE4A2B912A",
  "TotalCount": 100,
  "IdentityProviders": [
    {
      "InstanceId": "idaas_pbf4dth34l2qb7mydpntXXX",
      "IdentityProviderId": "idp_m5b5wd5s2hpq4t6iaehhXXX",
      "IdentityProviderExternalId": "test_123",
      "Description": "None",
      "IdentityProviderName": "xxxx\n",
      "UdPullStatus": "disabled",
      "AuthnSourceType": "urn:alibaba:idaas:authntype:oidc",
      "AuthnSourceSupplier": "urn:alibaba:idaas:idp:bytedance:lark",
      "AuthnStatus": "disabled",
      "IncrementalCallbackStatus": "enabled",
      "UdPullTargetScope": "ou_2buqmxsa3ltyqkjgpwfijurXXX",
      "IdentityProviderType": "urn:alibaba:idaas:idp:bytedance:lark:pull",
      "AdvancedStatus": "disabled",
      "UdPushStatus": "disabled",
      "LockReason": "financial",
      "LastStatusCheckJobResult": "success",
      "CreateTime": 1712561597000,
      "UpdateTime": 1712561597000,
      "LogoUrl": "https://cdn-cn-hangzhou.aliyunidaas.com/xx/logos/xx",
      "PeriodicSyncStatus": "disabled"
    }
  ]
}

Error codes

See Error Codes for a complete list.

Release notes

See Release Notes for a complete list.