Snyk has a hierarchy that allows you to control access to features such as reports. This hierarchy is as follows:
- Group: the highest level; for example, the entire company.
- Organization: the second level of grouping; for example, your team.
- Projects: the lowest level for individual projects; for example, a container image.
Typically, a Snyk group represents the entire company or business division.
Groups can contain multiple organizations, allowing you to collaborate with multiple teams.
Organizations are contained in groups. Based on your company requirements, you can define organizations to represent business areas such as teams, products or environments.
Organizations can contain multiple projects. For example, if an organization represents an engineering team, this allows each team to see the applications they are working on.
Projects are contained in organizations. Snyk projects can include manifest files, configuration files, and container images.
See Snyk projects.
Snyk provides four different types of members or users:
- Organization admin
- Group member (available only for Pro and Enterprise plans)
- Group admin (available only for Pro and Enterprise plans)
More on user and group management.