This PR modifies the Azure Media Services library to use Azure Active Directory (Azure AD) as the authentication mechanism. Please note that this change removes the previous authentication mechanism (ACS).
It is expected that any existing continuous integration configured on GitHub will fail to run integration/unit tests, as the authentication has changed. In particular, some environment variables have been removed (the testing tool does not read them anymore) and some others were added. See details below:
Removed environment variables
The following variables can be safely removed from the CI configuration:
Hi everyone,
This PR modifies the Azure Media Services library to use Azure Active Directory (Azure AD) as the authentication mechanism. Please note that this change removes the previous authentication mechanism (ACS).
It is expected that any existing continuous integration configured on GitHub will fail to run integration/unit tests, as the authentication has changed. In particular, some environment variables have been removed (the testing tool does not read them anymore) and some others were added. See details below:
Removed environment variables
The following variables can be safely removed from the CI configuration:
Added environment variables
Please note that, in order to get the CI running again, the above environment variables must be configured with the valid Azure AD values for the Azure Media Service test account. To obtain the Azure AD values for the AMS account, please refer to: https://docs.microsoft.com/en-us/azure/media-services/media-services-portal-get-started-with-aad#service-principal-authentication
Please let me know if you have any questions!