Q1. What is the problem that you are trying to solve?
Currently passbolt only allow to stores passwords. It should allow administrator to create more complex types. For example let’s say I want to add the pin number to a site say this type of entry is for a “pin” with name and secret of type scalar.
Q2 - Who is impacted?
Administrators with authentication requirements that goes beyond passwords.
Q3 - Why is it important and/or urgent?
Passbolt should be flexible and not force a format for a given secret, considering that they are multiple ways to authenticate against other systems and not just passwords.
Q4 - What is your proposed solution? (optional)
The idea would be to allow admin to create any secret format by adding/removing the metadata (field name and types and validation rules). Passbolt will then present a workspace for each types to the end user as well as create / edit form based on the metadata. We will provide a few base types by default such as passwords (url, login, password), credit card (owner, card number, etc.), notes (textarea), and let admin create their own.
Q5. Community support
People can vote for this idea to show traction:
- Must have: this is critical for me to have this
- Should have: this is important for me to have this
- Could have: this could be nice to have
- Won’t have: we should not schedule this (explain why)