Creating/Editing a Cloud Account and Provider

select the Cloud tab for managing the Cloud account providers and accounts.  

  • Click or to inactivate or activate the cloud account
  • Click to clone the specific cloud account
  • Click to manage different cloud account providers

To create a new cloud account, Click thebutton. To edit an existing Instance, click on an Instance row from the list.

Enter values for the fields as described in the table below. Click the Save button to save the changes.Optionally click the Apply button to save the changes, but remain on the current screen until the Cancel button is clicked.

Note that encrypted properties are stored in Credential Store (Local or External) and can be configured using Edit button next to credential name drop down. Alternatively, you can reuse single credential for multiple properties also, in which case you should name that credential appropriately.

Field Name

Required

Description

Instance Code

Yes

Short name for the Instance.

Instance Name

Yes

Long display name for the Instance.

Provider

Yes

Provider for which the account is created.

Description

No

A description of the Instance.

Active

Yes

Whether or not the Instance is active in the system. Defaults to "Yes".

PropertiesNoIf the selected provider has any properties defined, then you must set up values for those properties based on the property key definition.

Providers

Click to manage different cloud account providers

Out-of-the-box Providers

Apigee, AWS, Azure, OCI, OIC, Salesforce are the FlexDeploy out-of-the-box providers with the default properties.

To create a new cloud account provider, Click thebutton. To edit an existing provider, click on a provider row from the list.

Enter values for the fields as described in the table below. Click the Save button to save the changes.Optionally click the Apply button to save the changes, but remain on the current screen until the Cancel button is clicked.

Field Name

Required

Description

Name

Yes

Name for the account provider

Vendor Name

Yes

Vendor like Amazon, Oracle, Microsoft, Google etc

Description

No

A description of the provider.

PropertiesNoSetup one or more property key definitions for the provider which will be used for every account created for this provider. 

Default Provider Properties

Out-of-box account provider property key definition cannot be modified and will always be read-only. 

ProviderPropertyTypeDescription
Apigee API PlatformApigee Org NameStringThe org name of the apigee account.
Apigee Host URLStringApigee Host URL.
Apigee Authentication TypeStringApigee Authentication Type
Apigee UsernameStringThe username of the apigee account.
Apigee PasswordStringThe password of the apigee account.
Apigee Token URLStringApigee Token URL.
Apigee MFA TokenStringApigee Multi Factor Authentication token
Apigee BearerStringApigee Bearer
Apigee RefreshStringApigee Refresh
Apigee Client IdStringApigee Client Id
Apigee Client Secret KeyStringApigee Client Secret Key
Amazon Web ServicesAWS Access KeyStringThe access key found on the "Security Credentials" page of the AWS management console.
AWS Secret KeyStringThe secret key found on the "Security Credentials" page of the AWS management console.
Microsoft AzureUsernameStringUser name for the registered Azure account
PasswordStringPassword for the registered Azure account
Subscription IdStringThe subscription ID is a GUID that uniquely identifies your subscription to use Azure services.
Tenant IdStringThe tenant ID of resource.
Azure Application Client IDStringThe Client ID assigned to Application
Azure Application Client KeyStringThe key assigned to Application
Azure Active Directory DomainStringThe domain name of the AAD to access.
Keystore PathStringThe path to the JKS containing the management certificate.
Keystore PasswordStringThe password for Keystore Path
Azure EnvironmentStringThe name of the environment.
Oracle Cloud InfrastructureOCI Tenancy IdStringSelect the OCI Tenancy Id to use.
OCI User OCIDStringThe OCID of the user to connect to OCI as.
OCI Private KeyStringThe private key to use for authentication.
OCI Key FingerprintStringThe fingerprint of the key pair to use for authentication.
OCI Private Key PassphraseStringThe passphrase of the private key to use for authentication.
OCI RegionStringThe region your OCI instance exists in. This is an optional property primarily used for Terraform.
Oracle Integration CloudOIC UserStringUser name for the registered OIC account
OIC PasswordStringPassword for the registered OIC account
OIC Base URIStringThe REST Base URI of a running OIC Instance
SalesforceUser NameStringAuthentication User Email Id for Salesforce. You can either User Id and Password combination to login  or User Id with Server Key file and Client Id.

JWT Key FileStringPath to a file containing the private key

PasswordStringSalesforce password and security token for Salesforce User. Please Note: Password and  API Security token without any spaces or any other separator / delimiter.

Client IDStringOAuth client ID (also called the consumer key)

Salesforce Org TypeStringEnter Org type for Development Environment. Eg: Sandbox or DevHub or Developer

Salesforce URLStringThe login URL of the instance the org lives on

Sandbox NameStringName of the Sandbox to access

Creating New Property

  • New property cannot be added for the out-of-box default providers. New property can only be added for the custom providers.  
  • Click  to add new custom property for the custom provider property set
  • When adding and saving new property to the custom account provider property set,
    • If the custom account provider already has one or more accounts existing
      • New property will NOT be added to the existing account automatically. It will be added for update when editing the account. 
    • If the custom account provider does not have any accounts
      • New property will be added to the account when it is created.

Editing Existing Property

  • The out-of-box default properties for the providers will always be read-only.
  • Custom property key definitions can only be updated.  
  • Property can not be deleted. It can either be activated or inactivated only. 
  • Properties updated on the account provider property set will be synced up for any existing account only when the respective account is edited. 
The following macros are not currently supported in the footer:
  • style