Email Address Conflict Error Performing TCM Sync
Description of Issue
Trying to sync a munis EERP user to TCM indicates success, but changes are not made in the CM Full client. When checking the database log in the CM Full client you will see an error message: The provided email address conflicts with another user in the system
Context
- CM
- Content Manager
- Munis
- EERP
- TCM Sync
Cause
The site integrates with Content Manager from more than one product, and there is more than one user that exists in the CM full client with the same email address.
The format of a userID itself may be an email address that matches what is stored to the email address field showing on the User ID within Munis/EERP > User Attributes
Resolution
There are a few ways to manage the issue to ensure the user can access Content Manager from multiple integrated products:
- There has been a utility created for a resolution to this issue and it is available in newer released versions of CMÂ https://help.tyleru.com/CMHelp/index.htm#t=Combine_Users_Utility.htm
- Duplicate the ID in the CM Full Client
- Open the CM full client and sign in as an administrative user
- Select Administration > Security Manager
- Locate the user that has the email address that matches the email on the record in EERP User Attributes
- Click the Duplicate Selected Item button and make the following changes
- Copy/paste the following information from the EERP User Attributes screen
- User IDÂ
- User NameÂ
- Select all Items showing in the Selected Groups section and click the Left Pointing blue arrow to remove
- Copy/paste the following information from the EERP User Attributes screen
- Click OK to save changes
- In EERP User Attributes, perform user sync
- How to sync users and TCM Permissions from Munis to TCM
- This adds the ID into the MUNISUSERS groups within the CM client
- How to sync users and TCM Permissions from Munis to TCM
- In EERPÂ System Administration > Security > User Attributes >Â search on user ID
- Under the Roles tab, select Update and then click Accept in the ribbon
- This forces role calc to run and apply the ID to MU_ groups based on the role configuration within EERP
- Ask user to test/verify
- Delete the ID from CM - Note: Delete with caution as this may impact access to CM from EPL or another integrated product
- Open the TCM full client and sign in as an administrative user
- Select Administration > Security Manager
- Locate the user with the same email address
- Make sure the Show Inactive Users button is selected
- Select the user in question and select Remove Entry to remove Active check
- Select the user in question a second time, then select Remove Entry to delete
- Complete steps 3-6 above
- If the issue is that there is a EERP user ID in CM, and an ID for the same Employee that is used to access CM for administration purposes:
- Open the TCM full client and sign in as an administrative user
- Select Administration > Security Manager
- Locate the user with the same email address
- Click the Edit Entry icon from the top right cornerÂ
- Clear the content from the Email field
- Click OK
Additional Information