Skip to content

KC-1393: Fix pam rbi edit so NSF RBI settings persist via update_pam_record - #2283

Merged
sshrushanth-ks merged 2 commits into
KC-1393from
KC-1393-int
Aug 13, 2026
Merged

KC-1393: Fix pam rbi edit so NSF RBI settings persist via update_pam_record#2283
sshrushanth-ks merged 2 commits into
KC-1393from
KC-1393-int

Conversation

@sshrushanth-ks

Copy link
Copy Markdown
Contributor

Summary

Fixed pam rbi edit so field changes on NSF pamRemoteBrowser records persist. The command was updating pamRemoteBrowserSettings in memory, then saving with classic record_management.update_record(), which does not reliably write NSF record data.

Changes

  • Switched the pam rbi edit save path to update_pam_record() so NSF records use the NSF v3 update API (same pattern as pam tunnel edit)
  • Updated unit tests to mock update_pam_record instead of classic update_record / sync_down

@sshrushanth-ks sshrushanth-ks self-assigned this Aug 11, 2026
@sshrushanth-ks
sshrushanth-ks marked this pull request as ready for review August 11, 2026 11:18
@sshrushanth-ks
sshrushanth-ks merged commit 2f4fe55 into KC-1393 Aug 13, 2026
4 checks passed
sshrushanth-ks added a commit that referenced this pull request Aug 13, 2026
…record (#2283)

* Fix pam rbi edit so NSF RBI settings persist via update_pam_record

* Add NSF rbi edit regression test and debug log for is_pam_nsf_record fallback
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.

4 participants