Start a new topic
Implemented

BitWarden Support

Eventually I'm going to move off LastPass (honestly RoyalTS has been keeping me on it lol) but I've been eyeing BitWarden pretty seriously. Is there any plans to add support for that?


Also it's open source: https://github.com/bitwarden


2 people like this idea

Hi there,


good news! We just published a dynamic folder sample for Bitwarden.

You can get the sample here: https://github.com/royalapplications/toolbox/blob/master/Dynamic%20Folder/Bitwarden/Bitwarden%20(Python).rdfe


For instructions on how to import the dynamic folder into Royal TS/X, please see this page: https://www.royalapps.com/go/dynamicfolder-samples


Please let us know if it works for you!


cheers,

felix


1 person likes this
Hi Jivko, yes, that should work. As the dynamic folder script uses the Bitwarden CLI, you should be able to configure the CLI to use your own server. See the documentation for reference: https://help.bitwarden.com/article/cli/#config Hope that helps! Cheers, Felix

1 person likes this

Hi Felix,


How do you have to handle the session key? its now continues reloading and I think it has to do with the session key...


Regards,


Francis

Hi Francis,


login is repeated every time you reload the dynamic folder. This means that a new session key is requested every time your reload.

I'm not sure I understand the problem you're having. Could you please elaborate?


thx,

felix

Hi Felix,


I think I should get a popup message asking me for the 2fa code? If so, I do not get that popup...


Regards,


Francis

Hi Francis,


that's right, the script supports 2FA. The popup is not spawned by Royal TS/X though but by the TkInter, which is a dependency for the script as mentioned in the "Notes" section.

Do you have that dependency installed?

The best way to debug dynamic folder issues is to save the script to a standalone file and try running it from a terminal session. That way you should be able to find out what's wrong. Don't forget to replace the tokens ($) with actual values before trying to run it.


cheers,

felix

Hello,

Is it possible to use the dynamic folder with onpremise bitwarden instance/custom bitwarden url?

Many thanks! Worked!

ok, I am on Mac so I need to figure out how to install Tkinter....

I also wil test in a standalone file, later today...

Perfect! Glad I could help!

I think TK comes pre-installed on macOS but don't quote me on that. Otherwise you can of course use pip to install it.

Testing outside of Royal TSX is definitely the best way to troubleshoot.

I used brew to install in but , still no success....


Hi Francis,


did you try running the script outside of Royal TSX? If so, what's the output?

If you don't want to post such info publicly, please open a new support ticket.


thx,

felix

I'm happy to report that Royal TS 5.0 has been released and includes dynamic folders:

https://www.royalapplications.com/go/kb-all-royaljson

For more information about the major new features of Royal TS 5.0, please head over to our https://www.royalapplications.com/ts/win/features-upgrade

Hi Felix,
How can I use Windows variable in the "Path To BW CLI" field? There is an error if I type eg. %OneDriveCommercial%\bw.exe
Thanks,

Marcin

Login or Signup to post a comment