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 |
Documentation
data UserIdentityConfiguration Source #
Provides the configuration information for the identifiers of your users.
See: newUserIdentityConfiguration
smart constructor.
UserIdentityConfiguration' | |
|
Instances
newUserIdentityConfiguration :: UserIdentityConfiguration Source #
Create a value of UserIdentityConfiguration
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:identityAttributeName:UserIdentityConfiguration'
, userIdentityConfiguration_identityAttributeName
- The IAM Identity Center field name that contains the identifiers of your
users, such as their emails. This is used for
user context filtering
and for granting access to your Amazon Kendra experience. You must set
up IAM Identity Center with Amazon Kendra. You must include your users
and groups in your Access Control List when you ingest documents into
your index. For more information, see
Getting started with an IAM Identity Center identity source.
userIdentityConfiguration_identityAttributeName :: Lens' UserIdentityConfiguration (Maybe Text) Source #
The IAM Identity Center field name that contains the identifiers of your users, such as their emails. This is used for user context filtering and for granting access to your Amazon Kendra experience. You must set up IAM Identity Center with Amazon Kendra. You must include your users and groups in your Access Control List when you ingest documents into your index. For more information, see Getting started with an IAM Identity Center identity source.