Skip to content

πŸš€ Feature Request: Passbolt v5 SupportΒ #5060

@ElGigi

Description

@ElGigi

✨ Feature Request: Support for Passbolt v5 Resource Model

Summary

Passbolt has introduced a v5 resource model in their API, allowing for structured secrets, typed fields (e.g. TOTP, custom fields), and enriched metadata. This feature request proposes adding support for these new capabilities within the External Secrets Operator (ESO) Passbolt provider.


Motivation

Supporting Passbolt v5 would bring:

  • Compatibility with Passbolt's latest secret structure
  • Access to new field types (e.g. totp, customFields, attachments)
  • Enhanced templating and secret mapping
  • Alignment with Passbolt's long-term API evolution

References


Acceptance Criteria

  • ESO can retrieve structured fields from Passbolt v5 secrets
  • New field types (totp, customFields, etc.) are supported
  • Optional field version: v5 is handled
  • Backward compatibility is maintained
  • Documentation and examples are updated accordingly

Additional Notes

The current Passbolt provider was originally contributed by [@thorbenbelow](https://github.com/thorbenbelow). Feel free to weigh in or take ownership of the update if you're interested πŸ™Œ

Happy to help with testing or reviewing the implementation.
Thanks for maintaining such a great project!

Metadata

Metadata

Assignees

Labels

area/passboltIssues / Pull Requests related to pass bolt providerkind/featureCategorizes issue or PR as related to a new feature.track/providerscapture issues related to providers

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions