The FOSSA Developer Hub

Welcome to the FOSSA developer hub. You'll find comprehensive guides and documentation to help you start working with FOSSA as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Teams (RBAC)

On FOSSA, Role-Based Access Control (RBAC) is used to manage which projects a user has access to, and what actions they're allowed to perform on those projects. Users can be assigned a role which determines what permissions they have, and added to Teams that determine which Projects they have access to.

Enterprise Feature

This feature is only available in a FOSSA Enterprise subscription. Contact [email protected] for more details.

On the Users Settings page, you can assign a user one of three roles.

Role
Permissions

Viewer

Read-only access to projects that belong to their Teams

Editor

Limited to viewing and changing projects that belong to their Teams
Can change project settings
Can rebuild and rescan projects
Can resolve and correct licensing information for dependencies

Team Admin

Limited to viewing and changing projects that belong to their Teams
Can change project settings
Can rebuild and rescan projects
Can resolve and correct licensing information for dependencies
Can import new projects that belong to their Teams
Can view and manage users within their team
Can manage team options

Admin

Full access to all projects in the Organization
Can import new projects
Can create and change licensing policies
Can add and remove users and projects from Teams
Can access and change billing information

Global-Read Only Viewer

Ability to see all projects and issues
Can NOT upload new projects
Can NOT create Jira tickets
Can NOT modify packages or resolve issues

By default, new users are created with a role of "Admin".

On the Team Settings page, you can create new Teams, and manage which Users and Projects belong to each Team. Users with a role of "Viewer", "Editor", or "Team Admin" must be added to a Team in order to see any Projects on FOSSA.

Auto-Assign Roles with Single Sign On Providers

If you're using Single Sign On then FOSSA's can integrate with your SAML Identity Provider to automatically assign roles to Users and add them to Teams. Please contact support for more information.

Updated about a month ago

Teams (RBAC)


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.