Link TotalAgility to Microsoft Dynamics AX
Use the following procedure to link TotalAgility to Microsoft Dynamics AX.
-
Navigate to
.
The Dynamics AX systems page appears.
-
Click
New.
The New Dynamics AX system configuration dialog box for registering a new Dynamics AX system is displayed.
-
Enter an
ID for the Dynamics AX system. The system identifies the Dynamics AX system
with this ID.
You cannot edit the ID once the configuration is saved.
- Enter a Display name to identify the Dynamics AX System with which to communicate.
- Enter the AOS name of the Dynamics AX Application Object Server (AOS) used to perform actions.
- Enter the Company name.
-
In the
Dynamics AX site URL field, enter the Dynamic AX server URL, such as
http://<MachineName>/MicrosoftDynamicsAXAifi60.. For more information refer to the Microsoft site.
If the "Allow all" system setting is not enabled, you can only provide whitelisted Dynamics AX site URL; otherwise, a message appears stating the connection is denied because the URL connection string is not whitelisted. See Whitelist a web service URL or a database connection string
-
To log in, select one of the following for
Credential storage.
Local (Default)
Enter the username, password, and domain in the respective fields.
External
Enter the secret name for the username and password stored in the configured external storage.
The domain gets its name from the username based on the backslash. For example, if the username is Dynamics\Administrator, the domain name is Dynamics.
-
To establish a connection to the service, perform the following steps:
-
Click
for
Entities.
The New Dynamics AX entity configuration dialog box is displayed.
- Enter the Service name and the XSD name.
-
Click
Save.
The service is listed under Entities in the New Dynamics AX system configuration dialog box.
You can do the following:
-
Delete the Dynamics AX web service: On the context menu of the service to delete, click Delete.
-
Configure events: On the context menu of the service for which to configure events, click Events.
-
Regenerate the web service: On the context menu of the service to regenerate, click Regenerate.
-
- Add more services as needed.
-
Click
for
Entities.
-
Click
Save.
The Dynamics AX systems page lists the new connection with the name, web service URL, and username. You can sort the connections by name, Web service URL, and username.
Change the bindings in TotalAgility Web.config for an SSL installation
If you are calling a non-SSL Dynamics AX server from an SSL-enabled server (On-Premise or Integration Server), update the Dynamics AX Web.config file.
- Open the Web.config file, located at ...\TotalAgility\DAXInstallation\Agility.Server.Integration.DynamicsAx.Web.
-
Update the BasicHttpBinding_DynamicsAxCommunicatorService to change the binding from
<!-- HTTP with Windows authentication--> <security mode="Transport"> <transport clientCredentialType="None" /> </security>to<!-- HTTP with Windows authentication--> <security mode="TransportCredentialOnly"> <transport clientCredentialType="None" /> </security>
- Save the file.
- Restart TotalAgility DynamicsAXCommunicator service to apply the new settings.