Skip to content

KC-1357: Add Nested Share Folder (NSF) support for import - #2276

Merged
craiglurey merged 1 commit into
releasefrom
KC-1357
Aug 10, 2026
Merged

KC-1357: Add Nested Share Folder (NSF) support for import#2276
craiglurey merged 1 commit into
releasefrom
KC-1357

Conversation

@amangalampalli-ks

Copy link
Copy Markdown
Contributor

Summary

  • Extends Vault Import so folders and records can be created in Nested Shared Folders via --nsf.
  • Supports importing NSF user and team access from JSON, including explicit NSF roles.

Changes

  • Add --nsf to import for NSF folder trees and record creation (usable with existing import formats).
  • Grant NSF permissions from JSON shared_folders[].permissions, with roles: viewer, share-manager, content-manager, content-share-manager, full-manager (plus classic manage flags mapped when role is omitted).
  • Support --users --nsf to update NSF permissions only.
  • Add NSF sample import files and cover the new import behavior with unit tests.

* import support for nsf records and folders

* added permissions for nsf import

* added sample data

* updated tests
@amangalampalli-ks
amangalampalli-ks marked this pull request as ready for review August 10, 2026 06:26
@craiglurey
craiglurey merged commit 1f5e2c6 into release Aug 10, 2026
4 checks passed
@sk-keeper
sk-keeper deleted the KC-1357 branch August 10, 2026 16:02
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.

3 participants