Site Global Configuration

How to access

To access the page, go to Site > Global Configuration or click the Global Configuration icon from the main control panel.

Description

The Global Configuration screen allows you to configure the Joomla! site with your personal settings.

Site

Screenshot

Help16-Global Config Site-Beta4.png

Setting Groups

Site Settings

Metadata Settings

SEO Settings

SEO stands for Search Engine Optimization.

Cookie Settings

System

Screenshot

Help16-Global Config System-Beta4.png

Setting Groups

System Settings

Debug Settings

Cache Settings

Session Settings

Server

Screenshot

Help16-Global.Config Server-Beta4.png

Setting Groups

Server Settings

Locale Settings

FTP Settings

FTP stands for File Transfer Protocol. Most of these settings are set during the initial Joomla! installation.

Database Settings

These settings are set during the initial setup of Joomla! It is advised to leave these settings the way they are, unless you have a good understanding of how databases work.

Mail Settings

The mail settings are set during the initial setup of Joomla!. These settings can be changed whenever needed.

Permissions

Permissions are new to Joomla! 1.6 Joomla! version 1.6 will install with the same familiar back-end permissions as that of version 1.5. However, with 1.6, you can easily change these to suit the needs of your site.

The permissions for each action are inherited from the level above in the permission hierarchy and from a group's parent group. Let's see how this works. The top level for this is the entire site. This is set up in the Site->Global Configuration->Permissions, as shown below.

Screenshot

Screenshot acl tutorial 20110111-01.png

You work on one Group at a time by opening the slider for that group. You change the permissions in the Select New Settings drop-down list boxes.

The options for each value are Inherited, Allowed, or Denied. The Calculated Setting column shows you the setting in effect. It is either Not Allowed (the default), Allowed, or Denied.

Note that the Calculated Setting column is not updated until you press the Save button in the toolbar. To check that the settings are what you want, press the Save button and check the Calculated Settings column.

Setting Groups

The first thing to notice are the nine Actions: Site Login, Admin Login, Super Admin, Access Component, Create, Delete, Edit, Edit State. and Edit Own. These are the actions that a use can perform on an object in Joomla. The specific meaning of each action depends on the context. For the Global Configuration screen, they are defined as follows:

Site Login
Login to the front end of the site
Admin Login
Login to the back end of the site
Super Admin
Grants the user "super user" status. Users with this permission can do anything on the site. Only users with this permission can change Global Configuration settings (this screen). These permissions cannot be restricted. It is important to understand that, if a user is a member of a Super Admin group, any other permissions assigned to this user are irrelevant. The user can do anything action on the site. However, Access Levels can still be assigned to control what this group sees on the site. (Obviously, a Super Admin user can change Access Levels if they want to, so Access Levels do not totally restrict what a Super Admin user can see.)
Access Component
Open the component manger screens (User Manager, Menu Manager, Article Manager, and so on)
Create
Create new objects (for example, users, menu items, articles, weblinks, and so on)
Delete
Delete existing objects
Edit
Edit existing objects
Edit State
Change object state (Publish, Unpublish, Archive, and Trash)

There are two very important points to understand from this screen. The first is to see how the permissions can be inherited from the parent Group. The second is to see how you can control the default permissions by Group and by Action.

This provides a lot of flexibility. For example, if you wanted Shop Suppliers to be able to have the ability to login to the back end, you could just change their Admin Login value to "Allowed". If you wanted to not allow members of Administrator group to delete objects or change their state, you would change their permissions in these columns to Inherited (or Denied).

It is also important to understand that the ability to have child groups is completely optional. It allows you to save some time when setting up new groups. However, if you like, you can set up all groups to have Public as the parent and not inherit any permissions from a parent group.

For more information, please refer to:

Toolbar

At the top right you will see the toolbar:

Help16-Global.Config Toolbar-en.png

The functions are:

Quick Tips

Related Information


Top