====== Example: Bentley IMS Auto-Login to Cloud Publication ====== The example demonstrates an Auto-Login with Bentley IMS Named User to access a 3DM Cloud Publication. To test this example successfully, your user requires Named User access to this demo publication. \\ Contact orbit.support@bentley.com. A popup window is used, to connect with Bentley IMS. Verify your browser settings to allow pop-up windows.

===== Preparations ===== The application location and call back handler must be identified, see preparation [[241:technology:platforms:bentley_ims|]]. ===== Cloud Auto-Login ===== Use the following autologin settings to automatically trigger a cloud login.\\ * Replace '''' with the Public ID of the publication you would like to open, or remove the line to log in to the user's personal workspace instead. // Prepare autologin options let loginOptions = new AMap(); loginOptions.set(Constants.LOGIN_MODE, Constants.LOGINMODE_BENTLEY_CLOUD); loginOptions.set(Constants.LOGIN_PUBLICATION_ID,""); // Remove this line to open the personal workspace. // Prepare startup options let options = new AMap(); options.set(Constants.STARTUP_AUTO_LOGIN,loginOptions); // ... add other options here ... // Create viewer instance let viewer = new SDKViewer("app name",divElement,options);