Customize auto-linking for Conversational Integration with Microsoft Teams
-
- UpdatedAug 3, 2023
- 2 minutes to read
- Vancouver
- Virtual Agent
The Vancouver release is no longer supported. As such, the product documentation and release notes are provided for informational purposes only, and will not be updated.
Customize auto-linking for user profiles by defining the email Id of the user in any custom table rather than just the User [sys_user] table.
Before you begin
- Make the User [sys_user] table extensible.
- Create a custom table with custom email fields extending the User [sys_user] table.
- Ensure that the scope of the custom table is Microsoft Teams, or else, create a cross scope privilege.
- Populate the system property in the table_name.column_name format.
Role required: admin
About this task
The auto-linking process searches the user table for the email ID and if found, links
the user to the profile automatically. You can also customize the auto-linking
process by defining the email Id for auto/pre-linking in any custom table rather
than the current User [sys_user] table. You can customize the auto-linking process
of user profiles by using the
sn_va_teams.auto_link_email_attribute system property that
defines the column from which the email ID of the user must be read for
auto-linking.
Note:
- By default, the value of the system property is empty. If it is set to <empty>, then the email Id for the user is fetched from the [sys_user] table.
- If the value of the system property is specified in the format of table_name.column_name (both table_name and column_name must be the physical names from their respective name fields), then the value is read from the column name specified. For example, sn_va_teams_extendeduser.u_custom_mail.
Procedure