Lists the mappings for third-party logon accounts.
Operation description
This operation queries only the applications that are directly assigned to an organization. You can use the ApplicationIds parameter to filter the applications.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
eiam:ListUserAuthnSourceMappings |
list |
*User
*IdentityProvider
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
The instance ID. |
idaas_ue2jvisn35ea5lmthk267xxxxx |
| NextToken |
string |
No |
The query token. |
NTxxxxxexample |
| PreviousToken |
string |
No |
The token for the previous page of results. |
PTxxxxxexample |
| MaxResults |
integer |
No |
The maximum number of entries to return on each page. |
20 |
| UserId |
string |
Yes |
The user ID. |
user_ue2jvisn35exxxxx |
| IdentityProviderId |
string |
No |
The ID of the source identity provider (IdP). |
idp_11111 |
| UserExternalId |
string |
No |
The external ID. |
xxxxxx |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
0441BD79-92F3-53AA-8657-F8CE4A2B912A |
| TotalCount |
integer |
The total number of entries returned. |
100 |
| NextToken |
string |
The token to retrieve the next page of results. |
NTxxxexample |
| PreviousToken |
string |
The token to retrieve the previous page of results. |
PTxxxexample |
| MaxResults |
integer |
The maximum number of entries returned on each page. |
20 |
| UserAuthnSourceMappings |
array<object> |
A list of bindings for third-party account logons. |
|
|
object |
|||
| InstanceId |
string |
The instance ID. |
idaas_ue2jvisn35ea5lmthk267xxxxx |
| UserId |
string |
The user ID. |
user_ue2jvisn35exxxxx |
| UserExternalId |
string |
The external ID. |
xxxxxx |
| AuthnSourceType |
string |
The authentication source type. |
urn:alibaba:idaas:authntype:oidc |
| IdentityProviderId |
string |
The source IdP ID. |
idp_my664lwkhpicbyzirog3xxxxx |
| CreateTime |
integer |
The time when the binding was created. |
1762309642177 |
| UpdateTime |
integer |
The time when the binding was last updated. |
1762309642177 |
| ExternalData |
string |
Information about the associated third-party account. |
{\"userId\":\"xxxx\",\"name\":\"xxx\",\"bindTime\":\"1766050298872\",\"description\":\"bind request id: reqpre_xxx\"} |
Examples
Success response
JSON format
{
"RequestId": "0441BD79-92F3-53AA-8657-F8CE4A2B912A",
"TotalCount": 100,
"NextToken": "NTxxxexample",
"PreviousToken": "PTxxxexample",
"MaxResults": 20,
"UserAuthnSourceMappings": [
{
"InstanceId": "idaas_ue2jvisn35ea5lmthk267xxxxx",
"UserId": "user_ue2jvisn35exxxxx",
"UserExternalId": "xxxxxx",
"AuthnSourceType": "urn:alibaba:idaas:authntype:oidc",
"IdentityProviderId": "idp_my664lwkhpicbyzirog3xxxxx",
"CreateTime": 1762309642177,
"UpdateTime": 1762309642177,
"ExternalData": "{\\\"userId\\\":\\\"xxxx\\\",\\\"name\\\":\\\"xxx\\\",\\\"bindTime\\\":\\\"1766050298872\\\",\\\"description\\\":\\\"bind request id: reqpre_xxx\\\"}"
}
]
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.