Perform operations on virtual machines, virtual networks, disks, images and subnets in Azure
Orchestration apps let you automate repeatable tasks and actions that span across a diverse set of systems and applications using workflows. The list of actions supported for this app include:
Virtual Machine Management
Get Vm Instance Details
Power Off Instance
Create Virtual Machine
Attach Existing Managed Disk
Get Disk Details
Public IP Management
Get Public IP Details
Delete Public IP
Virtual Network Management
Get Virtual Network
Update Virtual Network Tags
Delete Virtual Network
Create Image From Instance
Azure Active Directory App should be created
- Once you login into your account on the Azure portal, navigate to search for “Azure Active Directory”.
- On the active directory page in the left side panel go to App Registrations > “New registration” > Enter name of your app > “Register”
Note that we will be granting permissions for resources under a subscription to this app.
B. Permissions to resources under subscription should be granted
You have to assign permissions for your Azure Active Directory app (created in Prerequisite A) which you will use to authenticate your calls to Azure.
Go to the Azure portal, search for “Subscriptions''. Select your active subscription.
Click on “Access control (IAM)”
Select “Role assignments”
Select “Add role assignment”
Select the role “Contributor”
In the “Select” dropdown, search for the app name created in Prerequisite(A)
Now the app will have access to the resources under your active subscription.
Key (Secret Key)
Installation Parameters Description
All installation parameters can be found in the Azure portal.
Once you login into your account on the Azure portal
Navigate to search for “Azure Active Directory”.
On the active directory page, in the left side panel, click on Overview > Copy “Tenant ID”.
App Registrations > Open App > Copy “Application (client) ID”
App Registrations > Certificates & secrets (left panel) > Click on “New client secret” > Copy “Value”, which is your secret key.