AnsweredAssumed Answered

Role for creating content only

Question asked by sobotka on Dec 3, 2009
Latest reply on Jan 7, 2010 by invictus9
Hi,
is it possible to create a role which would allow only to create a content in a space and not to see other contents within the space which was created by other users ?

I tried this:
      <permissionGroup name="Proposer" allowFullControl="false" expose="true" >
          <includePermissionGroup type="sys:base" permissionGroup="CreateChildren"/>
      </permissionGroup>
But the user assigned to this role does not see the space at all !

So I tried:
      <permissionGroup name="Proposer" allowFullControl="false" expose="true" >
          <includePermissionGroup type="sys:base" permissionGroup="CreateChildren"/>
          <includePermissionGroup type="sys:base" permissionGroup="ReadChildren"/>
      </permissionGroup>
But the result was the same as above.

So I created this:
      <permissionGroup name="Proposer" allowFullControl="false" expose="true" >
          <includePermissionGroup type="sys:base" permissionGroup="CreateChildren"/>
          <includePermissionGroup type="sys:base" permissionGroup="ReadChildren"/>
          <includePermissionGroup type="sys:base" permissionGroup="ReadProperties"/>
      </permissionGroup>
But now the user can see items (its metadata) created by others which not desired.

Any idea ?
Petr

Outcomes