Share via

Viva Engage B2B guest cannot access community – “No userid found for O365 JWT

Magnus Törnqvist 0 Reputation points
2026-05-13T21:31:45.0533333+00:00

We are trying to give an external B2B guest access to an existing Microsoft 365-connected Viva Engage community.

The guest user exists in Microsoft Entra ID and the invitation has been accepted. The user can also be added to the backing Microsoft 365 group for the Viva Engage community. Microsoft 365 Groups guest access settings are enabled, and Entra sign-in logs show successful sign-in to Yammer Web / Viva Engage.

However, when the guest opens the Viva Engage community, the page gets stuck on “Activating your account”.

Browser DevTools shows this failing request:

POST https://api.engage.cloud.microsoft/api/v1/users/current/activate.json

Status:

401 Unauthorized

Response:

No userid found for O365 JWT

We also tried Viva Engage CSV member import using the guest UPN. The import job was accepted, but the guest still does not appear to be fully provisioned in Viva Engage.

Question:

Is B2B guest access supported for Microsoft 365-connected Viva Engage communities, and what configuration is required to resolve the No userid found for O365 JWT activation error?

Microsoft 365 and Office | Microsoft Viva | Viva Engage
0 comments No comments

1 answer

Sort by: Most helpful
  1. Hin-V 15,085 Reputation points Microsoft External Staff Moderator
    2026-05-13T22:32:29.99+00:00

    Hi @Magnus Törnqvist

    Thank you for your detailed description. 

    Regarding your question: Yes, Microsoft Entra B2B guest access is supported in Viva Engage communities. However, based on your description, this issue is most likely related to the guest user not being fully provisioned in the Viva Engage network. 

    The response message “No userid found for O365 JWT” indicates that while the authentication token from Entra ID is valid, there is no corresponding user identity in Viva Engage. As a result, the activation process cannot complete, and the user remains stuck at “Activating your account.” 

    According to Microsoft guidance, B2B guest access in Viva Engage requires additional prerequisites beyond simply adding the user in Entra ID or to the Microsoft 365 group.  

    You can refer more via: Work with Microsoft Entra B2B guests in Viva Engage communities | Microsoft Learn 

    To troubleshoot this, you could try to follow these steps: 

    Ensure the Viva Engage network is fully aligned to Native Mode (this is a prerequisite before inviting B2B guests). 

    Verify guest access is enabled in the Viva Engage admin center (Security settings > External messaging). 

    All required configurations across Microsoft Entra ID, Microsoft 365 Groups, and SharePoint are correctly in place. 

    If any of these prerequisites are not fully configured, guest users may still authenticate successfully but cannot be provisioned in the Viva Engage backend, which leads to the issue you are encountering. 

    I hope this helps.

    Please understand that our initial reply may not always immediately resolve the issue. However, with your help and more detailed information, we can work together to find a solution. 


    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.   

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.