You can use the Site shield feature to protect a website that is under development from unauthorized access but to allow users without backend permissions to view it while it is being developed. For example, when stakeholders want to evaluate the progress of a website, but they do not have backend permissions.
To activate the Site shield and allow certain users to view the site behind the shield, perform the following:
To browse the website, follow the link that you received by email. The link contains an access token in the form of yoursite.com?accessToken=***. When you open the link in a browser, a cookie is added to the browser. You can continue to browse the website without the token. If you want to change the browser, you must use the link with the token again.
yoursite.com?accessToken=***
After you have granted access to users, a list of all users that have access appears on the Site shield page.
The list displays the following information:
Using the Actions menu of each user, you can perform the following:
The Sitefinity CMS Site shield module sends email invitations to users with a link to the website that contains a unique access token. This way, users can preview unpublished websites.
By default, if you have configured the Sitefinity CMS email settings, the Site shield module will send notifications using the default notification profile. For more information about configuring Sitefinity CMS email settings, see Administration: Configure email settings.
NOTE: If you have created your website with Sitefinity CMS version 11.2 or older, the Site shield module in these versions used the legacy system SMTP settings. In Sitefinity CMS versions 12.0 and later, all system modules use Notification service instead. To preserve working email functionality, after upgrading to Sitefinity CMS version 12.0 or later, a dedicated Notifications profile, named SystemConfigSmtpSettingsMigrated has been automatically created for you. The profile uses the same values as the legacy system SMTP settings and is configured by default for all modules, that were using the system SMTP settings in older versions.
If you want to explicitly specify a notification profile for the Site shield module, follow these steps:
Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.
This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.
This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.
The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important