All modules with administrative functionality have permissions. You can assign one or more of these permissions to users.
Go into a user account and you should see a list of modules. Some of the modules have sub-permissions. If you want the user have permission to use the module, just click the check box to the left of the module name. If you want them to have sub-permissions, click the check box to the left of it.
Let's take a look at an example. Let's say we have a new user named Larry. First I would make sure the Administrator check box is checked. He won't be able to administrate any of these modules otherwise.
We want him to be able to create and edit users. It so happens that this is a basic functionality for this module. So I check the box next to User Manager.
There are some sub-permissions for the User Manager. If I check Set Permissions, then I am pretty much giving him full access to the system (he will be able to edit his own permissions). So I leave that unchecked. I have decided Larry can delete users if he needs to so I will check that box. I do not want him to be able to Delete Groups so I will leave that unchecked. Finally, there is no reason he should be able to change any of the Administrative Settings so I will leave that blank as well.
That's all there is to it. I would then go through all the other modules and decide if Larry needs access to them. When I was satisfied, I would click the Create User button (or Update User if he was already in the system) and Larry would be ready to go. The next time he logged in, he would be able to access the modules I set for him.
0.9.2 does not support permissions per element. For example I can't assign permission for only one person to edit a specific PageMaster page. This functionality will be available in version 0.9.3.