Home : Digital Asset Management : OE Toolbar : File Manager : Edit Folder Permissions
Edit Folder Permissions
OpenEdit has a highly customizable file based permission system. These permissions are separate from the permissions configured through the "Account Manager". For any folder, you can specify who can and can not view files within that folder.- Go to the "File Manager" from the "OE Admin Toolbar".
- Select the folder you wish to edit permissions for.
- From the "Edit Menu" (pencil icon in top right of File Manager) select "Set Permissions".
- From here you can add or edit permissions for the selected folder.
If you are unsure about how to use the permission editor, try the following examples for a short introduction.
Configuring a folder so that it can only be viewed by one particular user:
- First, click "add new permission".
- Enter a descriptive name for your new permission and click "ok". You will now see your new permission show up under "Permissions" and "Parent Permissions.
- Click on your new permission to select it. You will now see a box with your permission's name underneath "Permission Editor".
- Click "add to list" to begin defining your new permission. This will give you a drop-down box with a lot of options to define your permission.
- Select "User" from the drop-down and click "ok". You will then see a text field for you to enter a username.
- Enter "admin" or any other username and click "save". The user you just specified
Permissions can be setup using these XML tags within any xconf file such as _site.xconf. You can also use the
File Manager and select a directory. If the admin user has "Advanced Settings Editor" permission then they can click on "Settings Editor" to change permissions.
Editing
<edit-requirements>
<or>
<group name="administrators"/>
<group name="some_group"/>
<user name="some_user"/>
</or>
</edit-requirements>Below are some of the tags that can be used in combination to specify exactly what requirements must be met for a given user to view (if inside the view-requirements tag) or edit (if inside the edit-requirements tag) the page.
See also [View Permissions]<and>
<or>
<not>
<user name="username" />
<group name="groupid" />
<permission name="some.group.permission" />
<path name="/thisfile.html" /> also works with wildcards
<page-property name="somevariable" equals="somevalue" />
<request-attribute name="somevariable" equals="somevalue" />
<blank /> this always passes
