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.
Relates to: As an admin I should be able to select which fields are encrypted
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.
See also: As a logged in user I should be able to store secure notes
ref. https://github.com/passbolt/passbolt_api/issues/26
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)
0 voters