Hello
We needed to move a few website credentials from RMD to Bitwarden.
Now we're looking for the most simple way to allow the RDM users to still use the website credentials from Bitwarden with RDM through the Devolutions Workspace Browser Extension.
We've tested both options, documented here: Configure a Bitwarden entry in Remote Desktop Manager - Devolutions Documentation
Synchronizer:
Positive:
Less effort, since a whole collection can be synced
Negative:
URLs are not synced, so the browser extension is basically useless
Does not sync TOTP
When linking the credentials to a standalone website entry, every time a change is made to the synced entry, the linked credentials are removed, since the entry is being recreated instead of updated. This would allow us to use the browser extension...
Due to all the drawbacks of the synchronizer, we've decided to give the Bitwarden Credential Management a try.
Credential Management:
Positive:
Linked credentials work as expected, since the entry is never being recreated
Browser extension can be used with linked credentials
Negative:
TOTP from Bitwarden is not synced to RDM
URLs from Bitwarden are not synced to RDM
Is there any better way to achieve the best possible user experience with the least administrative effort?
If the Credential Management with static linking would also sync TOTP, we would almost be happy...
Manually configuring the credential linking and URLs is not a big deal, but not having the TOTP synced is kind of a dealbreaker.
Thank you very much for your reply.
RDM: 2024.1.28
Hello,
At the moment the OTP and URL are not fetched or synchronized from the Bitwarden integrations. We have a ticket opened for this already, so we will see about increasing the priority.
As a note, the Bitwarden synchronizer will be synchronizing by ID matching starting with our 2024.2 release (beta should be next week, full release in a few weeks). This should resolve your third negative point about the synchronizer, as entries will be updated instead of recreated when their credentials change.
Regards,
Hubert Mireault
Hello Hubert
Thank you for the fast answer.
We're looking forward to the 2024.2 release to utilize the improved synchronizer with the ID matching.
I've just found a 2y old post about Bitwarden Synchronizer TOTP in version 2022.2.
Bitwarden Synchronizer TOTP Import (devolutions.net)
catchall asked: (translated from german to english)
Can't import a TOTP key with the Bitwarden Synchronizer?
Gabriel Degrandpré answered: (translated from german to english)
The problem you reported has been fixed by our technical department. The fix should be available in the latest version of RDM, 2022.2.24.0.
So it seems to me that this feature for the synchronizer was already implemented? Was this removed later on, or does it not work again?
Hello,
You're right, it looks like it was once supported with the synchronizer. I don't think it was intentional that the support was removed, so we will check to add it back in.
As a note, to add support for the URL, and especially so that this works well with the Workspace browser extension, I think the solution would be for us to allow synchronizing as a Website entry rather than Username/Password. The Website entry supports the URL, credentials (username and password) as well as OTP, so we could simply add a configuration in the bitwarden synchronizer for this.
Regards,
Hubert Mireault
Hello,
Changing the entry type from username/password to website (to allow the sync of all the configured URLs) and supporting the TOTP field again would be awesome!
Looking forward to further updates.
Thank you
Regards
Hello,
Just letting you know, the Bitwarden synchronizer will now have a configuration to synchronize the OTP and the URL starting with version 2024.2.5.0. Take note the URL will only be synchronized if you are using a template of type Website to import the entries as a website. The username/password credential entry has no field for the URL.
I hope these changes will simplify your workflow. Let us know if you have any additional feedback.
Regards,
Hubert Mireault
Awesome, thank you a lot for the fast implementation. Looking forward to updating our RDM in the near future.
Take note the URL will only be synchronized if you are using a template of type Website to import the entries as a website
Since the entries get auto created in RDM when using the synchronizer, I'm assuming you changed the default entry template from "Username/Password" to "Website"?
Or did you implement an option to manually configure the type of entry which the synchronizer should create?
Thanks for clarification.
Hello,
In your Bitwarden entry, you will need to select a template, and that template must be a Website:

Then, make sure to check the URL box.

When both of these are done, RDM will import the entries as the type of your template, and synchronize the URLs.
Regards,
Hubert Mireault
Hi,
Is it possible to do this but for a RDP session?
Like your example, I created the template but for RDP. After syncing, the host/URI isn't passing through.
Thanks
Hello,
Is the information for this host stored in the same field as the URL normally is on the Bitwarden side?
Regards,
Hubert Mireault