User Management

From TYPO3Wiki

Jump to: navigation, search

<< Back to Administrators page

[edit]

Please note in the Discussion page what you change! You can find another version of this manual on this page

Contents

Introduction

Frontend and backend users

Modules to use

In order to handle users/groups and restrict pages we have to use three different sub-modules of the web module in the TYPO3 backend;

  • List for viewing/editing/creating users,
  • Page for creating a login form and
  • Access for changing restrictions.

You can find more details about the different modules in the Typo3 Backend Modules manual.

Frontend users and groups

Create a new page with Users as title for example, choose system folder as type. You must add first a member group record, then add members to create new front end users.

Create users/groups

Editing users/groups

Create login form

Create restricted page

Restrict subpages

Restrict subpages

Backend users and groups

Instead of defining individual permissions for backend users, you let them be a member of a group. For each group you define certain permissions, that will hold for all members of the group.

See also Backend_user_group_permission_system

Creating groups

To define a new group: Choose the list module and the root item of your page tree (with the Globe icon). If there are usergroups defined you will find a section named 'Backend Usergroup', where you can add a new group and edit the settings for existing groups. If not click the "new" button on the right or the bottom and select "Backend usergroup".

The Roles strategy (instead of groups)

Creating users

To create a user you must have admin privileges. In version 3.8, there are several places where you might think you should be able to create users and if you don't know the right place you will be become quite frustrated trying to find it. First click on Web->List then click on the root of your Typo3 website. The root of the website hierarchy has a 'world' icon. You will be presented with a list of lists of items associated with your website, including users and groups. Just below the header for each list on the right-hand side you will see a 'new item' icon. Click on this icon to create a new user record. This will take you to a "New Backend User" page in which you can enter all of the details for the new user.

In version 4.0 things are where you expect them to be. Tools->User Admin has a shortcut just above the list of users for creating a new user. Once you have created a new user, be sure to test their permissions. This is also easier in version 4.0 since you can SU (switch user) temporarily and then Exit back to admin.

Make a Filemount

Make a FTP Filemount

Links

Extensions


Extension Backend ACLs

Until now, the access scheme for the TYPO3 backend was the traditional User-Group-World scheme known from Unix. This, however, is not sufficent when more complex permissions are needed, for example when wanting to apply different permissions to different groups on the same page. Another issue in the current permission system is that the page owners/groups are set to the user and the main group of that user who creates the page.

This are the two scenarios the ACLs want to solve. It is now possible to define on a per-group and per-user basis for pages which permissions are active. ACLs allow pages to have permissions for more than one user/group on a page.

Furthermore, ACLs can work recursively, meaning an ACL doesn't need to be copied to all subpages when it should apply there as well. This makes handling permissions easier.


Personal tools