# Prerequisites

#### Tenant Subscription

* ID of the Tenant Subscription where Cloud Assert components need to be deployed
* Tenant Subscription administrator account credentials
* A tenant subscription created from an Azure Stack Offer/Plan that includes Microsoft Compute, Storage and Network services with default quotas added
* Upon creating the tenant subscription, the Microsoft Compute, Storage and Network services need to be registered from the **Subscription > Resource Providers** blade in the Tenant portal

#### Certificate

* For integrated systems (i.e. multi-node), a .pfx certificate with the following domain, along with the certificate chain (i.e., root authority and any intermediate authorities):  **\*.cloudassert.\<Azure Stack region>.\<Azure Stack external FQDN>** should be procured from a public authority.
* For ASDK, certificate is generated as a part of the deployment.
* Password for the .pfx certificate (Password should not contain the following characters ^ \` \~ & % \*)

#### Others

* Download **the Windows 2016 Datacenter** image from the marketplace through the Marketplace Management blade in the Admin portal
* Netbios name of the Azure Stack domain (On ASDK, the default is AzureStack)
* Azure Stack service Admin account credentials (Azure AD account)
  * Ensure if the service Admin account has **"Global Administrator"** role (Password should not contain the following characters ^ \` \~ & % \*)
* Azure Stack cloud administrator credential for Privileged endpoint access E.g., **\<Azure Stack domain>\cloudadmin** (Password should not contain the following characters ^ \` \~ & % \*)
* Install Azure PowerShell version with respect to Azure Stack Version ([Azure PowerShell](https://docs.microsoft.com/en-us/azure-stack/operator/azure-stack-powershell-install))
  * Ensure that Azure PowerShell version 1.6.0 is available for Azure stack version 1811, PowerShell version 1.7.0 for Azure stack version 1901 & 1902 and PowerShell version 1.7.1 for Azure Stack version 1904
