Classic SharePoint (SP2013/2016/2019)
Info: SharePoint Designer is required in order to accomplish the steps described in this article. If you need to download it please follow this link .
By default BindTuning's sandbox themes for SharePoint are not visible for anonymous users. If you want to make your SharePoint site visible for anonymous users, there a few steps that you have to do:
- Log into your SharePoint site;
- Go to Settings > Site Settings;
- Open Site permissions under Users and Permissions;
- On the ribbon, click Anonymous Access
- A pop-up will open. To make the site public you should grant access to the entire website for anonymous users
- Open your master page gallery, located under
- On the ribbon, click Library and go to the Library Settings
- On the permissions page, click Permission for this document library
- On the ribbon choose again
- A pop will open. Check the option View Items
- Open you site with SharePoint Designer
- Go to All Files > _catalogs > masterpage > THEMENAME
- Select all the files inside the folder and check them out
- Then, select all the files again and check them in
- On the Check In modal, choose Publish a major version
- Open your site as an anonymous user. You will notice that anonymous users will now have privileges to see your site with our theme applied.
Modern SharePoint (SP2019)
After enabling Anonymous Access to your Web Application, as mentioned above, if you're currently utilizing SharePoint 2019's Modern Experience, you'll notice an authentication pop-up to show up when accessing your site.
This same window relates to how Microsoft handles any type of Add-in solution (i.e, Themes), which are always deposited on a centralized App Catalog. This being the case and, in order, to remove this same authentication prompt, we will need to enable Anonymous Read Access to that same site collection. In order to do so, follow the steps below:
- Access your SharePoint 2019 Central Administration page;
- Under Apps, select Manage App Catalog;
- Navigate to the App Catalog Site Collection URL;
- On your Settings button, navigate to Site Settings;
- Under Users and Permissions, navigate to Site permissions;
- On the ribbon, select Anonymous Access and provide those users access to your Entire Web site;
Your Anonymous users should be assigned the View Items Permission, necessary to access the corresponding Site Collection without the need to Sign in.