Menu

Project Permissions

There is a newer version of this page. You can find it here.

[[include in-progress (not found)]]

Managing Project Permissions

Developers are the cornerstone of any successful Open Source Software project. We recommend that each project try to maintain a sufficiently large developer base to maintain development momentum, especially in the absence of some of the developers.

However, adding a user to a project is a major action with potentially serious consequences. The user will have access to project resource and content. There is a potential risk that the user could cause harm to the project. Before adding a user, weigh all the potential risks against the benefits.

You can categorize your contributors in different "Usergroups" and assign permissions to various portions of your project by group. The default set of groups includes Admin, Developers, and Members. You can add as many groups as you would like, to manage various functions of your projects. Project permissions are managed by assigning the same permissions to everyone in that group.

Note, only a SourceForge.net project administrator can give a user membership in the project.

Adding a Contributor

Adding a User to a Usergroup

Before you can add someone to your project, you need to figure out what group they will be a part of, and how much power you want to give them.

Login to your project and click on the Admin icon. Then click on Usergroups The default view can be seen in the attached screenshots.

Click on Add to add an Admin, Developer, or Member. You can use these groups however you see fit; you will control what members of each group can do. You can also add groups as needed.

Next, add the person's UNIX Sourceforge.net name.

Continue to add users as needed, then click Save to save your additions.

Assigning Permissions to a Usergroup

Click on Permissions (see attached screenshot.)

Click on Add to assign a group a particular permission, such as the ability to Creat or Delete Files, or add new Tools to the project.

Click on Save to save your additions.

Abandoned Projects

If a project has no administrators, a abandoned project takeover request should be submitted so administrative control can be allocated. For more information, see our Abandoned Projects page.


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.