Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

OMI SDK

AuthenticationMode property

The AuthenticationMode property is a flag enumeration that exposes the security mode of the app. Note that the app is used within a ViewApp, and the ViewApp inherits the security mode set for the Galaxy within the System Platform IDE.

In System Platform 2023, an additional authentication mode, AuthenticationProviders, was added. AuthenticationProviders mode lets you authenticate users via the AVEVA Identity Manager (AIM). In addition, the AuthenticationMode property has been changed from an enum to a flag, allowing you to set multiple modes for your app.

The AuthenticationMode property can be set with one more of the following values:

  • None (default)
  • Kerberos (used for Windows authentication)
  • AuthenticationProviders
  • OpenIdConnect

Use this property to override the app security mode for your app. You must explicitly override the authentication mode in your app if your app requires any authentication, such as Windows, or an external authentication provider, such as Azure AD, for user authentication.