Skip to Main Content
Bentley License Client Ideas Portal

Welcome to the Bentley License Client user feedback site. We value your feedback, and our team regularly reviews your ideas and considers them for future improvements to our products and services.

You have 3 options for providing feedback:

  1. VOTE for an existing idea. The popularity of an idea helps us understand its importance to the community.

  2. COMMENT on an existing idea. We want to hear your unique point of view.

  3. ADD a new idea. You can always submit a new idea if no existing one describes your suggestion.

When you add, vote or comment on an idea you will also be subscribed to that idea and receive status updates. Please note we may merge or rename ideas for better clarity for the community. Thank you for your support and feedback.

Created by Martin Henrion
Created on Dec 2, 2024

Programmatic login option for CONNECTION client or a web API for checking in/out licences

Having a programmatic way of logging into the CONNECTION Client is fast becoming a critical feature for our organisation as we start to implement automated cloud architectures which are dynamically creating virtual machines and need to be able to acquire licence seats dynamically. A programmatic login option would ensure a fresh login happens whenever a virtual machine is spawned rather than relying on a user to perform the login or relying on auto login working.

This programmatic login option could be either a command prompt / powershell interface that accepts username / password parameters to open the application and log in immediately. Alternatively, it could be a web API that removes the need for the CONNECTION client entirely, and instead allows for the programmatic checking in and out of licenses and issuing of tokens accordingly. The former seems easier to implement and would satisfy our immediate use cases.

I note that the auto-login process does not work consistently when spawning from machine images that were previously logged in even if the auto login token is periodically refreshed on the image. I also note that the offline licence feature is not viable here because instance names may change since the system creates them dynamically / on demand. Even if there was a way to guarantee the name persisted we would need to set aside a dedicated quantity of licences that would likely spend an undesirable portion of time sitting “checked out” for offline use but not actually in use.

Thanks for your consideration in adding this as a new feature!