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 Create
Create registration
- Copy the
Application ID
- Click on
Keys
(right panel) - In the
Passwords
panel, fillKey Description
andDuration
, thenSave
- Copy the one time displayed key value.
- Navigate to Properties
- Copy the
Directory ID
, used asTenant ID
by 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