Email the lease holder when an operator revokes their access - #8292
Email the lease holder when an operator revokes their access#8292maxkpower wants to merge 7 commits into
Conversation
🤖 Bitwarden Claude Code ReviewOverall Assessment: APPROVE Reviewed the new Code Review DetailsNo blocking findings. PR Metadata Assessment
|
e1f25bc to
f81d164
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## pam/PM-42817/mail-request-decided #8292 +/- ##
=====================================================================
+ Coverage 64.37% 64.39% +0.02%
=====================================================================
Files 2587 2589 +2
Lines 111304 111358 +54
Branches 9937 9940 +3
=====================================================================
+ Hits 71654 71712 +58
- Misses 37273 37274 +1
+ Partials 2377 2372 -5 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
f81d164 to
917d83d
Compare
🎟️ Tracking
https://bitwarden.atlassian.net/browse/PM-42817
📔 Objective
Emails a lease holder when an operator revokes their active access. The push already re-locks their client; this tells them why.
AccessLeaseAction.Revoked. A holder ending their own lease (Cancelled) receives nothing: mailing someone about their own action is what trains people to ignore the channel.pamStatusRevokedandpamAuditKindLeaseRevokedin the web vault. The product reserves "ended" for the holder's own action.This is a courtesy, not a control: the lease is already dead server side before the mail is composed.
Top of a four PR stack on
pam/uat. Sits on the decision notification PR.📸 Screenshots