Package org.ametys.web.rights
package org.ametys.web.rights
-
ClassDescriptionThis implementation converts a
WebContent
into a set ofPage
s referenced by the contentAccessController
for aPage
Observer
for observing site creation in order to assign the READER profile to anonymous or root contents and resources.Observer
for observing sitemap addition in order to assign the READER profile as allowed to anonymous.This implementation ofWorkspaceAccessController
will add the current site to the context depending on context format: - /site => /site/[CURRENT_SITE_NAME] - /site/${site}/foo => /site/[CURRENT_SITE_NAME]/foo - /site/foo => /site/fooThe access controller for web contents onlyAccessController
for a context objects (strings starting with "/content-types") but limited to the current website.LikeContentTypeRightAssignmentContext
for webThe union between ReferenceTableRightAssignmentContext and WebContentTypeRightAssignmentContextThe same as its parent class but add the sitename in second positionThis impl ofWorkspaceAccessController
will add the current sitemap to the cms workspaceReplace the default WorkspaceAccessController to ignore /cms and /web that are handle by the WebWorkspaceAccessController