Article

"Dashboard Notifications" widget throws permission exception for non-admin users when license about to expire

« Go Back

Information

 
Article Number000086251
EnvironmentProduct: Sitefinity
Versions: 10.2
OS: All supported OS versions
Database: All supported Microsoft SQL Server versions
Question/Problem Description
The "Dashboard Notifications" widget present in the dashboard page throws an "Access denied" exception when a non-admin user logs in and accesses the Dashboard and the license is about to expire.

The widget shows a "Purchase renewal" link which is not allowed to be executed by non-admin users.
 
Steps to Reproduce
Clarifying Information
Error MessageMessage : Access Denied

Stack Trace : at Telerik.Sitefinity.Security.Claims.ProtectedRoute.HandleItemViewNotAllowed(HttpContextBase context, String message)
at Telerik.Sitefinity.Licensing.Web.UI.LicenseRegistration.InitializeControls(GenericContainer container)
at Telerik.Sitefinity.Web.UI.SimpleView.CreateChildControls()

Requested URL : http://projectdomain/Sitefinity/dashboard
Defect/Enhancement NumberBug 239374
Cause
For more information about Bug 239374, see https://feedback.telerik.com/Project/153/Feedback/Details/239374.
Resolution
Fixed in
Sitefinity Internal Build 10.2.6626.0.
 
Workaround
Delete the "Dashboard Notifications" widget from the Dashboard page or change its permissions to "Administrators only".

To perform this:
  1. Navigate to Administration > Backend Pages, click on "Ok, Continue".
  2. Navigate to Sitefinity -> Dashboard -> Dashboard.
  3. Edit the Dashboard page and delete the "Dashboard Notifications" widget or modify its permissions.
Notes
Refer to Progress Article 000076924, How to update Sitefinity to hotfix, internal build or a patch for instructions on how to download and install the fix.
Attachment 
Last Modified Date11/28/2018 8:48 AM


Feedback
 
Did this article resolve your question/issue?

   

Your feedback is appreciated.

Please tell us how we can make this article more useful. Please provide us a way to contact you, should we need clarification on the feedback provided or if you need further assistance.

Characters Remaining: 1025