AWS - IAM Identity Center
AWS - IAM Identity Center Pack.#
This Integration is part of theAmazon Web Services Identity and Access Management Identity Center(IAM)
For detailed instructions about setting up authentication, see: AWS Integrations - Authentication.
#
Configure AWS - IAM Identity Center in CortexParameter | Description | Required |
---|---|---|
Role Arn | False | |
Role Session Name | A descriptive name for the assumed role session. | False |
AWS Default Region | True | |
Role Session Duration | False | |
Identity Store ID | The Identity Store ID parameter is required for API requests. It can be provided as a parameter or as an argument. If the Identity Store ID was not specified - Test failure. | False |
Access Key | False | |
Secret Key | False | |
Access Key | False | |
Secret Key | False | |
Timeout | The time in seconds until a timeout exception is reached. You can specify just the read timeout (for example 60) or also the connect timeout followed after a comma (for example 60,10). If a connect timeout is not specified, a default of 10 seconds will be used. | False |
Retries | The maximum number of retry attempts when connection or throttling errors are encountered. Set to 0 to disable retries. The default value is 5 and the limit is 10. Note: Increasing the number of retries will increase the execution time. | False |
Trust any certificate (not secure) | False |
#
CommandsYou can execute these commands from the CLI, as part of an automation, or in a playbook. After you successfully execute a command, a DBot message appears in the War Room with the command details.
#
aws-iam-identitycenter-create-userCreates a new IAM Identity Center user for your AWS account.
#
Base Commandaws-iam-identitycenter-create-user
#
InputArgument Name | Description | Required |
---|---|---|
userName | The username of the user to create. | Required |
familyName | The family name of the user to create. | Required |
givenName | The first name of the user to create. | Required |
userEmailAddress | The email address of the user to create. | Optional |
displayName | The display name of the user to create. | Required |
profileUrl | The profile URL of the user to create. | Optional |
userEmailAddressPrimary | Is this the primary email address for the associated resource?. Possible values are: yes, no. | Optional |
userType | The type of the user to create. | Optional |
title | The title of the user to create. | Optional |
region | The AWS Region. If not specified, the default region will be used. Possible values are: us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-west-1, eu-central-1, eu-west-2, ap-northeast-1, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1, sa-east-1, eu-north-1, eu-west-3. | Optional |
roleArn | The Amazon Resource Name. | Optional |
roleSessionDuration | Role session duration. | Optional |
roleSessionName | Role session name. | Optional |
IdentityStoreId | Identity store ID. | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
AWS.IAMIdentityCenter.User.UserId | string | The user ID. |
AWS.IAMIdentityCenter.User.IdentityStoreId | string | Identity Store ID. |
#
Command example!aws-iam-identitycenter-create-user displayName="John Doe" familyName=Doe givenName=John userName=johndoe userEmailAddress=johnDoe@gmail.com
#
Context Example#
Human Readable Output#
User johndoe has been successfully created with user id 634418e2-20c1-703e-4358-a8312472c85d
IdentityStoreId UserId d-9967750fbd 634418e2-20c1-703e-4358-a8312472c85d
#
aws-iam-identitycenter-get-userRetrieves information about the specified IAM user.
#
Base Commandaws-iam-identitycenter-get-user
#
InputArgument Name | Description | Required |
---|---|---|
region | The AWS Region. If not specified, the default region will be used. Possible values are: us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-west-1, eu-central-1, eu-west-2, ap-northeast-1, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1, sa-east-1, eu-north-1, eu-west-3. | Optional |
roleArn | The Amazon Resource Name. | Optional |
roleSessionDuration | Role session duration. | Optional |
roleSessionName | Role session name. | Optional |
IdentityStoreId | Identity store ID. | Optional |
userName | The name of the user to get information about. | Required |
#
Context OutputPath | Type | Description |
---|---|---|
AWS.IAMIdentityCenter.User.UserName | string | The friendly name identifying the user. |
AWS.IAMIdentityCenter.User.UserId | string | The stable and unique string identifying the user. |
AWS.IAMIdentityCenter.User.ExternalIds.Issuer | String | The issuer for an external identifier. |
AWS.IAMIdentityCenter.User.ExternalIds.Id | String | The identifier issued to this resource by an external identity provider. |
AWS.IAMIdentityCenter.User.Name.Formatted | String | Formatted version of the user's name for display. |
AWS.IAMIdentityCenter.User.Name.FamilyName | String | The family name of the user. |
AWS.IAMIdentityCenter.User.Name.GivenName | String | The given name of the user. |
AWS.IAMIdentityCenter.User.Name.MiddleName | String | The middle name of the user. |
AWS.IAMIdentityCenter.User.Name.HonorificPrefix | String | The honorific prefix of the user. |
AWS.IAMIdentityCenter.User.Name.HonorificSuffix | String | The honorific suffix of the user. |
AWS.IAMIdentityCenter.User.DisplayName | String | The name of the user formatted for display when referenced. |
AWS.IAMIdentityCenter.User.NickName | String | An alternate name for the user. |
AWS.IAMIdentityCenter.User.ProfileUrl | String | URL associated with the user. |
AWS.IAMIdentityCenter.User.Emails.Value | String | Email address associated with the user. |
AWS.IAMIdentityCenter.User.Emails.Type | String | Type of email address. |
AWS.IAMIdentityCenter.User.Emails.Primary | String | Indicates whether this is the primary email address. |
AWS.IAMIdentityCenter.User.Addresses.StreetAddress | String | Street address. |
AWS.IAMIdentityCenter.User.Addresses.Locality | String | Address locality. |
AWS.IAMIdentityCenter.User.Addresses.Region | String | Region of the address. |
AWS.IAMIdentityCenter.User.Addresses.PostalCode | String | Postal code of the address. |
AWS.IAMIdentityCenter.User.Addresses.Country | String | Country of the address. |
AWS.IAMIdentityCenter.User.Addresses.Formatted | String | Formatted version of the address for display. |
AWS.IAMIdentityCenter.User.Addresses.Type | String | Type of address. |
AWS.IAMIdentityCenter.User.Addresses.Primary | String | Indicates whether this is the primary address. |
AWS.IAMIdentityCenter.User.PhoneNumbers.Value | String | Phone number associated with the user. |
AWS.IAMIdentityCenter.User.PhoneNumbers.Type | String | Type of phone number. |
AWS.IAMIdentityCenter.User.PhoneNumbers.Primary | String | Indicates whether this is the primary phone number. |
AWS.IAMIdentityCenter.User.UserType | String | Type of user. |
AWS.IAMIdentityCenter.User.Title | String | Title of the user. |
AWS.IAMIdentityCenter.User.PreferredLanguage | String | Preferred language of the user. |
AWS.IAMIdentityCenter.User.Locale | String | Geographical region or location of the user. |
AWS.IAMIdentityCenter.User.Timezone | String | Time zone of the user. |
AWS.IAMIdentityCenter.User.IdentityStoreId | String | Globally unique identifier for the identity store. |
#
Command example!aws-iam-identitycenter-get-user userName=johndoe
#
Context Example#
Human Readable Output#
AWS IAM Identity Center Users
DisplayName Emails UserId UserName John Doe johnDoe@gmail.com 634418e2-20c1-703e-4358-a8312472c85d johndoe
#
aws-iam-identitycenter-list-usersLists the IAM users, returns all users in the AWS account.
#
Base Commandaws-iam-identitycenter-list-users
#
InputArgument Name | Description | Required |
---|---|---|
region | The AWS Region. If not specified, the default region will be used. Possible values are: us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-west-1, eu-central-1, eu-west-2, ap-northeast-1, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1, sa-east-1, eu-north-1, eu-west-3. | Optional |
roleArn | The Amazon Resource Name. | Optional |
roleSessionDuration | Role session duration. | Optional |
roleSessionName | Role session name. | Optional |
IdentityStoreId | Identity store ID. | Optional |
limit | Number of results to return. Default is 50. | Optional |
nextToken | The pagination token. | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
AWS.IAMIdentityCenter.User.UserName | string | The friendly name identifying the user. |
AWS.IAMIdentityCenter.User.UserId | string | The stable and unique string identifying the user. |
AWS.IAMIdentityCenter.User.ExternalIds.Issuer | String | The issuer for an external identifier. |
AWS.IAMIdentityCenter.User.ExternalIds.Id | String | The identifier issued to this resource by an external identity provider. |
AWS.IAMIdentityCenter.User.Name.Formatted | String | Formatted version of the user's name for display. |
AWS.IAMIdentityCenter.User.Name.FamilyName | String | The family name of the user. |
AWS.IAMIdentityCenter.User.Name.GivenName | String | The given name of the user. |
AWS.IAMIdentityCenter.User.Name.MiddleName | String | The middle name of the user. |
AWS.IAMIdentityCenter.User.Name.HonorificPrefix | String | The honorific prefix of the user. |
AWS.IAMIdentityCenter.User.Name.HonorificSuffix | String | The honorific suffix of the user. |
AWS.IAMIdentityCenter.User.DisplayName | String | The name of the user formatted for display when referenced. |
AWS.IAMIdentityCenter.User.NickName | String | An alternate name for the user. |
AWS.IAMIdentityCenter.User.ProfileUrl | String | URL associated with the user. |
AWS.IAMIdentityCenter.User.Emails.Value | String | Email address associated with the user. |
AWS.IAMIdentityCenter.User.Emails.Type | String | Type of email address. |
AWS.IAMIdentityCenter.User.Emails.Primary | String | Indicates whether this is the primary email address. |
AWS.IAMIdentityCenter.User.Addresses.StreetAddress | String | Street address. |
AWS.IAMIdentityCenter.User.Addresses.Locality | String | Address locality. |
AWS.IAMIdentityCenter.User.Addresses.Region | String | Region of the address. |
AWS.IAMIdentityCenter.User.Addresses.PostalCode | String | Postal code of the address. |
AWS.IAMIdentityCenter.User.Addresses.Country | String | Country of the address. |
AWS.IAMIdentityCenter.User.Addresses.Formatted | String | Formatted version of the address for display. |
AWS.IAMIdentityCenter.User.Addresses.Type | String | Type of address. |
AWS.IAMIdentityCenter.User.Addresses.Primary | String | Indicates whether this is the primary address. |
AWS.IAMIdentityCenter.User.PhoneNumbers.Value | String | Phone number associated with the user. |
AWS.IAMIdentityCenter.User.PhoneNumbers.Type | String | Type of phone number. |
AWS.IAMIdentityCenter.User.PhoneNumbers.Primary | String | Indicates whether this is the primary phone number. |
AWS.IAMIdentityCenter.User.UserType | String | Type of user. |
AWS.IAMIdentityCenter.User.Title | String | Title of the user. |
AWS.IAMIdentityCenter.User.PreferredLanguage | String | Preferred language of the user. |
AWS.IAMIdentityCenter.User.Locale | String | Geographical region or location of the user. |
AWS.IAMIdentityCenter.User.Timezone | String | Time zone of the user. |
AWS.IAMIdentityCenter.User.IdentityStoreId | String | Globally unique identifier for the identity store. |
AWS.IAMIdentityCenter.UserNextToken | String | Pagination token. |
#
Command example!aws-iam-identitycenter-list-users
#
Context Example#
Human Readable Output#
AWS IAM Identity Center Users
DisplayName Emails UserId UserName johndoe johnDoe@gmail.com 8374c852-10e1-70e2-8996-5b0d54bf8ccd johndoe
#
aws-iam-identitycenter-list-groupsLists all the IAM groups in the AWS account.
#
Base Commandaws-iam-identitycenter-list-groups
#
InputArgument Name | Description | Required |
---|---|---|
region | The AWS Region. If not specified, the default region will be used. Possible values are: us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-west-1, eu-central-1, eu-west-2, ap-northeast-1, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1, sa-east-1, eu-north-1, eu-west-3. | Optional |
roleArn | The Amazon Resource Name. | Optional |
roleSessionDuration | Role session duration. | Optional |
roleSessionName | Role session name. | Optional |
IdentityStoreId | Identity store ID. | Optional |
limit | Number of results to return. Default is 50. | Optional |
nextToken | The pagination token. | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
AWS.IAMIdentityCenter.Group.GroupId | String | The identifier for a group in the identity store. |
AWS.IAMIdentityCenter.Group.DisplayName | String | The display name value for the group. |
AWS.IAMIdentityCenter.Group.ExternalIds.Issuer | String | The issuer for an external identifier. |
AWS.IAMIdentityCenter.Group.ExternalIds.Id | String | The identifier issued to this resource by an external identity provider. |
AWS.IAMIdentityCenter.Group.Description | String | A description of the specified group. |
AWS.IAMIdentityCenter.Group.IdentityStoreId | String | The globally unique identifier for the identity store. |
AWS.IAMIdentityCenter.GroupNextToken | String | The pagination token used for the ListUsers and ListGroups API operations. |
#
Command example!aws-iam-identitycenter-list-groups
#
Context Example#
Human Readable Output#
AWS IAM Identity Center Groups
DisplayName GroupId new 53142802-e001-7004-9134-9e6e4e1e10c0
#
aws-iam-identitycenter-list-groups-for-userLists the IAM Identity Center groups that the specified IAM user belongs to.
#
Base Commandaws-iam-identitycenter-list-groups-for-user
#
InputArgument Name | Description | Required |
---|---|---|
region | The AWS Region. If not specified, the default region will be used. Possible values are: us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-west-1, eu-central-1, eu-west-2, ap-northeast-1, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1, sa-east-1, eu-north-1, eu-west-3. | Optional |
roleArn | The Amazon Resource Name. | Optional |
roleSessionDuration | Role session duration. | Optional |
roleSessionName | Role session name. | Optional |
IdentityStoreId | Identity store ID. | Optional |
limit | Number of results to return. Default is 50. | Optional |
nextToken | The pagination token. | Optional |
userName | The name of the user to list groups for. | Required |
#
Context OutputPath | Type | Description |
---|---|---|
AWS.IAMIdentityCenter.User.UserId | string | User ID. |
AWS.IAMIdentityCenter.User.GroupMemeberships.MembershipId | string | The friendly name that identifies the group. |
AWS.IAMIdentityCenter.User.GroupMemeberships.GroupId | string | The stable and unique string identifying the group. |
#
Command example!aws-iam-identitycenter-list-groups-for-user userName=johndoe
#
Context Example#
Human Readable Output#
AWS IAM Identity Center Groups
GroupID MembershipID UserID a3948882-5051-7090-524c-c8c850bf1919 e374b872-9011-7000-c847-55fdcc299204 c3f438a2-e041-7033-75e8-63eb8c64b0e4
#
aws-iam-identitycenter-add-user-to-groupAdds the specified user to the specified group.
#
Base Commandaws-iam-identitycenter-add-user-to-group
#
InputArgument Name | Description | Required |
---|---|---|
region | The AWS Region. If not specified, the default region will be used. Possible values are: us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-west-1, eu-central-1, eu-west-2, ap-northeast-1, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1, sa-east-1, eu-north-1, eu-west-3. | Optional |
roleArn | The Amazon Resource Name. | Optional |
roleSessionDuration | Role session duration. | Optional |
roleSessionName | Role session name. | Optional |
IdentityStoreId | Identity store ID. | Optional |
userName | The name of the user to add. | Required |
groupName | The name of the group to update. | Required |
#
Context OutputThere is no context output for this command.
#
Command example!aws-iam-identitycenter-add-user-to-group groupName=NewGroup userName=johndoe
#
Human Readable OutputThe membership id 4314c862-b0c1-705e-d5da-ccf59fd045f3 has been successfully created.
#
aws-iam-identitycenter-get-groupGet AWS IAM Identity Center group Information.
#
Base Commandaws-iam-identitycenter-get-group
#
InputArgument Name | Description | Required |
---|---|---|
region | The AWS Region. If not specified, the default region will be used. Possible values are: us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-west-1, eu-central-1, eu-west-2, ap-northeast-1, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1, sa-east-1, eu-north-1, eu-west-3. | Optional |
roleArn | The Amazon Resource Name. | Optional |
roleSessionDuration | Role session duration. | Optional |
roleSessionName | Role session name. | Optional |
IdentityStoreId | Identity store ID. | Optional |
displayName | The name of the group to search. | Required |
#
Context OutputPath | Type | Description |
---|---|---|
AWS.IAMIdentityCenter.Group.GroupId | String | The identifier for a group in the identity store. |
AWS.IAMIdentityCenter.Group.DisplayName | String | The display name of the group. |
AWS.IAMIdentityCenter.Group.ExternalIds.Issuer | String | The issuer for an external identifier. |
AWS.IAMIdentityCenter.Group.ExternalIds.Id | String | The identifier issued to this resource by an external identity provider. |
AWS.IAMIdentityCenter.Group.Description | String | A description of the group. |
AWS.IAMIdentityCenter.Group.IdentityStoreId | String | The globally unique identifier for the identity store. |
#
Command example!aws-iam-identitycenter-get-group displayName=NewGroup
#
Context Example#
Human Readable Output#
AWS IAM Identity Center Groups
DisplayName GroupId NewGroup f3a478d2-50b1-7078-81a4-c97c703007f3
#
aws-iam-identitycenter-get-user-by-emailRetrieves information about the specified IAM user.
#
Base Commandaws-iam-identitycenter-get-user-by-email
#
InputArgument Name | Description | Required |
---|---|---|
region | The AWS Region. If not specified, the default region will be used. Possible values are: us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-west-1, eu-central-1, eu-west-2, ap-northeast-1, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1, sa-east-1, eu-north-1, eu-west-3. | Optional |
roleArn | The Amazon Resource Name. | Optional |
roleSessionDuration | Role session duration. | Optional |
roleSessionName | Role session name. | Optional |
IdentityStoreId | Identity store ID. | Optional |
emailAddress | The email of the user. | Required |
#
Context OutputPath | Type | Description |
---|---|---|
AWS.IAMIdentityCenter.User.UserName | string | The friendly name identifying the user. |
AWS.IAMIdentityCenter.User.UserId | string | The stable and unique string identifying the user. |
AWS.IAMIdentityCenter.User.ExternalIds.Issuer | String | The issuer for an external identifier. |
AWS.IAMIdentityCenter.User.ExternalIds.Id | String | The identifier issued to this resource by an external identity provider. |
AWS.IAMIdentityCenter.User.Name.Formatted | String | Formatted version of the user's name for display. |
AWS.IAMIdentityCenter.User.Name.FamilyName | String | The family name of the user. |
AWS.IAMIdentityCenter.User.Name.GivenName | String | The given name of the user. |
AWS.IAMIdentityCenter.User.Name.MiddleName | String | The middle name of the user. |
AWS.IAMIdentityCenter.User.Name.HonorificPrefix | String | The honorific prefix of the user. |
AWS.IAMIdentityCenter.User.Name.HonorificSuffix | String | The honorific suffix of the user. |
AWS.IAMIdentityCenter.User.DisplayName | String | The name of the user formatted for display when referenced. |
AWS.IAMIdentityCenter.User.NickName | String | An alternate name for the user. |
AWS.IAMIdentityCenter.User.ProfileUrl | String | URL associated with the user. |
AWS.IAMIdentityCenter.User.Emails.Value | String | Email address associated with the user. |
AWS.IAMIdentityCenter.User.Emails.Type | String | Type of email address. |
AWS.IAMIdentityCenter.User.Emails.Primary | String | Indicates whether this is the primary email address. |
AWS.IAMIdentityCenter.User.Addresses.StreetAddress | String | Street address. |
AWS.IAMIdentityCenter.User.Addresses.Locality | String | Address locality. |
AWS.IAMIdentityCenter.User.Addresses.Region | String | Region of the address. |
AWS.IAMIdentityCenter.User.Addresses.PostalCode | String | Postal code of the address. |
AWS.IAMIdentityCenter.User.Addresses.Country | String | Country of the address. |
AWS.IAMIdentityCenter.User.Addresses.Formatted | String | Formatted version of the address for display. |
AWS.IAMIdentityCenter.User.Addresses.Type | String | Type of address. |
AWS.IAMIdentityCenter.User.Addresses.Primary | String | Indicates whether this is the primary address. |
AWS.IAMIdentityCenter.User.PhoneNumbers.Value | String | Phone number associated with the user. |
AWS.IAMIdentityCenter.User.PhoneNumbers.Type | String | Type of phone number. |
AWS.IAMIdentityCenter.User.PhoneNumbers.Primary | String | Indicates whether this is the primary phone number. |
AWS.IAMIdentityCenter.User.UserType | String | Type of user. |
AWS.IAMIdentityCenter.User.Title | String | Title of the user. |
AWS.IAMIdentityCenter.User.PreferredLanguage | String | Preferred language of the user. |
AWS.IAMIdentityCenter.User.Locale | String | Geographical region or location of the user. |
AWS.IAMIdentityCenter.User.Timezone | String | Time zone of the user. |
AWS.IAMIdentityCenter.User.IdentityStoreId | String | Globally unique identifier for the identity store. |
#
Command example!aws-iam-identitycenter-get-user-by-email emailAddress=johnDoe@gmail.com
#
Context Example#
Human Readable Output#
AWS IAM Identity Center Users
DisplayName Emails UserId UserName John Doe johnDoe@gmail.com 13746842-e011-70fe-14fe-600d496510f0 johndoe
#
aws-iam-identitycenter-list-membershipsLists the memberships of the group.
#
Base Commandaws-iam-identitycenter-list-memberships
#
InputArgument Name | Description | Required |
---|---|---|
region | The AWS Region. If not specified, the default region will be used. Possible values are: us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-west-1, eu-central-1, eu-west-2, ap-northeast-1, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1, sa-east-1, eu-north-1, eu-west-3. | Optional |
roleArn | The Amazon Resource Name. | Optional |
roleSessionDuration | Role session duration. | Optional |
roleSessionName | Role session name. | Optional |
IdentityStoreId | Identity store ID. | Optional |
limit | Number of results to return. Default is 50. | Optional |
nextToken | The pagination token. | Optional |
groupName | The name of the group to list the memberships. | Required |
#
Context OutputPath | Type | Description |
---|---|---|
AWS.IAMIdentityCenter.GroupMemberships.IdentityStoreId | String | The globally unique identifier for the identity store. |
AWS.IAMIdentityCenter.Group.GroupMemberships.MembershipId | String | The identifier for a GroupMembership object in an identity store. |
AWS.IAMIdentityCenter.Group.GroupId | String | The identifier for a group in the identity store. |
AWS.IAMIdentityCenter.Group.GroupMemberships.UserId | String | Identifier of resources that can be members. |
AWS.IAMIdentityCenter.GroupMembershipNextToken | String | The pagination token. |
#
Command example!aws-iam-identitycenter-list-memberships groupName=NewGroup
#
Context Example#
Human Readable Output
GroupId MembershipId a3948882-5051-7090-524c-c8c850bf1919 e374b872-9011-7000-c847-55fdcc299204
#
aws-iam-identitycenter-delete-userRemoves the specified user from the AWS IAM Identity Center.
#
Base Commandaws-iam-identitycenter-delete-user
#
InputArgument Name | Description | Required |
---|---|---|
region | The AWS Region. If not specified, the default region will be used. Possible values are: us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-west-1, eu-central-1, eu-west-2, ap-northeast-1, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1, sa-east-1, eu-north-1, eu-west-3. | Optional |
roleArn | The Amazon Resource Name. | Optional |
roleSessionDuration | Role session duration. | Optional |
roleSessionName | Role session name. | Optional |
IdentityStoreId | Identity store ID. | Optional |
userName | The name of the user to remove. | Required |
#
Context OutputThere is no context output for this command.
#
Command example!aws-iam-identitycenter-delete-user userName=johndoe
#
Human Readable OutputThe User 634418e2-20c1-703e-4358-a8312472c85d has been removed.
#
aws-iam-identitycenter-delete-groupRemoves the specified group from the IAM Identity Center.
#
Base Commandaws-iam-identitycenter-delete-group
#
InputArgument Name | Description | Required |
---|---|---|
region | The AWS Region. If not specified, the default region will be used. Possible values are: us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-west-1, eu-central-1, eu-west-2, ap-northeast-1, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1, sa-east-1, eu-north-1, eu-west-3. | Optional |
roleArn | The Amazon Resource Name. | Optional |
roleSessionDuration | Role session duration. | Optional |
roleSessionName | Role session name. | Optional |
IdentityStoreId | Identity store ID. | Optional |
groupName | The name of the group to remove. | Required |
#
Context OutputThere is no context output for this command.
#
Command example!aws-iam-identitycenter-delete-group groupName=NewGroup
#
Human Readable OutputThe Group f3a478d2-50b1-7078-81a4-c97c703007f3 has been removed.
#
aws-iam-identitycenter-create-groupCreates a new IAM Identity Center group for your AWS account.
#
Base Commandaws-iam-identitycenter-create-group
#
InputArgument Name | Description | Required |
---|---|---|
region | The AWS Region. If not specified, the default region will be used. Possible values are: us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-west-1, eu-central-1, eu-west-2, ap-northeast-1, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1, sa-east-1, eu-north-1, eu-west-3. | Optional |
roleArn | The Amazon Resource Name. | Optional |
roleSessionDuration | Role session duration. | Optional |
roleSessionName | Role session name. | Optional |
IdentityStoreId | Identity store ID. | Optional |
displayName | The name of the group to create. | Required |
description | The description of the group to create. | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
AWS.IAMIdentityCenter.Group.GroupId | string | The user ID. |
AWS.IAMIdentityCenter.Group.IdentityStoreId | string | Identity store ID. |
#
Command example!aws-iam-identitycenter-create-group description=New displayName=NewGroup
#
Context Example#
Human Readable Output#
Group NewGroup has been successfully created with id f3a478d2-50b1-7078-81a4-c97c703007f3
GroupId IdentityStoreId f3a478d2-50b1-7078-81a4-c97c703007f3 d-9967750fbd
#
aws-iam-identitycenter-update-groupUpdates an IAM Identity Center group for your AWS account.
#
Base Commandaws-iam-identitycenter-update-group
#
InputArgument Name | Description | Required |
---|---|---|
region | The AWS Region. If not specified, the default region will be used. Possible values are: us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-west-1, eu-central-1, eu-west-2, ap-northeast-1, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1, sa-east-1, eu-north-1, eu-west-3. | Optional |
roleArn | The Amazon Resource Name. | Optional |
roleSessionDuration | Role session duration. | Optional |
roleSessionName | Role session name. | Optional |
IdentityStoreId | Identity store ID. | Optional |
displayName | The name of the group to update. | Required |
description | The description of the group to update. | Required |
#
Context OutputThere is no context output for this command.
#
Command example!aws-iam-identitycenter-update-group description=changed displayName=NewGroup
#
Human Readable OutputGroup NewGroup has been successfully updated
#
aws-iam-identitycenter-update-userUpdates an IAM Identity Center user for your AWS account.
#
Base Commandaws-iam-identitycenter-update-user
#
InputArgument Name | Description | Required |
---|---|---|
userName | The username of the user to update. | Required |
familyName | The family name of the user to update. | Optional |
givenName | The first name of the user to update. | Optional |
userEmailAddressPrimary | Is this the primary email address for the associated resource. Possible values are: yes, no. | Optional |
userEmailAddress | The email address of the user to update. | Optional |
displayName | The display name of the user to update. | Optional |
profileUrl | The profile URL of the user to update. | Optional |
userType | The type of the user to update. | Optional |
title | The title of the user to update. | Optional |
region | The AWS Region. If not specified, the default region will be used. Possible values are: us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-west-1, eu-central-1, eu-west-2, ap-northeast-1, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1, sa-east-1, eu-north-1, eu-west-3. | Optional |
roleArn | The Amazon Resource Name. | Optional |
roleSessionDuration | Role session duration. | Optional |
roleSessionName | Role session name. | Optional |
IdentityStoreId | Identity store ID. | Optional |
#
Context OutputThere is no context output for this command.
#
Command example!aws-iam-identitycenter-update-user userName=johndoe familyName=changed
#
Human Readable OutputUser johndoe has been successfully updated
#
aws-iam-identitycenter-delete-group-membershipDeletes a user from all groups if a username is provided, or deletes multiple memberships if a list of memberships is provided.
#
Base Commandaws-iam-identitycenter-delete-group-membership
#
InputArgument Name | Description | Required |
---|---|---|
region | The AWS Region. If not specified, the default region will be used. Possible values are: us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-west-1, eu-central-1, eu-west-2, ap-northeast-1, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1, sa-east-1, eu-north-1, eu-west-3. | Optional |
roleArn | The Amazon Resource Name. | Optional |
roleSessionDuration | Role session duration. | Optional |
roleSessionName | Role session name. | Optional |
IdentityStoreId | Identity store ID. | Optional |
userName | The name of the user to delete from all groups. | Optional |
membershipId | Comma-separated list of membership IDs to delete. | Optional |
#
Context OutputThere is no context output for this command.
#
Command example!aws-iam-identitycenter-delete-group-membership userName=johndoe
#
Human Readable OutputUser is not member of any group.