We have a multi-tenant setup whereby I have an account on tenant A and my account is a guest on tenant B. Both tenants have their own SharePoint sites and if I log in to tenant A, I can access and search the SharePoint on both tenants using my browser without issue.
I've create a Copilot which has the 2 SharePoint sites configured as Generative AI sources and also setup the Entra ID configuration and Manual Authentication within Copilot per the guides on the Copilot documentation - the registration being in the Entra ID on tenant A.
The Generative AI is working perfectly and answering questions and citing sources from content found on the SharePoint in tenant A but, the Copilot never answers with any content on the SharePoint in tenant B despite my account having access.
Is there any support (current or planned) for multi-tenant Generative AI?
Some of the comments from 2018 to 2020 at https://stackoverflow.com/questions/53341544/how-can-i-change-default-tenant-in-microsoft-graph-explorer lead me to believe that the Graph API, which I think is used by Generative AI, was only able to query the tenant which owns the account (tenant A in this case) but, I'm not sure if that is still the case in 2023?
Did you raise a case with support? As I mentioned - I was able to reproduce the issue, but I don't think Graph API is the culprit
At the minute, the Co-pilot is only being used from the demo website. In terms of signing in, the users access the copilot using the demo website URL and are then prompted to sign in to use it - clicking on the "Login" button displayed within the Copilot triggers the SSO process which ultimately provides the validation code which you enter into the Copilot chat window to complete the login process.
How do users from tenant B sign-in to the copilot? Where is it published?
EDIT: I think I reproduced this behavior, but I'm not sure Graph API is the culprit, as I'm getting results as a guest user via the graph explorer app. Can you raise a ticket with support?
Romain The Low-Code...
76
Pablo Roldan
61
stampcoin
10