02-15-2012 02:28 PM
<types>
<type name="my:typeSuper">
<title>Super Type</title>
<parent>cm:content</parent>
</type>
<type name="my:typeA">
<title>Type A</title>
<parent>my:typeSuper</parent>
</type>
<type name="my:typeB">
<title>Type B</title>
<parent>my:typeSuper</parent>
</type>
</types>
<permissions>
<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.somedomain.org/model/my/1.0" prefix="my"/>
</namespaces>
<permissionSet type="my:typeA" expose="selected">
<permissionGroup name="RoleA" expose="true" extends="false" allowFullControl="false" requiresType="true">
<includePermissionGroup permissionGroup="Coordinator" type="cm:cmobject"/>
</permissionGroup>
</permissionSet>
<permissionSet type="my:typeB" expose="selected">
<permissionGroup name="RoleB" expose="true" extends="false" allowFullControl="false" requiresType="true">
<includePermissionGroup permissionGroup="Coordinator" type="cm:cmobject"/>
</permissionGroup>
</permissionSet>
<permissionSet type="cm:folder" expose="selected">
<permissionGroup name="Coordinator" extends="true" expose="true"/>
<permissionGroup name="Collaborator" extends="true" expose="true"/>
<permissionGroup name="Contributor" extends="true" expose="true"/>
<permissionGroup name="Editor" extends="true" expose="true"/>
<permissionGroup name="Consumer" extends="true" expose="true"/>
<permissionGroup name="RecordAdministrator" extends="true" expose="false"/>
<permissionGroup name="RoleA" expose="true" extends="false" allowFullControl="false" requiresType="true">
<includePermissionGroup permissionGroup="RoleA" type="my:typeA"/>
</permissionGroup>
<permissionGroup name="RoleB" expose="true" extends="false" allowFullControl="false" requiresType="true">
<includePermissionGroup permissionGroup="RoleB" type="my:typeB"/>
</permissionGroup>
</permissionSet>
</permissions>
02-16-2012 04:31 AM
<permissionSet type="my:typeA" expose="selected">
<permissionGroup name="RoleA" expose="true" extends="false" allowFullControl="false" requiresType="true">
<includePermissionGroup permissionGroup="Coordinator" type="cm:cmobject"/>
</permissionGroup>
</permissionSet>
02-16-2012 07:56 AM
02-16-2012 09:20 AM
02-17-2012 06:38 AM
02-17-2012 07:05 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.