Can I Use Basic Authentication With SystemLink Enterprise?

Updated Jun 3, 2026

Reported In

Software

  • SystemLink Enterprise

Issue Details

  • Is it possible to log into the SystemLink Enterprise (SLE) web interface using basic authentication?
  • I want to provide a username and password combination as a way to authorize HTTP requests to SLE. Is this possible?
  • In SystemLink Server (SLS), it was possible to provide a base64 encoded username and password to authenticate a HTTP session in the Swagger UI or from my LabVIEW application. When I try to do the same thing in SLE, it errors. Why is this?

Solution

SystemLink Enterprise (SLE) does not allow for the use of basic authentication (i.e. providing a username and password combination encoded in base64).

 

When a user logs into the web UI using a browser, only Single Sign-On (SSO) is allowed.

 

When interacting with SLE programmatically, you must provide an API Key as the authentication method.

Refer to Creating an API Key for instructions. In your code, it is necessary to add the x-ni-api-key header to the HTTP request, and provide the API Key as the value.