Authentication using Azure Management SDK
If you want to programmatically update Azure Resource configurations you have a number of options.
Elevate Access to Root Management Group
Recently a new Azure resource type was introduced called Management Groups, which allows users to group Azure Subscriptions under the same Azure AD Directory (aka. Tenant) for ease of access and policy management.