diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index b13f13209..98a3630f9 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -70,6 +70,7 @@ When creating your Sentry OAuth application: - `event:read`, `event:write` - `member:read` - `team:read`, `team:write` + - `alerts:read`, `alerts:write` ## Environment Variables diff --git a/docs/src/content/docs/self-hosted.md b/docs/src/content/docs/self-hosted.md index c3117cbb9..021622fd4 100644 --- a/docs/src/content/docs/self-hosted.md +++ b/docs/src/content/docs/self-hosted.md @@ -56,7 +56,7 @@ If your instance is on an older version or you prefer not to create an OAuth app 1. Go to **Settings → Developer Settings → Personal Tokens** in your Sentry instance (or visit `https://sentry.example.com/settings/account/api/auth-tokens/new-token/`) 2. Create a new token with the following scopes: -`project:read`, `project:write`, `project:admin`, `org:read`, `event:read`, `event:write`, `member:read`, `team:read`, `team:write` +`project:read`, `project:write`, `project:admin`, `org:read`, `event:read`, `event:write`, `member:read`, `team:read`, `team:write`, `alerts:read`, `alerts:write` 3. Pass it to the CLI: diff --git a/src/lib/oauth.ts b/src/lib/oauth.ts index 74dc5486d..e573d090b 100644 --- a/src/lib/oauth.ts +++ b/src/lib/oauth.ts @@ -88,6 +88,8 @@ export const OAUTH_SCOPES: readonly string[] = [ "member:read", "team:read", "team:write", + "alerts:read", + "alerts:write", ]; /** Space-joined scope string for OAuth requests (full default set). */