Lesson 5 — Backend User Management

Prerequisites and goals

Prerequisites

Theoretical prerequisites

This lesson assumes that you already know the following:

  • Understand TYPO3's form framework architecture, including form definitions, finishers, and validation concepts
  • Master the principles of form field types and their specific use cases, from basic inputs to complex field structures
  • Learn about form validation rules, error handling, and proper user feedback implementation
  • Understand form submission handling, including email sending, data storage, and redirect options

Practical prerequisites

Before you start this lesson, please have the following things ready:

  • Create and configure functional contact forms using TYPO3's form builder interface
  • Successfully implement and test various form validation rules and error messages
  • Demonstrate proficiency in setting up form submissions handling including email notifications
  • Apply proper form styling and layout techniques to ensure consistent design and usability

Goals

Theoretical goals

By the end of this lesson, you should know the following:

  • Understand TYPO3's backend user and group permission system, including inheritance and access levels
  • Master the concepts of user roles, access rights, and workspace permissions in TYPO3
  • Learn about page and content access restrictions, including the different types of permissions available
  • Understand best practices for user management, security policies, and role-based access control

Practical goals

By the end of this lesson, you should have completed the following:

  • Successfully create and configure backend user accounts with appropriate permissions
  • Create and manage user groups with specific access rights and mount points
  • Demonstrate proficiency in setting up page and content access restrictions
  • Apply proper security measures through user and group permission configurations

Learning resources

Teacher's instructions

Student's instructions