Introduction / Permissions in FirstSpirit / User permissions / User permissions via group membership / Define input component

Define input component

The CMS_INPUT_PERMISSION input component, with which editors can define access permissions for users for objects in SiteArchitect, is usually used in the metadata tab of the respective object. To do this, a separate template must be created, which must be selected in the project properties, in the Metadata Template combobox in the Options area.

Define permissions

While there are only a certain number of pre-defined editorial permissions in FirstSpirit, completely individual user permissions can be defined.

Possible user permissions can be:

Permission

Explanation

Read

The user may view an object.

Change

The user may change an object.

Create

The user may create a new object.

Delete

The user may delete an object.

Print

The user may print out an object / a page.

Save

The user may save / download an object.

  
Important Unlike editorial permissions, which are specified and fixed by FirstSpirit, user permissions are individually defined by the template developer and can therefore be flexibly adjusted to all the requirements of a project or a website. This concerns both the semantics and the evaluation of the permissions. User permissions are therefore not interpreted and evaluated by FirstSpirit.

Form tab of the input component

An example of the “Form” tab could look like this:

<CMS_MODULE>
<CMS_INPUT_PERMISSION name="permission" group="GroupsFile" hFill="no">
<ACTIVITIES>
<ACTIVITY name="op1">
<LANGINFOS>
<LANGINFO lang="DE" label="lesen"/>
</LANGINFOS>
</ACTIVITY>
<ACTIVITY name="op2">
<LANGINFOS>
<LANGINFO lang="DE" label="ändern"/>
</LANGINFOS>
</ACTIVITY>
<ACTIVITY name="op3">
<LANGINFOS>
<LANGINFO lang="DE" label="anlegen"/>
</LANGINFOS>
</ACTIVITY>
<ACTIVITY name="op4">
<LANGINFOS>
<LANGINFO lang="DE" label="löschen"/>
</LANGINFOS>
</ACTIVITY>
</ACTIVITIES>
<LANGINFOS>
<LANGINFO lang="*" label="Berechtigungen" description="Bitte selektieren Sie
die Gruppen-Berechtigungen"/>
</LANGINFOS>
</CMS_INPUT_PERMISSION>
</CMS_MODULE>

For further information and explanations see PERMISSION (→FirstSpirit Online Documentation).

© 2005 - 2024 Crownpeak Technology GmbH | All rights reserved. | FirstSpirit 2024.5 | Data privacy