Ligoj Azure provisioning plugin, and extending Provisioning plugin Provides the following features :
- Prices are updated from the Azure API prices.
- Supported services : Compute (including software) with all terms, Storage and managed databases (no DTU and Hyperscale)
- Tenant ID (Directory ID)
- Application ID (Identifier of application account of Ligoj)
- Key (secret token of application account of Ligoj)
- Subscription
- Resource group
Everything takes place in Azure Active Directory
- Navigate to RegisteredApps
- Click on
New application registration - Fill the form : Name=
ligoj, Application type=Web app / API, Sign-on URL=Ligoj URL, can be updated later CreateCreate registration- Copy the
Application ID - Click on
Keys(right panel) - In the
Passwordspanel, fillKey DescriptionandDuration, thenSave - Copy the one time displayed key value.
- Navigate to Properties
- Copy the
Directory ID, used asTenant IDby Ligoj
Navigate to Resource groups
Copy the resource group name
Grant the rights to ligoj account on the selected resource group
- Navigate to Cost Management + Billing
- Get the subscription id from one of your enabled subscription
Used API is Microsoft.Compute (2017-03-30)
Authentication is OAuth2, no required CLI to be installed