Skip to main content
Skip table of contents

Authentication with Microsoft Entra

Microsoft Entra can be used to authenticate users to VISULOX environments.

To achieve this some preconditions have to be met.

  • A VISULOX application must be created in Microsoft Entra.

  • Microsoft Entra authentication has to be enabled on the VISULOX Portal server

  • Microsoft Entra parameters have to be entered in VISULOX

Microsoft Entra - VISULOX application settings

Once the Entra application is setup, two entries are needed:

  • Certificates & secrets:

    grafik-20241030-112030.png

    The secret / key has to be set, for example: aVl8Q~IhnT8fiLsO1qOB9AV5Em1vuasNOtBN5cFC

  • Authentication:

    grafik-20241030-112635.png

    As Redirect URL, the VISULOX Portal URL must be entered, for example: https://vlx-portal-host.domain/visulox/entra/auth/redirect

The following information is now available in the Entra application:

  • Application (client ) ID, for example: c157417f-d7a8-4147-9b09-d3bdc2d62a36

  • Directory (tenant) ID, for example: 3e1ccbff-07dc-40f7-9843-0703bbbe5436

  • Secret / key, for example: aVl8Q~IhnT8fiLsO1qOB9AV5Em1vuasNOtBN5cFC

  • VISULOX Portal URL, for example: https://vlx-portal-host.domain/visulox/entra/auth/redirect

    grafik-20241030-112332.png

Settings on the VISULOX Portal server

The following parameters have to be set in VISULOX for Microsoft Entra :

CODE
visulox config 3rdparty -enabled true
visulox config edit -name portal.entra.enabled=true

visulox config edit -name portal.entra.clientid=c157417f-d7a8-4147-9b09-d3bdc2d62a36
visulox config edit -name portal.entra.secret=aVl8Q~IhnT8fiLsO1qOB9AV5Em1vuasNOtBN5cFC
visulox config edit -name portal.entra.tenantid=3e1ccbff-07dc-40f7-9843-0703bbbe5436
visulox config edit -name portal.entra.homepage=https://vlx-portal-host.domain

Check parameters with:

CODE
visulox config -name portal.entra
    --------------------------------------------------------------------------
    | changed | key                   | value                                |
    --------------------------------------------------------------------------
    | changed | portal.entra.clientid | c157417f-d7a8-4147-9b09-d3bdc2d62a36 |
    | changed | portal.entra.enabled  | true                                 |
    | changed | portal.entra.homepage | https://vlx-portal-host.tbsol.de     |
    | changed | portal.entra.secret   | Concealed for Confidentiality        |
    | changed | portal.entra.tenantid | 3e1ccbff-07dc-40f7-9843-0703bbbe5436 |
    --------------------------------------------------------------------------

After these adjustments VISULOX must be attached and the VISULOX Portal has to be restarted:

CODE
visulox portal attach
visulox-portal restart

VISULOX login with Microsoft Entra authentication

  1. On the VISULOX Portal login page use the Login with Microsoft button instead of directly entering username / password:

    grafik-20241030-101359.png
  2. Use your Microsoft credentials in the opened Microsoft login mask.

  3. If the login was successful, the VISULOX login page is displayed again:

    grafik-20241030-102005.png
  4. Press continue to open the Workspace.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.