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
- 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.
- Add the
Silentlogin
parameter to the<externalAuth>
section, as shown below.<externalAuth returnUrl="Main.aspx" authUrl="Frames/AuthDock.ashx" silentLogin="Federation" />
- Save your changes to web.config.
To Disable Silent Logon
- 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.
- 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" />
- 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