Orchestrator Workflow Action to Configure vCenter Orchestrator SSO

by Simon Sparks · 26 April 2014

The following is the vCO Workflow Script to Configure vCenter Orchestrator SSO

var blnAdvancedMode = true;

var strDomainName = "cloudbuildtools.com";

var strGroupName = "vCenter Orchestrator Admins";

var strAdminGroup = strDomainName + "\\" + strGroupName;

var strHostName = "vCenterSSO";

var strActiveDirectoryDomainName = "cloudbuildtools.local";

var strFQDN = strHostName + "." + strActiveDirectoryDomainName;	

var strSSOAdminUser = "administrator@vsphere.local";

var strSSOAdminPassword = "P@55w0rd!";

var intSSOClockTolerance = 300;

var intSSOPort = 7444;

var strTokenServiceURL = "https://" + strFQDN + ":" + intSSOPort + "/sts/STSService/vsphere.local";

var strAdminServiceURL = "https://" + strFQDN + ":" + intSSOPort + "/sso-adminserver/sdk/vsphere.local";

var objConfiguratorAuthentication = Config.getAuthentication();

var objConfiguratorSSOConfiguratorAction = objConfiguratorAuthentication.getSSOConfiguratorAction();

var objConfiguratorSSOAuthentication = objConfiguratorSSOConfiguratorAction.getModel();
	objConfiguratorSSOAuthentication.setAdvancedMode(blnAdvancedMode);
	objConfiguratorSSOAuthentication.setAdminGroup(strAdminGroup);
	objConfiguratorSSOAuthentication.setSSOAdminUser(strSSOAdminUser);
	objConfiguratorSSOAuthentication.setSSOAdminPassword(strSSOAdminPassword);
	objConfiguratorSSOAuthentication.setSSOClockTolerance(intSSOClockTolerance);
	objConfiguratorSSOAuthentication.setTokenServiceURL(strTokenServiceURL);
	objConfiguratorSSOAuthentication.setAdminServiceURL(strAdminServiceURL);

var strErrorsValidate = objConfiguratorSSOConfiguratorAction.validate();

var strErrorsExecute = objConfiguratorSSOConfiguratorAction.execute();

Discover more from Cloud Build Tools

Subscribe to get the latest posts sent to your email.

You may also like