Dome9 Azure Onboarding script
I just finished putting together a Python script that logs into an Azure AD tenant, obtains a list of subscriptions and adds any "missing" subscriptions into Dome9. This way, any new subscriptions that are created since the initial onboarding can be "swept up" and overall cloud visibility is not lost.
Have a look at the README on the GitHub repo to see what is required. It's pretty straight forward but you will need to have enabled Management Groups in Azure in order to see "new" subscriptions.
I'm not a developer, so please try and be constructive with any comments you might have! If you have any issues/suggestions, please open an issue in GitHub.