AWS connect documentation change
Summary
Expanded documentation to include contact segment attributes in search filtering and added permission requirements
Security assessment
Added explicit documentation about required permissions and security profile configurations for contact attribute filtering. While not addressing a specific vulnerability, it enhances security awareness for proper access control configuration.
Diff
diff --git a/connect/latest/adminguide/search-custom-attributes.md b/connect/latest/adminguide/search-custom-attributes.md index 824b633d9..f93d35950 100644 --- a//connect/latest/adminguide/search-custom-attributes.md +++ b//connect/latest/adminguide/search-custom-attributes.md @@ -5 +5,20 @@ -Required permissions to configure searchable contact attributesConfigure searchable custom contact attributesEdit, add, or remove contact attributesSearch for custom contact attributes +Required permissions to configure searchable contact attributesConfigure searchable custom contact attributesEdit, add, or remove contact attributesFilter contact search results on contact attributesFilter contact search results on contact segment attributes + +# Search for contacts in Amazon Connect by using custom contact attributes or contact segment attributes + +You can create search filters based on custom contact attributes (also called [user-defined contact attributes](./connect-attrib-list.html#user-defined-attributes)) or contact segment attributes. + +For example, if you add `AgentLocation` and `InsurancePlanType` to your contact records as custom attributes, you can search for contacts with specific values in these attributes, such as calls handled by agents located in Seattle, or calls made by customers who purchased homeowners insurance. + +###### Contents + + * Required permissions to configure searchable contact attributes + + * Configure searchable custom contact attributes + + * Edit, add, or remove contact attributes + + * Filter contact search results on contact attributes + + * Filter contact search results on contact segment attributes + @@ -7 +25,0 @@ Required permissions to configure searchable contact attributesConfigure searcha -# Search for contacts in Amazon Connect by using custom contact attributes @@ -9 +26,0 @@ Required permissions to configure searchable contact attributesConfigure searcha -You can create search filters based on custom contact attributes (also called [user-defined contact attributes](./connect-attrib-list.html#user-defined-attributes)). For example, if you add `AgentLocation` and `InsurancePlanType` to your contact records as custom attributes, you can search for contacts with specific values in these attributes, such as calls handled by agents located in Seattle, or calls made by customers who purchased homeowners insurance. @@ -61 +78 @@ To edit, add, or remove keys, choose **Attribute** , **Settings**. If you don't -## Search for custom contact attributes +## Filter contact search results on contact attributes @@ -73,0 +91,19 @@ Users who have the **Contact attributes** permission in their security profile c +## Filter contact search results on contact segment attributes + +After you create predefined attributes and attached them to a contact segment (explained in [Use contact segment attributes](./use-contact-segment-attributes.html)), you can filter contact search results based on the segment attribute values. + +The following image shows the **Contact search** page, and the option to filter contact search results based on custom segment attribute values. + + + + 1. On the **Contact search** page, under the **Add filter** drop-down, select **Custom contact segment attributes**. + + 2. Select the predefined attribute you want to apply to filtering criteria. For example, the previous images shows Business-unit-name as the **Attribute name**. + + 3. If the selected predefined attribute has established values, they are listed under **Attribute value(s)** as a multi-selection choice. For example, the previous image shows Accounts, Billing, Customer Support, and Marketing as options. + + 4. Choose **Apply**. + + + +