Is this page helpful?
71x
001940
2025-03-06

Single Sign-on with RFEM 6

This article explains how the Single Sign-On (SSO) feature works in RFEM 6, including its benefits, requirements, and troubleshooting tips.

What is single sign-on (SSO)?

Single sign-on (SSO) is an authentication method that allows you to access multiple independent software systems using a single set of credentials, such as a username and password. With SSO, it is not necessary to log in separately for each system, which simplifies the login process and increases user-friendliness.

How does single sign-on work in RFEM 6?

RFEM 6 uses single sign-on to simplify the licensing process. Currently, the Microsoft Azure Active Directory account is supported. The implementation of SSO in RFEM 6 is as follows:

  1. System account query: RFEM 6 asks Windows for the system account of the currently logged-in user.
  2. Silent token acquisition: RFEM 6 tries to obtain an access token for the user in the background and without user interaction.
  3. Interactive token acquisition (if required): If silent token acquisition fails, for example, because the user is not logged in or there is no valid session, RFEM 6 tries to acquire the access token interactively.
  4. Token validation: RFEM 6 validates the obtained access token against the Microsoft Graph API endpoint at https://graph.microsoft.com. This step ensures that the token is issued by Microsoft and is valid.
  5. Sending the token to the Dlubal license server: After successful validation, RFEM 6 sends the access token to the Dlubal license server.
  6. User data retrieval and license check: The Dlubal license server also contacts https://graph.microsoft.com to retrieve the email address associated with the access token. Based on this email address, the license server determines the associated company and checks if a valid license for RFEM 6 is available.

What are the advantages of single sign-on in RFEM 6?

  • Simplified login process: You do not have to log in every time you start RFEM 6 if you are already logged in to Windows.
  • Increased user-friendliness: Fewer passwords to remember and faster access to the software.
  • Improved security: SSO can improve security by centralizing password management and reducing the risk of weak or reused passwords.

What are the requirements for using SSO in RFEM 6?

  • Company account: Your company should have an account that is compatible with single sign-on (for example, a Microsoft Azure Active Directory account).
  • RFEM 6 license: A valid RFEM 6 license must be assigned to your company account.
  • Internet connection: An active Internet connection is required for authentication and license verification.

What can I do if single sign-on does not work in RFEM 6?

  • Check your Internet connection: Make sure that your computer is connected to the Internet.
  • Check your Windows login: Make sure that you are logged in to your Windows system.
  • Microsoft account issues: Check if there are any issues with your Microsoft account or your work account. If necessary, contact your IT administrator.
  • RFEM 6 restart: Restart RFEM 6. Sometimes, a restart can fix the problem.
  • Contact Dlubal support: If the problem persists, please contact Dlubal Software Support.

Do I need a permanent Internet connection to use RFEM 6 with SSO?

No, RFEM 6 does not require a permanent Internet connection for ongoing use after the license has been successfully activated via SSO. An Internet connection is mainly required for the license check when starting RFEM 6. RFEM 6 may perform a new license check at regular intervals in the background to ensure the validity of the license.


Author

Mr. Faulstich is responsible for the quality assurance of the RFEM program and provides customer support.