Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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.
UpdateUserIdentityInfo' | |
|
Instances
newUpdateUserIdentityInfo Source #
:: 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:
$sel:identityInfo:UpdateUserIdentityInfo'
, updateUserIdentityInfo_identityInfo
- The identity information for the user.
$sel:userId:UpdateUserIdentityInfo'
, updateUserIdentityInfo_userId
- The identifier of the user account.
$sel:instanceId: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.
Instances
newUpdateUserIdentityInfoResponse :: UpdateUserIdentityInfoResponse Source #
Create a value of UpdateUserIdentityInfoResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.