SSOAdmin / Client / create_application_assignment
create_application_assignment#
- SSOAdmin.Client.create_application_assignment(**kwargs)#
Grant application access to a user or group.
See also: AWS API Documentation
Request Syntax
response = client.create_application_assignment( ApplicationArn='string', PrincipalId='string', PrincipalType='USER'|'GROUP' )
- Parameters:
ApplicationArn (string) –
[REQUIRED]
The ARN of the application provider under which the operation will run.
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 created.
- Return type:
dict
- Returns:
Response Syntax
{}
Response Structure
(dict) –
Exceptions
SSOAdmin.Client.exceptions.ServiceQuotaExceededException
SSOAdmin.Client.exceptions.ThrottlingException
SSOAdmin.Client.exceptions.InternalServerException
SSOAdmin.Client.exceptions.ResourceNotFoundException
SSOAdmin.Client.exceptions.AccessDeniedException
SSOAdmin.Client.exceptions.ValidationException
SSOAdmin.Client.exceptions.ConflictException