

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Console do IAM Identity Center e autorização de API
<a name="security-authorization"></a>

As APIs existentes no console do IAM Identity Center são compatíveis com autorização dupla, o que permite que você continue a usar as operações de API existentes quando novas APIs estiverem disponíveis. Se você tiver instâncias do IAM Identity Center existentes que foram criadas antes de 15 de novembro de 2023 e depois de 15 de outubro de 2020, poderá usar a tabela a seguir para determinar quais operações de API agora são mapeadas para as operações de API mais novas que foram lançadas após essa data.

**Topics**
+ [Ações de API após novembro de 2023](#api-console-mapping-2023)
+ [Ações de API após outubro de 2020](#api-console-mapping-2020)

## Ações de API após novembro de 2023
<a name="api-console-mapping-2023"></a>

As instâncias do IAM Identity Center criadas antes de 15 de novembro de 2023 honram as antigas e as novas ações de API, desde que não haja negação explícita de nenhuma das ações. As instâncias criadas após 15 de novembro de 2023 usam as [ações de API mais novas](https://docs.aws.amazon.com/singlesignon/latest/APIReference/API_Operations.html) para obter autorização no console do IAM Identity Center. 



| Nome da operação do console em uso antes de 15 de novembro de 2023 | Ações de API usadas após 15 de novembro de 2023 | 
| --- | --- | 
| AssociateProfile | CreateApplicationAssignment | 
| CreateManagedApplicationInstance \| CreateApplicationInstance | CreateApplication | 
| CreateManagedApplicationInstance | PutApplicationAuthenticationMethod | 
| DeleteApplicationInstance \| DeleteManagedApplicationInstance | DeleteApplication | 
| DeleteSSO | DeleteInstance | 
| DisassociateProfile | DeleteApplicationAssignment | 
| GetApplicationTemplate | DescribeApplicationProvider | 
| GetManagedApplicationInstance | DescribeApplication | 
| GetSharedSsoConfiguration | DescribeInstance | 
| ListApplicationInstances | ListApplications | 
| ListApplicationTemplates | ListApplicationProviders | 
| ListDirectoryAssociations | DescribeInstance | 
| ListProfileAssociations | ListApplicationAssignments | 
| UpdateApplicationInstanceDisplayData \| UpdateApplicationInstanceStatus \| UpdateManagedApplicationInstanceStatus | UpdateApplication | 

## Ações de API após outubro de 2020
<a name="api-console-mapping-2020"></a>

As instâncias do IAM Identity Center criadas antes de 15 de outubro de 2020 honram as antigas e as novas ações de API, desde que não haja negação explícita de nenhuma das ações. As instâncias criadas após 15 de outubro de 2020 usam as [ações de API mais novas](https://docs.aws.amazon.com/singlesignon/latest/APIReference/API_Operations.html) para autorização no console do IAM Identity Center. 



| 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 \| 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 \| GetApplicationInstance | ListAccountsForProvisionedPermissionSet | 
| ListAWSAccountProfiles | ListProfiles \| GetProfile | ListPermissionSetsProvisionedToAccount | 
| ListPermissionSets | ListPermissionSets | ListPermissionSets | 
| ListProfileAssociations | ListProfileAssociations | ListAccountAssignments | 
| ProvisionApplicationInstanceForAWSAccount | GetApplicationInstance \| CreateApplicationInstance | CreateAccountAssignment | 
| ProvisionApplicationProfileForAWSAccountInstance | GetProfile \| CreateProfile \| UpdateProfile | CreateAccountAssignment | 
| ProvisionSAMLProvider | GetTrust \| CreateTrust \| UpdateTrust | CreateAccountAssignment | 
| PutPermissionsPolicy | PutPermissionsPolicy | PutInlinePolicyToPermissionSet | 
| UpdatePermissionSet | UpdatePermissionSet | UpdatePermissionSet | 