diff --git a/src/Common/Commands.Common.Test/PowerBISettingsTests.cs b/src/Common/Commands.Common.Test/PowerBISettingsTests.cs index 8a7920c7..2060eca8 100644 --- a/src/Common/Commands.Common.Test/PowerBISettingsTests.cs +++ b/src/Common/Commands.Common.Test/PowerBISettingsTests.cs @@ -109,11 +109,14 @@ private static void AssertValidCloudEnvironment(string cloudName, IPowerBIEnviro { var cloudEnvironment = cloudEnvironments.Environments.FirstOrDefault(c => c.CloudName.Equals(cloudName, StringComparison.OrdinalIgnoreCase)); var backendService = cloudEnvironment.Services.First(s => s.Name.Equals("powerbi-backend", StringComparison.OrdinalIgnoreCase)); + var redirectApp = cloudEnvironment.Clients.First(s => s.Name.Equals("powerbi-gateway", StringComparison.OrdinalIgnoreCase)); Assert.AreEqual(cloudEnvironment.Services.First(s => s.Name.Equals("aad", StringComparison.OrdinalIgnoreCase)).Endpoint, environment.AzureADAuthority); AssertValidEnvironmentSharedProperties(environment); Assert.AreEqual(backendService.ResourceId, environment.AzureADResource); Assert.AreEqual(backendService.Endpoint, environment.GlobalServiceEndpoint); + Assert.AreEqual(redirectApp.AppId, environment.AzureADClientId); + Assert.AreEqual(redirectApp.RedirectUri, environment.AzureADRedirectAddress); } private static void AssertValidEnvironmentSharedProperties(IPowerBIEnvironment environment) diff --git a/src/Common/Commands.Common/GSCloudEnvironments.cs b/src/Common/Commands.Common/GSCloudEnvironments.cs index 974dc339..0e05aa59 100644 --- a/src/Common/Commands.Common/GSCloudEnvironments.cs +++ b/src/Common/Commands.Common/GSCloudEnvironments.cs @@ -25,7 +25,7 @@ public class GSEnvironment public IEnumerable Services { get; set; } [DataMember(Name = "clients")] - public IEnumerable Clients { get; set; } + public IEnumerable Clients { get; set; } } [DataContract] @@ -42,12 +42,6 @@ public class GSEnvironmentService [DataMember(Name = "allowedDomains")] public IEnumerable AllowedDomains { get; set; } - - [DataMember(Name = "appId")] - public string AppId { get; set; } - - [DataMember(Name = "redirectUri")] - public string RedirectUri { get; set; } } [DataContract]