| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Connect.UpdateUserIdentityInfo
Description
Updates the identity information for the specified user.
We strongly recommend limiting who has the ability to invoke
UpdateUserIdentityInfo. Someone with that ability can change the login
credentials of other users by changing their email address. This poses a
security risk to your organization. They can change the email address of
a user to the attacker's email address, and then reset the password
through email. For more information, see
Best Practices for Security Profiles
in the Amazon Connect Administrator Guide.
Synopsis
- data UpdateUserIdentityInfo = UpdateUserIdentityInfo' {}
- newUpdateUserIdentityInfo :: UserIdentityInfo -> Text -> Text -> UpdateUserIdentityInfo
- updateUserIdentityInfo_identityInfo :: Lens' UpdateUserIdentityInfo UserIdentityInfo
- updateUserIdentityInfo_userId :: Lens' UpdateUserIdentityInfo Text
- updateUserIdentityInfo_instanceId :: Lens' UpdateUserIdentityInfo Text
- data UpdateUserIdentityInfoResponse = UpdateUserIdentityInfoResponse' {
- newUpdateUserIdentityInfoResponse :: UpdateUserIdentityInfoResponse
Creating a Request
data UpdateUserIdentityInfo Source #
See: newUpdateUserIdentityInfo smart constructor.
Constructors
| UpdateUserIdentityInfo' | |
Fields
| |
Instances
newUpdateUserIdentityInfo Source #
Arguments
| :: UserIdentityInfo | |
| -> Text | |
| -> Text | |
| -> UpdateUserIdentityInfo |
Create a value of UpdateUserIdentityInfo with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateUserIdentityInfo, updateUserIdentityInfo_identityInfo - The identity information for the user.
UpdateUserIdentityInfo, updateUserIdentityInfo_userId - The identifier of the user account.
UpdateUserIdentityInfo, updateUserIdentityInfo_instanceId - The identifier of the Amazon Connect instance. You can find the
instanceId in the ARN of the instance.
Request Lenses
updateUserIdentityInfo_identityInfo :: Lens' UpdateUserIdentityInfo UserIdentityInfo Source #
The identity information for the user.
updateUserIdentityInfo_userId :: Lens' UpdateUserIdentityInfo Text Source #
The identifier of the user account.
updateUserIdentityInfo_instanceId :: Lens' UpdateUserIdentityInfo Text Source #
The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.
Destructuring the Response
data UpdateUserIdentityInfoResponse Source #
See: newUpdateUserIdentityInfoResponse smart constructor.
Constructors
| UpdateUserIdentityInfoResponse' | |
Instances
| Generic UpdateUserIdentityInfoResponse Source # | |
Defined in Amazonka.Connect.UpdateUserIdentityInfo Associated Types type Rep UpdateUserIdentityInfoResponse :: Type -> Type # | |
| Read UpdateUserIdentityInfoResponse Source # | |
| Show UpdateUserIdentityInfoResponse Source # | |
Defined in Amazonka.Connect.UpdateUserIdentityInfo Methods showsPrec :: Int -> UpdateUserIdentityInfoResponse -> ShowS # show :: UpdateUserIdentityInfoResponse -> String # showList :: [UpdateUserIdentityInfoResponse] -> ShowS # | |
| NFData UpdateUserIdentityInfoResponse Source # | |
Defined in Amazonka.Connect.UpdateUserIdentityInfo Methods rnf :: UpdateUserIdentityInfoResponse -> () # | |
| Eq UpdateUserIdentityInfoResponse Source # | |
Defined in Amazonka.Connect.UpdateUserIdentityInfo | |
| type Rep UpdateUserIdentityInfoResponse Source # | |
Defined in Amazonka.Connect.UpdateUserIdentityInfo | |
newUpdateUserIdentityInfoResponse :: UpdateUserIdentityInfoResponse Source #
Create a value of UpdateUserIdentityInfoResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.