expose realm field to the wizard UI (#11388)

* add realm

* optional fields

* use default values

* localized constant
This commit is contained in:
Alan Ren
2020-07-16 21:33:56 -07:00
committed by GitHub
parent 48ef272c66
commit b098ce64b5
5 changed files with 22 additions and 5 deletions

View File

@@ -26,6 +26,7 @@ export interface ActiveDirectorySettings {
domainControllerFQDNs: string;
dnsIPAddresses: string;
domainDNSName: string;
realm?: string;
clusterUsers: string;
clusterAdmins: string;
appReaders?: string;
@@ -284,7 +285,7 @@ export class BigDataClusterDeploymentProfile {
activeDirectoryObject.domainDnsName = adSettings.domainDNSName;
activeDirectoryObject.subdomain = adSettings.subdomain;
activeDirectoryObject.accountPrefix = adSettings.accountPrefix;
activeDirectoryObject.realm = adSettings.domainDNSName.toUpperCase();
activeDirectoryObject.realm = adSettings.realm ?? adSettings.domainDNSName.toUpperCase();
activeDirectoryObject.clusterAdmins = this.splitByComma(adSettings.clusterAdmins);
activeDirectoryObject.clusterUsers = this.splitByComma(adSettings.clusterUsers);
if (adSettings.appReaders) {