

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# IAM Identity Center 主控台和 API 授權
<a name="security-authorization"></a>

現有的 IAM Identity Center 主控台 APIs支援雙重授權，可讓您在有較新的 API 可用時，維持現有 APIs操作的使用。如果您現有的 IAM Identity Center 執行個體是在 2023 年 11 月 15 日之前和 2020 年 10 月 15 日之前建立，您可以使用下表來判斷哪些 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 Identity Center 執行個體會遵守舊的和新的 API 動作，只要任何動作都沒有明確拒絕。2023 年 11 月 15 日之後建立的執行個體會在 IAM Identity Center 主控台中使用[較新的 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 Identity Center 執行個體會遵守舊的 API 動作和新的 API 動作，只要任何動作都沒有明確拒絕。2020 年 10 月 15 日之後建立的執行個體會在 IAM Identity Center 主控台中使用[較新的 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 | 