Permissions and Access Levels for TF Content
For each content application, you can set advanced front-end permissions and access levels for viewing (or accessing), creating, editing and deleting data and records.
Where are Permissions Set?
You can set permissions at four locations:
- Menu Item for List of Records
- Content or Application
- Records or Rows
- Columns or Custom Fields
1. View or Read Access
View access is controlled by the following settings:
(i) For Content Application
Access Level (At Menu Item): Select the Joomla access level that is allowed to view the application records.
(ii) For Records
Access Own (At Content): Enable this field to allow access to self created records.
Access Level (At Content): Select the general access level for viewing the records. This works in combination with "Access Own". For example, you can set the general access level to Super Users, so that only the author and Super Users can view the records.
Access Level (Record): You can override the content access by selecting different child access level at the record.
(iii) For Columns
Access Level (At Column): Select the access level at the Column tab.
2. Create Access
(i) For Records
Create access is controlled from the Permissions Tab for the content. You can set the permissions for each Joomla! user group.
The "Create New Record" button is displayed above the list of records. You also need to enable this setting in the menu options for View Records.
(ii) For Columns
At Column: Select the access level under the Field Options tab.
3. Edit Access
(i) For Records
Similar to the Create Access, Edit access is controlled from the Permissions Tab for the content.
Edit: The group which is allowed to edit the records.
Edit Own: Users can edit records that are created by themselves.
If permissions allow for editing, then "Edit" button will appear in the single record view.
(ii) For Columns
This is same as the Create Access. Select the access level under the Field Options tab while editing the column.
4. Delete Access
(i) For Records
Delete access is controlled from the Permissions Tab for the content.
When the record is deleted, it is not permanently deleted. The state of the record is changed from Published to Trashed.
If permissions allow for deleting, then "Delete" button will appear in the single record view.
5. Column or Custom Field Access
The settings can be controlled while editing the column:
At the Form: You can change the editing access level of the column from the Field Options.
At the Record: Select the access under the Column tab.