Starting version 4.3 IP Fabric supports the discovery of the Azure Cloud infrastructure. Azure devices are discovered only through API. The IP Fabric covers the IaaS (Infrastructure as a Service) part of the cloud. Azure Cloud Compute provides an abstract view of the Azure physical infrastructure.
From the left menu, click on “App registrations“, then click on “+ New registration”.
Fill in the name of the application (e.g. “IP Fabric”). From the “Supported account types“, select the first option “Single Tenant“. Leave other options blank
Once you click on “Register“, you’ll be redirected to the App overview page. Note the “Application (client) ID” and “Directory (tenant) ID“
Click on “Certificates & Secrets“ and select the “Client secrets (0)“ tab, click “+ New secret“, select Expiration and then click “Add“.
Copy the created client secret to the clipboard (column Value). You won’t be able to see it again.
Subscription & Access Control
Search for “Subscriptions“ and select the subscription you like to add to IPF (IPF can do discovery per subscription)
On the overview page note the Subscription ID.
From the left menu, click on Access control (IAM), click on “+ Add” and “Add custom role“. Fill in the role name. IP Fabric requires specific permissions in order to make API calls. Select “Start from JSON“ and upload JSON file with the required permissions (find it at the very bottom of this page). Click on the Next button to continue.
Review the permissions and click Next. Now you have to assign a scope for this role. Click on “Add assignable scopes“ and from the right panel select Type: Subscription and than click on the Subscription you want to assign
Click on “Review + Create“
Now you have to assign the newly created Role to the Registered App. From the left menu, select again “Access control (IAM)“ and then click “+ New“ and “Add role assignment“.
Find the previously created role, click “Next“ and then click on “+ Select members“. Find the app you created before. Click “Review + Assign“
Role definitions for IP Fabric (JSON)
Following JSON format applies for IP Fabric version 4.3 and above: