Forum Discussion
Teams external chat
Can you create a test TeamsOnly user to compare?
"the Skype for Business handles the following integrations that aren't handled in Teams Islands mode:
External (federated) communications."
https://docs.microsoft.com/en-us/microsoftteams/teams-and-skypeforbusiness-coexistence-and-interoperability
I can confirm that I have this issue with an external organisation that have never used SfB to my knowledge, along side my organisation who has never used SfB. If nothing has changed either side, why are we seeing this?
- Feb 01, 2022So the other org is TeamsOnly?
- SkeedComptonFeb 02, 2022Copper Contributor
Both sides are Teams only, yes. I have checked this morning and I get prevented from sending a Teams message on the web (https://teams.microsoft.com) and via the Windows client. The Android client allows sending messages but warns that the contact "might be using Skype for Business. They will see your message if they sign back in to Teams"
- JeroenKIT1605Feb 02, 2022Copper Contributor
After closer inspection of the users in my tenant, i found that the following user settings was set incorrectly.
InterpretedUserType : PureOnlineSfBUserWithTeamsLicense
I then forced the UpgradeToTeams policy to get the users InterpretedUserType changed to
InterpretedUserType : PureOnlineTeamsOnlyUser
Once this has been set wait 24 hours for it to properly set the user type. Let the user logout and login again and you should be good to go.
Steps to take:
- Connect to MicrosoftTeams powershell
- Use the command Get-CSOnlineUser Email address removed
- Check the output for the InterpretedUserType. If it set to PureOnlineSfbUserWithTeamsLicense and the TeamsUpgradeEffectiveMode is set to Island the user needs to be migrated manually.
- Run the Grant-CsTeamsUpgradePolicy Email address removed -PolicyName UpgradeToTeams
- Check the migration status with the command Get-CsMeetingMigrationStatus
- The status "Pending" and "Succeeded" are correct statusses. If any other status is displayed please consult Microsoft Support.
- Use the command Get-CSOnlineUser Email address removed
- Check the output for the InterpretedUserType. If it set to PureOnlineTeamsOnlyUser and the TeamsUpgradeEffectiveMode is set to TeamsOnly.
- Up to 24 hours after the migration the Teams back-end needs to catch up with the changes so funky chat behaviour might occur for the user(s)
- Logoff and logon into the Teams client. If the behaviour persist uninstall Teams entirely, remove all Teams folders from "Program files" and "Appdata\Local" and "Appdata\Roaming". Restart the user-machine and reinstall Teams.
After i followed this list the user that i have migrated could use Teams as intended. Hope that this is usefull for you guys.
- JeroenKIT1605Feb 02, 2022Copper ContributorYes, i have tested this with a test-tentant we have on the side.
- SkeedComptonFeb 02, 2022Copper ContributorI have checked this for myself and a colleague and I've got;
InterpretedUserType == AADConnectEnabledOnlineTeamsOnlyUser
TeamsUpgradeEffectiveMode == TeamsOnly