Skip to content

feat(intergral/alerting): grant Editors protected contact point field write - #69

Merged
jhawksley-intergral merged 2 commits into
12.4.x-intergralfrom
GFN-139-protected-write-for-editors
Sep 15, 2026
Merged

jhawksley-intergral merged 2 commits into
12.4.x-intergralfrom
GFN-139-protected-write-for-editors

Conversation

@intergral-shane-stott

@intergral-shane-stott intergral-shane-stott commented Sep 14, 2026 •

Copy link
Copy Markdown

What is this feature?

Protected write permission for Editor role

Why do we need this feature?

So users can edit the URL or auth token on their contact points.

Who is this feature for?

Users with write permission in an org.

Which issue(s) does this PR fix?:

FRUI-599 and GFN-139

Special notes for your reviewer:

Please check that:

  • It works as expected from a user's perspective.
  • If this is a pre-GA feature, it is behind a feature toggle.
  • The docs are updated, and if this is a notable improvement, it's added to our What's New doc.

… write FRUI-599

Add alert.notifications.receivers.protected:write to receiversWriterRole, which composes through notificationsWriterRole and alertingWriterRole to the Editor basic role. ReceiversEditActions is unchanged.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
…nt field write FRUI-599

Add a unit test on the composed role, and update two expectations in receiver_test.go for an org Editor now holding canModifyProtected.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@jhawksley-intergral
jhawksley-intergral merged commit 39f5259 into 12.4.x-intergral Sep 15, 2026
16 of 17 checks passed
@jhawksley-intergral
jhawksley-intergral deleted the GFN-139-protected-write-for-editors branch September 15, 2026 07:51
@codehub-agent

codehub-agent Bot commented Sep 15, 2026

Copy link
Copy Markdown

💰 Agent economics

no agent sessions have reported to this workspace in the last 30 days, so there is no spend to attribute. Set up agent telemetry →

Full economics → · by CodeHub

This branch had an error being deployed

1 failed deployment
Docker Hub — a764ef98 Deployed Sep 14, 2026 by intergral-shane-stott via Docker #307
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