Adding users is not exactly intuitive this moment. This is because users are global and permissions are local. We've made this better and we'll have a Users section in the Admin very soon.
For now, here's how you add a user, in this case Bob who has the email bob@bobworld.com. There are two ways to do it. Here's one:
- As the admin, give bob@bobworld.com permissions, such as TRAC_ADMIN or SVN_READ.
- Then tell Bob to register with bob@bobworld.com by going to the project and clicking Register in the top right (only shows up when logged out).
- When Bob registered he will have access to your project with permissions you set.
Alternatively,
- First tell Bob to register with the link in the top right.
- Have him tell you what email he registered with and use that to assign permissions.
- Bob will now have access with the permissions you set.
Just to explain how it will be, here's how we solve this:
- When you want to add a user, you go to the Admin.
- There is a Users section where you can Invite users.
- You would invite bob@bobworld.com with a permission group.
- He would get an email with a link to register, which then takes him to the project where he has the permission group.
- If you wish, you can then modify his specific permissions in Permissions as you would now.
