Question

I have a SPFx web part added to my page in a modern SharePoint site.

External Sharing is enabled in my modern site and I need to grant at least "Read" permissions to every external user on "Client Side Assets" library in SharePoint App catalog site to get my SPFx web part to work for them, otherwise SPFx web part throws error.

However, every time when a new external user is added to the site, I need to go to App Catalog site and grant them the permissions.

Is there an easy way to grant permissions on "ClientSideAssets" library in App Catalog site to all external users?

There is a group named "Everyone except External user" but is there a group like "Everyone including External users"?

Was it helpful?

Solution

In order to use the "All Users" or "Everyone" groups in your SPO tenant you must first enable them. Details on how to enable them from powershell are here:

https://docs.microsoft.com/en-us/powershell/module/sharepoint-online/Set-SPOTenant?redirectedfrom=MSDN&view=sharepoint-ps

You probably want to execute: Set-SPOTenant -ShowEveryoneClaim $true

Licensed under: CC-BY-SA with attribution
Not affiliated with sharepoint.stackexchange
scroll top