06-27-2007 11:07 AM
<permissionGroup name="WriteOnly" expose="true"
allowFullControl="false">
<includePermissionGroup permissionGroup="AddChildren"
type="sys:base" />
<includePermissionGroup permissionGroup="Write"
type="sys:base" />
</permissionGroup>
<permissionSet type="cm:folder" expose="selected">
<!– Content specific roles. –>
<permissionGroup name="WriteOnly" extends="true" expose="true" />
<!– The low level permission to control setting the owner of a node –>
<permission name="_WriteOnly" expose="false"
requiresType="false">
<grantedToGroup permissionGroup="WriteOnly" />
<!– require to be able to reach the node and set properties in the node –>
<!– Commented out parent permission check …–>
<requiredPermission on="node" name="ReadContent"
implies="true" />
</permission>
</permissionSet>
06-27-2007 11:57 AM
06-28-2007 03:07 AM
06-28-2007 03:26 AM
06-28-2007 04:08 AM
07-02-2007 07:50 AM
03-18-2009 04:33 AM
04-16-2009 06:01 AM
07-19-2011 04:44 AM
<!– Kept for backward compatibility - the administrator permission has –>
<!– been removed to aviod confusion –>
<permissionGroup name="Administrator" allowFullControl="true" expose="false" />
<!– A coordinator can do anything to the object or its childeren unless the –>
<!– permissions are set not to inherit or permission is denied. –>
<permissionGroup name="Coordinator" allowFullControl="true" expose="true" />
<!– A collaborator can do anything that an editor and a contributor can do –>
<permissionGroup name="Collaborator" allowFullControl="false" expose="true">
<includePermissionGroup permissionGroup="Editor" type="cm:cmobject" />
<includePermissionGroup permissionGroup="Contributor" type="cm:cmobject" />
</permissionGroup>
<!– A contributor can create content and then they have full permission on what –>
<!– they have created - via the permissions assigned to the owner. –>
<permissionGroup name="Contributor" allowFullControl="false" expose="true" >
<!– Contributor is a consumer who can add content, and then can modify via the –>
<!– owner permissions. –>
<includePermissionGroup permissionGroup="Consumer" type="cm:cmobject"/>
<includePermissionGroup permissionGroup="AddChildren" type="sys:base"/>
<includePermissionGroup permissionGroup="ReadPermissions" type="sys:base" />
</permissionGroup>
<!– An editor can read and write to the object; they can not create –>
<!– new nodes. They can check out content into a space to which they have –>
<!– create permission. –>
<permissionGroup name="Editor" expose="true" allowFullControl="false" >
<includePermissionGroup type="cm:cmobject" permissionGroup="Consumer"/>
<includePermissionGroup type="sys:base" permissionGroup="Write"/>
<includePermissionGroup type="cm:lockable" permissionGroup="CheckOut"/>
<includePermissionGroup type="sys:base" permissionGroup="ReadPermissions"/>
</permissionGroup>
<!– The Consumer permission allows read to everything by default. –>
<permissionGroup name="Consumer" allowFullControl="false" expose="true" >
<includePermissionGroup permissionGroup="Read" type="sys:base" />
</permissionGroup>
<permissionGroup name="WriteOnly" allowFullControl="false" expose="true" >
<includePermissionGroup permissionGroup="Write" type="sys:base" />
<includePermissionGroup permissionGroup="AddChildren" type="sys:base"/>
</permissionGroup>
<permissionSet type="cm:content" expose="selected">
<!– Content specific roles. –>
<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="WriteOnly" extends="true" expose="true"/>
</permissionSet>
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.