The following notes describe 4.5.x updates to the common components of the AppDynamics App iQ Platform, including changes to the cross-product elements of the Controller UI.

If an artifact has been updated, the version number of the updated artifact and its availability date are listed below. The version number corresponds to that shown on the download portal (http://download.appdynamics.com).

Known Issues

Flash issues have become more prevalent in 4.5.1 and onwards. All customers that use the latest version of Chrome are affected, regardless of the Controller version. See How do I install Flash in Chrome? for more information on how to enable Flash-based features.As a best practice, AdBlock should be disabled when using the Controller UI. See How do I disable AdBlock in Chrome? for more information on how to do so.

4.5.0 Updates

July 11, 2018

Enhancements

Application Performance Management

App iQ .NET Core for Linux SDK

The .NET Core for Linux SDK lets you monitor the performance of .NET Core applications running on Linux with App iQ.

The SDK supports the following:

Business Transaction registration and error reporting

Exit call with correlation and error reporting

Metrics

Snapshots with user properties but without callgraphs

Audit Logging

Audit logging coverage has been made more comprehensive. It now includes the following:

Failedlogins

Changes to configuration settings, for example, health rules, policies, actions, and so on.

Application deletion

Audit log, report, and API details have been enhanced to include more information about what was updated.

Audit Reports:

You can use include/exclude filters in scheduled audit reports and rest API.

There is also support for JSON and CSV formats for audit reports.

You can enable or disable persistence of audit log state-change data using audit.log.changes.persisted flag in the admin.jsp file.

Data Collection Dashboard

You can view the current state of all configuration parameters that may affect your security and privacy from a single dashboard view. These settings include retention settings, custom data collectors, IP-address retention in EUM, and so on. See Data Collection Dashboard for more information.

Custom Dashboard Viewer permissions

A custom dashboard viewer can view all data that the dashboard owner is permitted to view on the controller-level custom dashboards, regardless of application-level or other restrictions applied on the dashboard data.

Data Privacy Policy Dialog

AppDynamics provides a data privacy policy reminder, in the form of a UI dialog, when you or your users configure parts of the AppDynamics products that could be used to collect regulated or other protected information.This customizable statement is present in all areas of the AppDynamics UI where data collection can be configured.

User Management

Authentication and authorization security enhancements have been made to the AppDynamics App iQ Platform in the form of scalable, securable, and admin configurable support:

You can create and use API Clients to provide secure access to the Controller through REST API calls. These calls now use OAuth token-based authentication over basic authentication. See API Clients for more information.

The SAML authentication can handle encrypted SAML responses from identity providers. You can enable SAML Encryptionon Authentication Provider of Administration on your Controller.

When creating usernames in SAML in Azure environments, the UserName attribute is used if it is passed along. The NameID attribute is not handled if it is passed backinAzure. If you relied on the legacy behavior of concatenating the first name and surname, then you can work around this enhancement by changing your Azure provider to return the concatenated names in the UserName attribute.