Skip to content

docs(ownership): add caveat for open membership ownership assignment#17441

Open
cvxluo wants to merge 1 commit intomasterfrom
cvxluo/add-caveat-for-open-membership-ownership-assignmen
Open

docs(ownership): add caveat for open membership ownership assignment#17441
cvxluo wants to merge 1 commit intomasterfrom
cvxluo/add-caveat-for-open-membership-ownership-assignmen

Conversation

@cvxluo
Copy link
Copy Markdown
Contributor

@cvxluo cvxluo commented Apr 22, 2026

DESCRIBE YOUR PR

Add some notes on caveats to ownership assignment for metric issues and issues. These were behaviors that will be solidified after getsentry/sentry#113707

IS YOUR CHANGE URGENT?

Help us prioritize incoming PRs by letting us know when the change needs to go live.

  • Urgent deadline (GA date, etc.):
  • Other deadline:
  • None: Not urgent, can wait up to 1 week+

SLA

  • Teamwork makes the dream work, so please add a reviewer to your PRs.
  • Please give the docs team up to 1 week to review your PR unless you've added an urgent due date to it.
    Thanks in advance for your help!

PRE-MERGE CHECKLIST

Make sure you've checked the following before merging your changes:

  • Checked Vercel preview for correctness, including links
  • PR was reviewed and approved by any necessary SMEs (subject matter experts)
  • PR was reviewed and approved by a member of the Sentry docs team

LEGAL BOILERPLATE

Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. and is gonna need some rights from me in order to utilize my contributions in this here PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms.

EXTRA RESOURCES

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 22, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sentry-docs Ready Ready Preview, Comment Apr 22, 2026 9:30pm
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
develop-docs Ignored Ignored Preview Apr 22, 2026 9:30pm

Request Review

Copy link
Copy Markdown
Member

@shashjar shashjar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

=

@@ -187,4 +187,4 @@ Give your alert a descriptive name, such as the team affected and the topic of t

## Team

You can choose a team to associate with an alert so that members of that team can edit this alert. Note that you can only make this association if you are a member of the team. If no team is selected, anybody can edit the alert.
You can choose a team to associate with an alert so that members of that team can edit this alert. Note that you can only make this association if you are a member of the team, unless the organization has [Open Membership](/organization/membership/#open-membership) enabled. If no team is selected, anybody can edit the alert.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit if you prefer:

  • "you can only make this association" --> "you can only create this association"

cvxluo added a commit to getsentry/sentry that referenced this pull request Apr 22, 2026
…13707)

Be more permissive when assigning issue owners. Two forms of this:
- stop using OwnerActorField
- for open membership, allow issue assignment to any user or team, as
long as the assigner has project level access

We want to stop using OwnerActorField since issue assignment doesn't
convey any permissions increase or access to the issue, it's primarily a
label for searching. Since issue ownership has its own validation in
`validate_assignedTo`, this won't have any increase in permissions. Note
that alerts, etc. still use OwnerActorField.

We also want to allow basically all issue assignment with open
membership on. There were some previous edge cases, like where you
couldn't assign a team to a issue if the team didn't have access to the
project, even with open membership on. These will now be allowed.

Small docs update that clarifies this:
getsentry/sentry-docs#17441

More context:
https://www.notion.so/sentry/permissive-ownership-assignments-3348b10e4b5d806e91b4cbf12af6a26c?source=copy_link

Co-authored-by: Claude <noreply@anthropic.com>
@cvxluo cvxluo requested a review from a team April 22, 2026 21:19
@cvxluo cvxluo force-pushed the cvxluo/add-caveat-for-open-membership-ownership-assignmen branch from b2b7e35 to ce27c6c Compare April 22, 2026 21:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants