"You are not authorized to 'View 0' ('PageTemplates')."
I could not reproduce your problem with our latest code version.
Could you please provide additional information about the problem?
Did you get the authorization error message for PageTemplates while clicking on the "Pages" menu link?
Did you have any front-end pages saved in your system?
Did you add any page templates to the system, apart from the default pre-existing ones?
Did you change any of the default permissions in the system? For a specific page or a template?
While being logged in as an Editor user, by default the Design/Page Templates menu item should not be accessible. Was that the case for you as well?
Any additional information about any changes to the default state would also be very helpful.
Thank you for providing additional information regarding your problem, which also helped me reproduce it here.The issue is divided into 2 symptoms which you have pointed out:
When creating a new template in the system, its default permissions should be similar to the default permissions of the pre-existing templates.
When accessing the pages which are based on a restricted template, the error message related to templates should not appear.
I have logged those problems as a bug in our system, pending to be fixed.
As a workaround, please apply your solution (i.e. if you add a template, make sure its permissions grant backend users the view and create actions).
All the best,
1. All new templates in the system have the same default permissions: everyone can view, backend users can edit (also if the template is created by uploading a master page).
2. If the user has no permissions for a template, they can still see/edit a page based on the template.
Do you still have the problem using the latest build? If so, could you please provide additional information about your case?
We are getting the same error in Sitefinity 7.0 when we performed the Syncing from stage environment to our production environment. We tried to change the Permissions of the related Page templates to Everyone but the system is not allowing to make the changes. we were able to change it to back-end users or Administrators but we are getting the error in load balanced server which we used for syncing. once we login to the sitefinity/pages and open the page the error is getting resolved but it reoccurs when we deploy code to the production.
Please advise. Thanks in advance