This is a known behavior related to an ongoing change on Microsoft’s side. Fortunately, we can provide you with a workaround.
Root Cause
Infrastructure change on Microsoft’s side – The page refresh behavior is linked to an ongoing update from Microsoft, which is modifying how SharePoint Framework (SPFx) solutions’ permissions are managed in Microsoft Entra ID.
Specifically, Microsoft is gradually replacing the legacy application “SharePoint Online Client Extensibility Web Application Principal” with the new “SharePoint Online Web Client Extensibility.”
This transition affects the way API permissions are handled for solutions deployed in SharePoint. In some cases, it may temporarily remove certain permissions, which can impact Jint features and cause unexpected page refreshes.
What to Check
Here are two checks that can help resolve the issue (to be performed in this order):
-
Consent to the Jint Contribution Center application
Go to Microsoft Entra ID (or Azure AD) > Enterprise Applications.
Verify if the Jint Contribution Center application is listed.
If not, an administrator must consent to the application by clicking this link:
→ Consent to the Mozzaik365 Contribution Center application
-
Approve API permissions
Go to SharePoint Admin Center > Advanced settings > API access.
Check if the Jint Contribution Center permission is pending approval.
If so, approve it.
These steps should help resolve the behavior you’re experiencing.
3. If the Contribution Center API permission does not appear, run the PowerShell script provided in the following link: Managing SharePoint Framework API Permissions with PowerShell..
- In the first line of the script
"$resourceAppIds = @("00000003-0000-0000-c000-000000000000")", replace the AppIds with the one from the Contribution Center. - You can find it in Entra ID by clicking on the Enterprise Applications tab > Jint Contribution Center > field Application ID.
Once the API permission appears in the SharePoint Admin Center, you will be able to approve it.
Comments
0 comments
Please sign in to leave a comment.