UsefulLinks
Computer Science
Web Development
Content Management Systems
Joomla Website Development
1. Introduction to Joomla and Web Development
2. Setting Up the Development Environment
3. The Joomla Administrator Backend
4. Managing Content
5. Structuring the Website with Menus
6. Extending Joomla Functionality
7. Template Design and Customization
8. User Management and Access Control
9. Advanced Development
10. Site Maintenance and Optimization
8.
User Management and Access Control
8.1.
User Groups
8.1.1.
Default User Groups
8.1.1.1.
Public
8.1.1.2.
Guest
8.1.1.3.
Registered
8.1.1.4.
Author
8.1.1.5.
Editor
8.1.1.6.
Publisher
8.1.1.7.
Manager
8.1.1.8.
Administrator
8.1.1.9.
Super User
8.1.2.
Custom User Groups
8.1.2.1.
Creating User Groups
8.1.2.2.
Group Hierarchies
8.1.2.3.
Group Permissions
8.2.
Access Levels
8.2.1.
Default Access Levels
8.2.1.1.
Public
8.2.1.2.
Guest
8.2.1.3.
Registered
8.2.1.4.
Special
8.2.1.5.
Super Users
8.2.2.
Custom Access Levels
8.2.2.1.
Creating Access Levels
8.2.2.2.
Assigning User Groups
8.2.2.3.
Access Level Usage
8.3.
Permissions and Actions
8.3.1.
Core Actions
8.3.1.1.
Create
8.3.1.2.
Delete
8.3.1.3.
Edit
8.3.1.4.
Edit State
8.3.1.5.
Edit Own
8.3.2.
Component Permissions
8.3.3.
Category Permissions
8.3.4.
Article Permissions
8.3.5.
Permission Inheritance
8.4.
User Registration and Management
8.4.1.
User Registration Settings
8.4.1.1.
Registration Activation
8.4.1.2.
Registration Form Fields
8.4.1.3.
Terms and Conditions
8.4.2.
User Profile Management
8.4.2.1.
Profile Plugins
8.4.2.2.
Custom Profile Fields
8.4.2.3.
Profile Display Options
8.4.3.
User Authentication
8.4.3.1.
Login Methods
8.4.3.2.
Password Policies
8.4.3.3.
Account Lockout
8.4.4.
Privacy and Consent
8.4.4.1.
GDPR Compliance
8.4.4.2.
Privacy Policies
8.4.4.3.
User Consent Management
8.4.4.4.
Data Export and Deletion
Previous
7. Template Design and Customization
Go to top
Next
9. Advanced Development