To Enable Silent Logon

To make your users authenticate themselves with a selected identity provider, you enable the silent logon capability and select the identity provider to be used by default. This topic describes how to enable silent logon for Microsoft Azure Active Directory or Active Directory Federation Services.

Before You Proceed

Before you enable silent logon, you need to configure your MYOB Acumatica instance to use the external identity provider with which you want to set up silent logon.

To Enable Silent Logon

  1. Open the web.config file for the site instance.
    Tip:
    Usually the file is located in %Program Files%\MYOB Acumatica\<instance name>, where <instance name> is the name of the application instance website.
    Important:
    When you save changes to the web.config file, the website is automatically restarted. Make sure that all users are warned about the restart so that they can save their documents in advance.
  2. Add the Silentlogin parameter to the <externalAuth> section, as shown below.
    <externalAuth returnUrl="Main.aspx" authUrl="Frames/AuthDock.ashx" 
    silentLogin="Federation" />
  3. Save your changes to web.config.

To Disable Silent Logon

  1. Open the web.config file for the site instance.
    Tip:
    Usually the file is located in %Program Files%\MYOB Acumatica\<instance name>, where <instance name> is the name of the application instance website.
    Important:
    When you save changes to the web.config file, the website is automatically restarted. Make sure that all users are warned about the restart so that they can save their documents in advance.
  2. Specify the none value for the Silentlogin parameter in the <externalAuth> section, as shown below.
    <externalAuth returnUrl="Main.aspx" authUrl="Frames/AuthDock.ashx" 
    silentLogin="none" />
  3. Save your changes to web.config.

To Override Silent Logon Settings with URL Parameters

You can specify a different external identity provider or disable silent logon using the SilentLogin URL parameter with a corresponding value in the URL of your MYOB Acumatica instance or a particular form. It overrides a value of the SilentLogin parameter specified in the web.config file.

The SilentLogin URL parameter can take the following values.

Parameter Identity Provider
None MYOB Acumatica
Federation Microsoft Azure Active Directory or Active Directory Federation Services

Example

To sign in to an MYOB Acumatica instance using silent logon for Microsoft Azure Active Directory account, you use the following URL:

http://app.site.com/instance/Login.aspx?SilentLogin=Federation