Mar 21 2023 10:59 PM
Hi, I have some questions about adding the external user(out of org) to chat. I created a chat channel and invited some users in org and all of them were able to see the chat history after channel was created. Then I added many external users through graph API(add member to chat), they could join the chat channel but they couldn't read messages before they joined in. I had shared all chat history to them but they still cannot read history before joining. I don't want to send duplicate messages to them, so is there anyway to let them able to get all chat history?
Mar 22 2023 02:36 AM
@ChenguangHe - We tried adding external user to group chat including all chat history in MS Teams and later on logging in using external user credentials, we are able to see all chat history.
Thanks,
Prasad Das
------------------------------------------------------------------------------------------
If the response is helpful, please click "**Mark as Best Response**" and like it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.
Mar 22 2023 09:40 AM
@Prasad_Das-MSFT This is the chat thread I created when I started a meeting yesterday. Some messages had been posted before the external user joined.
And this is the chat record shown in external user's teams. You can see that no message is shown before system message that user was invited in(time of the first message is 9:02)
I already enable the user to view all chat history
Mar 23 2023 06:00 AM
@ChenguangHe - We also tried the same scenario with meeting chat, however on adding external user, they can see the chat history.
Mar 23 2023 09:24 AM
Mar 24 2023 01:26 AM
Mar 24 2023 09:59 AM - edited Mar 24 2023 09:59 AM
@Prasad_Das-MSFT
I don't see the message "before adding" on your second picture yet. That's same as what I said. Can you confirm that the guest is able to see messages before he joining the channel?
Mar 27 2023 03:56 AM
SolutionMar 27 2023 03:56 AM
Solution