Configure Self-Hosted Server URL Automatically via Policy

Hello! I am setting up Bitwarden at my organization and would like to know if it is possible to pre-populate the URL for the self-hosted environment within the browser extension automatically. I read a Github issue here that indicated it might not be possible, which would be a big pain as we are self-hosting the server for ~500 users-to-be.

We would like the capability to pre-configure the server URL based on a group policy or policy within Azure, if possible. Not having this ability, while not a showstopper, is a major inconvenience to our training staff who will need to instruct our new employees on how to do this as well as all of our staff who will need to do this every time they log into a new machine.

Please let me know if this is possible, we are hoping to have this ready before February. Thank you so much!

image

Hi @alfonsojon,

this is possible, please have a look at this article.

Generally the whole On-Premise- hosting and Organization section will be bery helpful for any questions you might have during the initial setup in your company.

Kind regards,
Daniel

1 Like

Thanks! I totally missed that - much appreciated. Regarding the desktop app, is there a way we can configure it with a group policy rather than editing a config file? If the config file needs to be edited that is okay, but a policy would be preferred.

Configure Clients Centrally | Bitwarden Help Center

We are looking at a similar issue. We are thinking about deploying bitwarden to a few hundred users on windows machines. The issue for us ist that the data.json script get’s written in the user space after the app has been started once.
This makes it difficult to actually change the data.json as described in the help article.

@alfonsojon How have you solved this issue?
Has anyone else found a suitable solution?

Hi Hannes, sorry for the late reply. We are using Group Policy to deploy the data.json file, and have our IT team trained on how to assist users who have trouble reverting their extension config where needed. It’s not ideal but it works - I wish there were a better way to do it. We currently do manual setup on our Macs, and rely on the users to input the server URL manually since we only have ~5 Mac users.