getsentry / getsentry/sentry

Adding guest users to projects

Open
#55,845 6 comments 1 reaction 0 assignees View on GitHub
Feature Product Area: Settings - Members
Dominant language
Python
Stars
44.8k
Forks
4.9k
Avg merge
1d 5h
Merged PRs (30d)
624

Description

### Problem Statement

We are using Sentry to monitor multiple projects. In some of our projects we want to invite the customer of the project so they can monitor the health of the product. Our current issue is that when we create a new team that only have access to one project, and invite a person to that team, then they can see all the members and all the teams in our organization (including e-mail addresses). They can also see all dashboards we have created even tough most of them does not make any sense for other than a specific project (which the guest is not part of).

### Solution Brainstorm

1. Add a "guest" setting for users that does not allow them to see other teams they are not part of or members of the other teams.
2. Add the possibility to connect a dashboard with a specific project and make so that you cant see dashboard that are not connected to a project you have access to. Alternatively, make so that guest users can't see dashboards if they are not explicitly added to them.

### Product Area

Settings - Members

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.