SSOAdmin / Client / delete_application_assignment
delete_application_assignment#
- SSOAdmin.Client.delete_application_assignment(**kwargs)#
Revoke application access to an application by deleting application assignments for a user or group.
See also: AWS API Documentation
Request Syntax
response = client.delete_application_assignment( ApplicationArn='string', PrincipalId='string', PrincipalType='USER'|'GROUP' )
- Parameters:
ApplicationArn (string) –
[REQUIRED]
Specifies the ARN of the application.
PrincipalId (string) –
[REQUIRED]
An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference.
PrincipalType (string) –
[REQUIRED]
The entity type for which the assignment will be deleted.
- Return type:
dict
- Returns:
Response Syntax
{}
Response Structure
(dict) –
Exceptions
SSOAdmin.Client.exceptions.ThrottlingException
SSOAdmin.Client.exceptions.InternalServerException
SSOAdmin.Client.exceptions.ResourceNotFoundException
SSOAdmin.Client.exceptions.AccessDeniedException
SSOAdmin.Client.exceptions.ValidationException
SSOAdmin.Client.exceptions.ConflictException