According to the latest exchanges with technical support, the ProjectWise Drive client is based on the Electron framework, which uses an integrated Chromium engine. The versions currently in use are as follows:
Electron: v31.3.1
Chromium: 126.0.6478.185 (or newer)
This engine does not communicate device information to MS EntraID, which, due to our internal conditional access policies (requiring device compliance), makes authentication in ProjectWise Drive impossible. This is very annoying because, due to one incompatible product, our only solution is to exclude the Bentley IODC SSO Enterprise application (used by all the other Bentley products, Plaxis, RAM Elements using Connection Client which work) from our conditional access policies.
REQUESTED IDEA: Please ensure that the application uses a recent supported authentication engine to prevent customers from lowering their security level.