This video walks you through the steps of creating an Azure Logic App workflow to rotate the passwords of vCenter CloudAdmin and NSX-T Admin for Azure VMware Solution (AVS) Private Cloud. Azure Logic Apps invokes the recently released resource actions rotateVcenterPassword, rotateNSXTPassword to reset the passwords. Also, listAdminCredentials resource action was used to retrieve the actual passwords values for verification purposes.
Video Content:
00:00 - Introduction and Briefing
02:20 - Demo
02:25 - Enable Azure Managed Identity for Azure Logic App
03:00 - Assign Permissions to Azure Logic App System Assigned Managed Identity
04:10 - Designing and Building Azure Logic App Workflow
09:05 - Getting existing vCenter CloudAdmin and NSX-T Manager Admin Passwords
10:00 - Testing and Triggering the workflow
11:19 - Comparing the values of new passwords with the old values (verification)
11:55 - Thank You
____________________________________________________________________________
Keywords:
Azure VMware Solution, AVS, Azure, Password Rotation, Credential Rotation, vCenter Admin, NSX-T Manager Admin, Password Reset, Password, Reset, vCenter, NSX-T Manager, vSphere, VMware, Microsoft Azure, Microsoft
____________________________________________________________________________
References:
My AVS Playlist - Check out other AVS Demos:
• Azure VMware Solution Videos
Reset vSphere credentials for Azure VMware Solution
https://docs.microsoft.com/en-us/azur...
Azure PowerShell Examples:
Invoke-AzResourceAction -ResourceId /subscriptions/{SubscriptionID}/resourceGroups/{ResourceGroup}/providers/Microsoft.AVS/privateClouds/{PrivateCloudName} -Action rotateVcenterPassword –Pre -Force
Invoke-AzResourceAction -ResourceId /subscriptions/{SubscriptionID}/resourceGroups/{ResourceGroup}/providers/Microsoft.AVS/privateClouds/{PrivateCloudName} -Action rotateNSXTPassword –Pre -Force
Invoke-AzResourceAction -ResourceId /subscriptions/{SubscriptionID}/resourceGroups/{ResourceGroup}/providers/Microsoft.AVS/privateClouds/{PrivateCloudName} -Action listAdminCredentials -Force
Azure CLI Examples:
az resource invoke-action --action rotateVcenterPassword --ids "/subscriptions/{SubscriptionID}/resourceGroups/{ResourceGroup}/providers/Microsoft.AVS/privateClouds/{PrivateCloudName}" --api-version "2020-07-17-preview"
az resource invoke-action --action rotateNSXTPassword --ids "/subscriptions/{SubscriptionID}/resourceGroups/{ResourceGroup}/providers/Microsoft.AVS/privateClouds/{PrivateCloudName}" --api-version "2020-07-17-preview"
az resource invoke-action --action listAdminCredentials --ids "/subscriptions/{SubscriptionID}/resourceGroups/{ResourceGroup}/providers/Microsoft.AVS/privateClouds/{PrivateCloudName}"
____________________________________________________________________________
Author: Husam Hilal
Blog: https://cloudclue.blog/
LinkedIn: / husamhilal