Overview
Perform operations on virtual machines, virtual networks, disks, images and subnets in Azure
Description
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
Start Instance
Redeploy Instance
Deallocate Instance
Delete Instance
Restart Instance
Resize Instance
Generalize Instance
Create Virtual Machine
Disk Management
Attach Existing Managed Disk
Get Disk Details
Detach Disk
Public IP Management
Get Public IP Details
Delete Public IP
Virtual Network Management
Get Virtual Network
Update Virtual Network Tags
Delete Virtual Network
Get Subnet
Delete Subnet
Image Management
Get Image
Delete Image
Create Image From Instance
Prerequisites
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”
Click “Add”
Select “Add role assignment”
Select the role “Contributor”
In the “Select” dropdown, search for the app name created in Prerequisite(A)
Save.
Now the app will have access to the resources under your active subscription.
Installation Parameters
Client ID
Key (Secret Key)
Tenant ID
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.