创建身份提供方。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
eiam:CreateIdentityProvider |
create |
*IdentityProvider
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| InstanceId |
string |
是 |
实例 ID。 |
idaas_ue2jvisn35ea5lmthk267xxxxx |
| IdentityProviderName |
string |
是 |
身份提供方名称。 |
test |
| IdentityProviderType |
string |
是 |
身份提供方同步类型。
|
urn:alibaba:idaas:idp:alibaba:dingtalk:push |
| UdPushConfig |
object |
否 |
同步出配置信息。 |
|
| IncrementalCallbackStatus |
string |
否 |
增量回调状态,该字段暂未启用,请忽略。 |
disabled |
| PeriodicSyncStatus |
string |
否 |
定时校验状态,该字段暂未启用,请忽略。 |
disabled |
| UdSyncScopeConfigs |
array |
否 |
同步出配置信息。 |
|
|
object |
否 |
|||
| SourceScopes |
array |
否 |
同步来源节点列表。 |
|
|
string |
否 |
同步来源节点,填入组织 ID。 |
ou_lyhyy6p7yf7mdrdiq5xxxx |
|
| TargetScope |
string |
否 |
同步目标节点。 |
ou_lyhyy6p7yf7mdrdiq5xxxx |
| UdPullConfig |
object |
否 |
同步入配置信息。 |
|
| GroupSyncStatus |
string |
否 |
是否支持组同步,默认为 disabled,取值范围:
|
disabled |
| IncrementalCallbackStatus |
string |
否 |
增量回调状态,是否处理来自 IdP 的增量回调数据,取值范围:
|
disabled |
| PeriodicSyncStatus |
string |
否 |
定时校验状态,是否定时校验 EIAM 与身份提供方的数据差异。取值范围:
|
disabled |
| UdSyncScopeConfig |
object |
否 |
同步范围配置信息。 |
|
| SourceScopes |
array |
否 |
同步来源节点列表。 |
|
|
string |
否 |
同步来源节点。 |
ou_lyhyy6p7yf7mdrdiq5xxxx |
|
| TargetScope |
string |
否 |
同步目标节点,填入 IDaaS 组织 ID。 |
ou_lyhyy6p7yf7mdrdiq5xxxx |
| PeriodicSyncConfig |
object |
否 |
定时校验配置。 |
|
| PeriodicSyncType |
string |
否 |
类型。 |
cron |
| PeriodicSyncCron |
string |
否 |
cron 表达式。 |
0 45 1 * * ? |
| PeriodicSyncTimes |
array |
否 |
执行时间点集合。 |
|
|
integer |
否 |
执行时间点。 |
3 |
|
| AuthnConfig |
object |
否 |
认证配置信息。 |
|
| AuthnStatus |
string |
否 |
对应 IdP 是否支持认证。取值范围:
|
enabled |
| AutoUpdatePasswordStatus |
string |
否 |
是否支持自动更新密码。取值范围:
|
enabled |
| BindingConfig |
object |
否 |
OIDC 身份提供方账户绑定规则配置。 |
|
| AutoMatchUserProfileExpressions |
array |
否 |
自动匹配账户的规则列表。 |
|
|
object |
否 |
|||
| ExpressionMappingType |
string |
否 |
表达式的类型。取值范围:
|
filed |
| SourceValueExpression |
string |
否 |
映射属性取值表达式。 |
idpUser.phoneNumber |
| TargetField |
string |
否 |
映射目标属性名称。 |
user.username |
| TargetFieldDescription |
string |
否 |
映射目标属性名称。 |
用户名称 |
| AutoMatchUserStatus |
string |
否 |
自动匹配账户是否开启。取值范围:
|
disabled |
| MappingBindingStatus |
string |
否 |
用户手动绑定账户功能是否开启。取值范围:
|
enabled |
| DingtalkAppConfig |
object |
否 |
钉钉配置信息。 |
|
| AppKey |
string |
否 |
钉钉一方应用的 appKey。 |
Xczngvfemo4e |
| AppSecret |
string |
否 |
钉钉一方应用的 appSecret。 |
5d405a12a6f84ad4ab05ee09axxxx |
| CorpId |
string |
否 |
钉钉一方应用的 corpId。 |
307568042478613xxxx |
| DingtalkVersion |
string |
否 |
钉钉版本。取值范围:
|
public_dingtalk |
| EncryptKey |
string |
否 |
钉钉应用 EncryptKey。 |
VkdWw91mdkrjVFr3ObNwefap21dfxxxx |
| VerificationToken |
string |
否 |
钉钉应用 VerificationToken。 |
myDingApp_VerifyTokenxxxxx |
| LdapConfig |
object |
否 |
AD/LDAP 配置信息。 |
|
| AdministratorPassword |
string |
否 |
管理员密码。 |
xxxx |
| AdministratorUsername |
string |
否 |
管理员账号。 |
DC=example,DC=com |
| CertificateFingerprintStatus |
string |
否 |
是否验证指纹证书。取值范围:
|
enabled |
| CertificateFingerprints |
array |
否 |
证书指纹列表。 |
|
|
string |
否 |
公钥 sha256 格式的证书指纹。 |
asdasd2221asdawqeda |
|
| GroupMemberAttributeName |
string |
否 |
组成员标识。 |
member |
| GroupObjectClass |
string |
否 |
组 ObjectClass。 |
group |
| GroupObjectClassCustomFilter |
string |
否 |
组自定义 Filter。 |
(|(cn=test)(group=test@test.com)) |
| LdapProtocol |
string |
否 |
通信协议。 |
ldap |
| LdapServerHost |
string |
否 |
AD/LDAP 服务器地址。 |
123.xx.xx.89 |
| LdapServerPort |
integer |
否 |
AD/LDAP 端口号。 |
636 |
| OrganizationUnitObjectClass |
string |
否 |
组织 ObjectClass。 |
organizationUnit,top |
| StartTlsStatus |
string |
否 |
startTLS 是否开启。取值范围:
|
enabled |
| UserLoginIdentifier |
string |
否 |
用户登录标识。 |
userPrincipalName, mail |
| UserObjectClass |
string |
否 |
用户 ObjectClass。 |
person,user |
| UserObjectClassCustomFilter |
string |
否 |
用户自定义 Filter。 |
(|(cn=test)(mail=test@test.com)) |
| WeComConfig |
object |
否 |
企业微信配置信息。 |
|
| AgentId |
string |
否 |
企业微信自建应用的 agentId。 |
278231941749863339 |
| AuthorizeCallbackDomain |
string |
否 |
授权回调域。 |
https://xxx.aliyunidaas.com/xxxx |
| CorpId |
string |
否 |
企业微信自建应用的 corpId。 |
3756043633237690761 |
| CorpSecret |
string |
否 |
企业微信自建应用的 corpSecret。 |
CSEHDddddddxxxxuxkJEHPveWRXBGqVqRsxxxx |
| TrustableDomain |
string |
否 |
可信域名。 |
https://xxx.aliyunidaas.com/ |
| OidcConfig |
object |
否 |
OIDC IdP 配置。 |
|
| AuthnParam |
object |
否 |
OIDC 客户端认证配置。 |
|
| AuthnMethod |
string |
否 |
OIDC 认证方法。取值范围:
|
client_secret_post |
| ClientId |
string |
否 |
OIDC 客户端 ID。 |
mkv7rgt4d7i4u7zqtzev2mxxxx |
| ClientSecret |
string |
否 |
OIDC 客户端密钥。 |
CSEHDddddddxxxxuxkJEHPveWRXBGqVqRsxxxx |
| EndpointConfig |
object |
否 |
OIDC 端点配置。 |
|
| AuthorizationEndpoint |
string |
否 |
OIDC 授权端点。 |
https://example.com/auth/authorize |
| Issuer |
string |
否 |
OIDC issuer 信息。 |
https://example.com/auth |
| JwksUri |
string |
否 |
OIDC jwks 地址。 |
https://example.com/auth/jwks |
| TokenEndpoint |
string |
否 |
OIDC Token 端点。 |
https://example.com/auth/token |
| UserinfoEndpoint |
string |
否 |
OIDC 用户信息端点。 |
https://example.com/auth/userinfo |
| GrantScopes |
array |
否 |
OIDC 授权范围集合。 |
openid |
|
string |
否 |
OIDC 授权范围,组织 ID 或组 ID。 |
ou_lyhyy6p7yf7mdrdiq5xxxx |
|
| GrantType |
string |
否 |
OIDC 授权类型。 |
authorization_code |
| PkceChallengeMethod |
string |
否 |
PKCE 算法。取值范围:
|
S256 |
| PkceRequired |
boolean |
否 |
AuthorizationCode 授权模式下是否使用 PKCE。 |
true |
| NetworkAccessEndpointId |
string |
否 |
网络端点 ID。 |
nae_examplexxxx |
| AutoCreateUserConfig |
object |
否 |
自动创建账户规则配置。 |
|
| AutoCreateUserStatus |
string |
否 |
自动创建账户是否开启。取值范围:
|
disabled |
| TargetOrganizationalUnitIds |
array |
否 |
目标组织机构 ID 集合。 |
|
|
string |
否 |
目标组织机构 ID。 |
ou_lyhyy6p7yf7mdrdiq5xxxx |
|
| AutoUpdateUserConfig |
object |
否 |
自动更新账户规则配置。 |
|
| AutoUpdateUserStatus |
string |
否 |
自动更新账户是否开启。取值范围:
|
disabled |
| LarkConfig |
object |
否 |
飞书配置信息。 |
|
| AppId |
string |
否 |
飞书应用 AppId。 |
cli_xxxx |
| AppSecret |
string |
否 |
飞书应用 Secret。 |
KiiLzh5Dueh4wbLxxxx |
| EnterpriseNumber |
string |
否 |
飞书企业编码。 |
FSX123111xxx |
| EncryptKey |
string |
否 |
飞书自建应用的 encryptKey |
VkdWw91mdkrjVFr3ObNwefap21dfxxxx |
| VerificationToken |
string |
否 |
飞书自建应用的 verificationToken |
feishuVerifyTokenxxxxx |
| LogoUrl |
string |
否 |
应用 Logo 地址。 |
xxxx-image://xxxx_23aqr2ye554csg33dqpch5eu3q/tmp/d17d9adc-a943-45e7-ba0c-2838dddea678 |
| ClientToken |
string |
否 |
客户端 Token,用于保证请求的幂等性。 从您的客户端生成一个参数值,确保不同请求间该参数值唯一。ClientToken 只支持 ASCII 字符。说明若您未指定,则系统自动使用 API 请求的 RequestId 作为 ClientToken 标识。每次 API 请求的 RequestId 可能不一样。 |
clientToken_20250704_Axxxxx |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
请求参数。 |
||
| RequestId |
string |
请求 ID。 |
0441BD79-92F3-53AA-8657-F8CE4A2B912A |
| IdentityProviderId |
string |
身份提供商 ID。 |
idp_mwpcwnhrimlr2horxXXXX |
示例
正常返回示例
JSON格式
{
"RequestId": "0441BD79-92F3-53AA-8657-F8CE4A2B912A",
"IdentityProviderId": "idp_mwpcwnhrimlr2horxXXXX"
}
错误码
|
HTTP status code |
错误码 |
错误信息 |
描述 |
|---|---|---|---|
| 400 | InvalidParameter.OidcIssuer | OidcIssuer format check failed, it must be an address that starts with http or https. | OidcIssuer格式检查失败,必须是一个以http或https的开头的地址。 |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。