ID プロバイダーの基本構成を更新します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
eiam:UpdateIdentityProvider |
update |
*IdentityProvider。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| InstanceId |
string |
必須 |
インスタンスの ID。 |
idaas_ue2jvisn35ea5lmthk267xxxxx |
| IdentityProviderId |
string |
必須 |
ID プロバイダーの ID。 |
idp_my664lwkhpicbyzirog3xxxxx |
| IdentityProviderName |
string |
任意 |
ID プロバイダー名。 |
test |
| LdapConfig |
object |
任意 |
AD/LDAP の基本情報。 |
|
| AdministratorPassword |
string |
任意 |
管理者パスワード。 |
xxxxxx |
| AdministratorUsername |
string |
任意 |
管理者アカウント。 |
DC=example,DC=com |
| CertificateFingerprintStatus |
string |
任意 |
証明書指紋を検証するかどうかを指定します。有効な値:
|
enabled |
| CertificateFingerprints |
array |
任意 |
証明書指紋のリスト。 |
|
|
string |
任意 |
公開鍵 SHA-256 フォーマットの証明書指紋。 |
ahshssakjdhaksjdhasjdha |
|
| LdapProtocol |
string |
任意 |
通信プロトコル。 |
ldap |
| LdapServerHost |
string |
任意 |
サーバーアドレス。 |
123.xx.xx.89 |
| LdapServerPort |
integer |
任意 |
ポート番号。 |
636 |
| StartTlsStatus |
string |
任意 |
StartTLS が有効かどうかを指定します。有効な値:
|
enabled |
| DingtalkAppConfig |
object |
任意 |
DingTalk 構成の基本情報。 |
|
| AppKey |
string |
任意 |
DingTalk ファーストパーティアプリケーションのアプリケーションキー。 |
49nyeaqumk7f |
| AppSecret |
string |
任意 |
DingTalk ファーストパーティアプリケーションのアプリケーションシークレット。 |
86nozWFL2CxgwnhKiXaG8dN4keLPkUNc5xxxx |
| DingtalkLoginVersion |
string |
任意 |
DingTalk QR コードログインのバージョン。 |
new_version |
| EncryptKey |
string |
任意 |
DingTalk アプリケーションの EncryptKey。 |
VkdWw91mdkrjVFr3ObNwefap21dfxxxx |
| VerificationToken |
string |
任意 |
DingTalk アプリケーションの VerificationToken。 |
myDingApp_VerifyTokenxxxxx |
| WeComConfig |
object |
任意 |
WeCom の基本情報。 |
|
| AgentId |
string |
任意 |
WeCom 自社開発アプリケーションの AgentId。 |
1237403 |
| AuthorizeCallbackDomain |
string |
任意 |
権限付与コールバックドメイン。 |
https://xxx.aliyunidaas.com/xxxxx |
| ContactSecret |
string |
任意 |
WeCom の連絡先シークレット。 |
mPLLiWv-_9witxxxEJCpk1xkF5hOgBzpRt4kBkxxx |
| CorpSecret |
string |
任意 |
WeCom 自社開発アプリケーションの CorpSecret。 |
CSEHDddddddxxxxuxkJEHPveWRXBGqVqRsxxxx |
| TrustableDomain |
string |
任意 |
信頼されたドメイン。 |
https://xxx.aliyunidaas.com |
| OidcConfig |
object |
任意 |
OIDC 関連の構成。 |
|
| AuthnParam |
object |
任意 |
OIDC クライアント認証の構成。 |
|
| AuthnMethod |
string |
任意 |
OIDC 認証方式。有効な値:
|
クライアント_シークレット_post |
| ClientSecret |
string |
任意 |
OIDC クライアントシークレット。 |
CSEHDddddddxxxxuxkJEHPveWRXBGqVqRsxxxx |
| EndpointConfig |
object |
任意 |
OIDC エンドポイントの構成。 |
|
| AuthorizationEndpoint |
string |
任意 |
OIDC 権限付与エンドポイント。 |
https://example.com/oauth/authorize |
| Issuer |
string |
任意 |
OIDC 発行者情報。 |
https://example.com/oauth |
| JwksUri |
string |
任意 |
OIDC JWKS URI。 |
https://example.com/oauth/jwks |
| TokenEndpoint |
string |
任意 |
OIDC トークンエンドポイント。 |
https://example.com/oauth/トークン |
| UserinfoEndpoint |
string |
任意 |
OIDC UserInfo エンドポイント。 |
https://example.com/oauth/userinfo |
| GrantScopes |
array |
任意 |
OIDC 付与範囲のリスト。 |
openid |
|
string |
任意 |
OIDC 付与範囲。 |
ou_asdaq1addsxzdq1xxxx |
|
| GrantType |
string |
任意 |
OIDC 付与タイプ。 |
権限付与_コード |
| PkceChallengeMethod |
string |
任意 |
PKCE アルゴリズム。有効な値:
|
S256 |
| PkceRequired |
boolean |
任意 |
AuthorizationCode 付与モードで PKCE を使用するかどうかを指定します。 |
true |
| NetworkAccessEndpointId |
string |
任意 |
ネットワークエンドポイントの ID。 |
nae_examplexxxx |
| LarkConfig |
object |
任意 |
Lark のフォーマット情報。 |
|
| AppId |
string |
任意 |
Lark アプリケーションの AppId。 |
cli_xxxx |
| AppSecret |
string |
任意 |
Lark アプリケーションの AppSecret。 |
KiiLzh5Dueh4wbLxxxx |
| EncryptKey |
string |
任意 |
カスタム Lark アプリケーションの encryptKey。 |
VkdWw91mdkrjVFr3ObNwefap21dfbZbKxxxx |
| VerificationToken |
string |
任意 |
カスタム Lark アプリケーションの verificationToken。 |
feishuVerifyTokenxxxxx |
| LogoUrl |
string |
任意 |
アプリケーションのロゴの URL。 |
idaas-image://idaas_23aqr2ye554csg33dqpch5exxxx/tmp/d17d9adc-a943-45e7-ba0c-2838dddea678xxxx |
| ClientToken |
string |
任意 |
リクエストのべき等性を確保するために使用されるクライアントトークン。値はクライアントによって生成され、異なるリクエスト間で一意である必要があります。 |
クライアント-examplexxx |
| SamlConfig |
object |
任意 |
SAML IdP の構成。 |
|
| BindingMethod |
string |
任意 |
バインディングタイプ。 列挙値:
|
HTTP-REDIRECT |
| Certificates |
array<object> |
任意 |
IdP 証明書のリスト。 |
|
|
object |
任意 |
証明書のフォーマット情報。 |
||
| Content |
string |
任意 |
証明書の内容。 |
-----BEGIN CERTIFICATE----- MIIC0jCCAbqgAwIBAgIQXXXXX-----END CERTIFICATE----- |
| IdPEntityId |
string |
任意 |
IdP の EntityId。 |
http://dc.test.com/adfs/services/trust |
| IdPSsoUrl |
string |
任意 |
IdP のロゴ URL。 |
https://dc.test.com/adfs/ls/ |
| MaxClockSkew |
integer |
任意 |
時計スキューの最大値。 |
180 |
| RequireRequestSigned |
boolean |
任意 |
リクエストへの署名が必須かどうかを指定します。 |
true |
| WantAssertionsSigned |
boolean |
任意 |
外部 IdP によるアサーションへの署名が必須かどうかを指定します。 |
true |
| WantResponseSigned |
boolean |
任意 |
外部 IdP による応答への署名が必須かどうかを指定します。 |
false |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。 |
0441BD79-92F3-53AA-8657-F8CE4A2B912A |
例
成功レスポンス
JSONJSON
{
"RequestId": "0441BD79-92F3-53AA-8657-F8CE4A2B912A"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidParameter.OidcIssuer | OidcIssuer format check failed, it must be an address that starts with http or https. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。