brianchandotcom/liferay-portal — pull request #13601 by epgarcia (2013-09-05 16:36:18+00:00)
Title: LPS-39634 Prevent any action over pages in Live other than view and delete

@JorgeFerrer, @mhan810

There are two type of actions in the LayoutSetService: the ones that are executed from Site Administration > Site Pages (update Logo, update Look and Feel, update Settings) and the ones that are executed from Site Administration > Configuration (update virtualHost, update layoutSetLinkEnabled). For all of them, the update permission in the group was being checked. As part of my solution for this task, I've changed the permission checked for the first type of actions to Manage Layouts. This way, a site admin cannot perform changes under Site Administration > Site Pages but he can perform them under Site Administration > Configuration.