It’s still marked beta (until at least v5.3). The implementation relies on encrypted metadata - an extra security layer detailed in this blog post and already audited by Cure53 (their public report will be published shortly).
Early beta results are excellent, but we’re staying cautious and want to iron out any remaining rough edges before enabling it for everyone by default. Please give it a try and share your feedback so we can reach a rock-solid stable release together!
Great to hear that the implementation is working well so far!
However, we’ve noticed a limitation: the multiurl parameter appears to support only up to 20 values.
Is this limit configurable? We would need to support significantly more values.
Hello, it’s currently hardcoded, to avoid having bloated resources. What would be the limit you’re looking for? Also what is your use case? Do you have 20+ websites that use the same credentials?
Yes, we have multiple hardware components, each with its own web server. These web servers do not support multiple user roles—only an admin login is available. While the URL differs for each device, the login credentials remain the same.
If it’s possible to use a wildcard in the URL entry—such as https://example.*\.com or a regex pattern like ^https://10\.10\.10\..*$—that would be very helpful. This approach would also help avoid bloating the resource list.
Shouldn’t we consider using regular expressions (REGEX) instead?
I’m testing Passbolt to consider replacing our previous address manager.
From my browser, I access web interfaces distributed across different geographical sites, each accessible exclusively via an IP address. One of the octets in that IP address changes for each site.
For example, each site has a connected coffee machine.
The IP address is always in the format 192.168.###.43, where ### is the site’s geographic identifier.
The regular expression would therefore be: 192.168.[0-9]{1,3}.43
It would be useful to support regular expressions (REGEX) rather than the multi-URL feature, which is limited to 20 entries.