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 Configure email settings.
NOTE: If you have created your website with Sitefinity CMS version 11.2 or lower, the Site shield module in these versions used the legacy system SMTP settings. As of Sitefinity CMS version 12.0, all system modules use the Notification service instead. To preserve a working email functionality, after upgrading to a higher Sitefinity CMS version, a dedicated notification profile named SystemConfigSmtpSettingsMigrated is 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 used the migrated system SMTP settings.
If you want to explicitly specify a notification profile for the Site shield module, perform the following:
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