Permission system

When you want to restrict some parts of your website to certain people, or groups of people, you will have to look at the permission system. 

The smallest unit you can set permissions to is a project - in other words - there is no page level or folder level permissions, but what there is, is a project-wide permissions. This should be ok for most tasks.

Well, the above isn't entirely true, you can create quick-and-dirty type of authentication by just going to the folder properties and adding user & passwords there. This isn't as a sophisticated method, but it may be easier to setup. 

Projects

First you need to create a new subproject, that will be used for this restricted section on your website. Keep the main project open (as you normally do), and issue the command more commands/new sub-project. If you want just normal pages, select the type of the project be "website section". If you want something else, select accordingly.

Users and roles

First of all, you can set permissions to individual users, or a role, which means a group of users having the same role assigned to them—you can manage roles and users from the Admin menu.

If you have a lot of people who update the site, it's good to create a simple role, for example Users, and assign that role to each of your users, this way you can easily change the permissions that affect all of your site editors. If you want finer granularity, you can create other roles. Normally you wouldn't want to set permissions to each user separately, of which there is oen exception:

Guest

Guest user is the anonymos visitor, random web surfer that finds your site. Normally the guest user will have read access to your site.

Intranets

So, you want to create an intranet? From this on, it's simple. Just remove the read access for guests from that part of your site - ie. the Intranet project. Then, assign the Users role read, create, modify and delete rights to that project.

Admin users

Admins are a special type of users, they have the power to change everything on your site. If you don't want to bother with the permission system, just set everyone as Admin and that will work too. But beware, every admin has the power to change everything, so if you are concerned about that, create the Users role.