

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# IAM Identity Center コンソールと API 認可
<a name="security-authorization"></a>

既存の IAM アイデンティティセンターコンソール API は二重認可をサポートしているため、新しい API が利用可能になっても既存の API オペレーションを引き続き使用できます。2023 年 11 月 15 日および 2020 年 10 月 15 日より前に作成された IAM アイデンティティセンターの既存のインスタンスがある場合は、次の表を使用して、どの API オペレーションがそれらの日付以降にリリースされた新しい API オペレーションにマップされているかを判断できます。

**Topics**
+ [2023 年 11 月以降の API アクション](#api-console-mapping-2023)
+ [2020 年 10 月以降の API アクション](#api-console-mapping-2020)

## 2023 年 11 月以降の API アクション
<a name="api-console-mapping-2023"></a>

2023 年 11 月 15 日より前に作成された IAM アイデンティティセンターのインスタンスは、いずれかのアクションに対して明示的な拒否がない限り、新旧両方の API アクションを受け入れます。2023 年 11 月 15 日以降に作成されたインスタンスは、IAM アイデンティティセンターコンソールでの認可に[新しい API アクション](https://docs.aws.amazon.com//singlesignon/latest/APIReference/API_Operations.html)を使用します。


****  

| 2023 年 11 月 15 日以前に使用されたコンソールオペレーション名 | 2023 年 11 月 15 日以降に使用された API アクション | 
| --- | --- | 
| AssociateProfile | CreateApplicationAssignment | 
| CreateManagedApplicationInstance \$1 CreateApplicationInstance | CreateApplication | 
| CreateManagedApplicationInstance | PutApplicationAuthenticationMethod | 
| DeleteApplicationInstance \$1 DeleteManagedApplicationInstance | DeleteApplication | 
| DeleteSSO | DeleteInstance | 
| DisassociateProfile | DeleteApplicationAssignment | 
| GetApplicationTemplate | DescribeApplicationProvider | 
| GetManagedApplicationInstance | DescribeApplication | 
| GetSharedSsoConfiguration | DescribeInstance | 
| ListApplicationInstances | ListApplications | 
| ListApplicationTemplates | ListApplicationProviders | 
| ListDirectoryAssociations | DescribeInstance | 
| ListProfileAssociations | ListApplicationAssignments | 
| UpdateApplicationInstanceDisplayData \$1 UpdateApplicationInstanceStatus \$1 UpdateManagedApplicationInstanceStatus | UpdateApplication | 

## 2020 年 10 月以降の API アクション
<a name="api-console-mapping-2020"></a>

2020 年 10 月 15 日以前に作成された IAM アイデンティティセンターのインスタンスは、いずれかのアクションに明示的な拒否がない限り、新旧両方の API アクションを受け入れます。2020 年 10 月 15 日以降に作成されたインスタンスは、IAM アイデンティティセンターコンソールでの認可に[新しい API アクション](https://docs.aws.amazon.com//singlesignon/latest/APIReference/API_Operations.html)を使用します。


****  

| Operation name | API actions used before October 15, 2020 | API actions used after October 15, 2020 | 
| --- | --- | --- | 
| AssociateProfile | AssociateProfile | CreateAccountAssignment | 
| AttachManagedPolicy | PutPermissionsPolicy | AttachManagedPolicyToPermissionSet | 
| CreatePermissionSet | CreatePermissionSet | CreatePermissionSet | 
| DeleteApplicationInstanceForAWsAccount | DeleteApplicationInstance \$1 DeleteTrust | DeleteAccountAssignment | 
| DeleteApplicationProfileForAwsAccount | DeleteProfile | DeleteAccountAssignment | 
| DeletePermissionsPolicy | DeletePermissionsPolicy | DeleteInlinePolicyFromPermissionSet | 
| DeletePermissionSet | DeletePermissionSet | DeletePermissionSet | 
| DescribePermissionsPolicies | DescribePermissionsPolicies | ListManagedPoliciesInPermissionSet | 
| DetachManagedPolicy | DeletePermissionsPolicy | DetachManagedPolicyFromPermissionSet | 
| DisassociateProfile | DisassociateProfile | DeleteAccountAssignment | 
| GetApplicationInstanceForAWSAccount | GetApplicationInstance | ListAccountAssignments | 
| GetAWSAccountProfileStatus | GetProfile | ListPermissionSetsProvisionedToAccount | 
| GetPermissionSet | GetPermissionSet | DescribePermissionSet | 
| GetPermissionsPolicy | GetPermissionsPolicy | GetInlinePolicyForPermissionSet | 
| ListAccountsWithProvisionedPermissionSet | ListApplicationInstances \$1 GetApplicationInstance | ListAccountsForProvisionedPermissionSet | 
| ListAWSAccountProfiles | ListProfiles \$1 GetProfile | ListPermissionSetsProvisionedToAccount | 
| ListPermissionSets | ListPermissionSets | ListPermissionSets | 
| ListProfileAssociations | ListProfileAssociations | ListAccountAssignments | 
| ProvisionApplicationInstanceForAWSAccount | GetApplicationInstance \$1 CreateApplicationInstance | CreateAccountAssignment | 
| ProvisionApplicationProfileForAWSAccountInstance | GetProfile \$1 CreateProfile \$1 UpdateProfile | CreateAccountAssignment | 
| ProvisionSAMLProvider | GetTrust \$1 CreateTrust \$1 UpdateTrust | CreateAccountAssignment | 
| PutPermissionsPolicy | PutPermissionsPolicy | PutInlinePolicyToPermissionSet | 
| UpdatePermissionSet | UpdatePermissionSet | UpdatePermissionSet | 