mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-24 17:32:48 +00:00
. WCM UI
- Added initial definition of permissions/roles for ContentManager, ContentPublisher, ContentContributor and ContentReviewer - Create Website wizard shows only the rules defined for the avm webfolder type - Create Website wizard now creates appropriate child associations for user roles - User roles displayed in the website browse screen next to the user names NOTE: Websites created before this change are NOT backward compatible and will need to be recreated! git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3948 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
|
||||
<imports>
|
||||
<import uri="http://www.alfresco.org/model/dictionary/1.0" prefix="d"/>
|
||||
<import uri="http://www.alfresco.org/model/system/1.0" prefix="sys"/>
|
||||
<import uri="http://www.alfresco.org/model/content/1.0" prefix="cm"/>
|
||||
</imports>
|
||||
|
||||
@@ -58,11 +59,6 @@
|
||||
<property name="app:avmstore">
|
||||
<type>d:text</type>
|
||||
</property>
|
||||
<!-- list of usernames who have sandboxes in this website -->
|
||||
<property name="app:usersandboxes">
|
||||
<type>d:text</type>
|
||||
<multiple>true</multiple>
|
||||
</property>
|
||||
</properties>
|
||||
<associations>
|
||||
<child-association name="app:formtriples">
|
||||
@@ -92,7 +88,7 @@
|
||||
|
||||
<type name="app:formtriple">
|
||||
<title>Website Form Triple</title>
|
||||
<parent>cm:cmobject</parent>
|
||||
<parent>sys:base</parent>
|
||||
<properties>
|
||||
<property name="app:form">
|
||||
<type>d:noderef</type>
|
||||
@@ -110,7 +106,7 @@
|
||||
|
||||
<type name="app:webuser">
|
||||
<title>Website User Information</title>
|
||||
<parent>cm:cmobject</parent>
|
||||
<parent>sys:base</parent>
|
||||
<properties>
|
||||
<property name="app:username">
|
||||
<type>d:text</type>
|
||||
|
@@ -19,6 +19,7 @@
|
||||
<namespaces>
|
||||
<namespace uri="http://www.alfresco.org/model/system/1.0" prefix="sys"/>
|
||||
<namespace uri="http://www.alfresco.org/model/content/1.0" prefix="cm"/>
|
||||
<namespace uri="http://www.alfresco.org/model/application/1.0" prefix="app"/>
|
||||
</namespaces>
|
||||
|
||||
<!-- -->
|
||||
@@ -302,6 +303,31 @@
|
||||
|
||||
</permissionSet>
|
||||
|
||||
<!-- ========================================== -->
|
||||
<!-- Permissions specific to avm website folder -->
|
||||
<!-- ========================================== -->
|
||||
|
||||
<permissionSet type="app:webfolder" expose="selected">
|
||||
|
||||
<!-- AVM website specific roles. -->
|
||||
<permissionGroup name="ContentManager" allowFullControl="true" expose="true">
|
||||
<includePermissionGroup permissionGroup="Contributor" type="cm:cmobject" />
|
||||
</permissionGroup>
|
||||
|
||||
<permissionGroup name="ContentPublisher" allowFullControl="false" expose="true">
|
||||
<includePermissionGroup permissionGroup="Collaborator" type="cm:cmobject" />
|
||||
</permissionGroup>
|
||||
|
||||
<permissionGroup name="ContentContributor" allowFullControl="false" expose="true">
|
||||
<includePermissionGroup permissionGroup="Contributor" type="cm:cmobject" />
|
||||
</permissionGroup>
|
||||
|
||||
<permissionGroup name="ContentReviewer" allowFullControl="false" expose="true">
|
||||
<includePermissionGroup permissionGroup="Consumer" type="cm:cmobject" />
|
||||
</permissionGroup>
|
||||
|
||||
</permissionSet>
|
||||
|
||||
<!-- ============================================== -->
|
||||
<!-- Permissions associated with the Ownable aspect -->
|
||||
<!-- ============================================== -->
|
||||
@@ -323,7 +349,6 @@
|
||||
|
||||
</permissionSet>
|
||||
|
||||
|
||||
<!-- =================================================== -->
|
||||
<!-- Permission related to lock, check out and check in. -->
|
||||
<!-- =================================================== -->
|
||||
|
Reference in New Issue
Block a user