-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request: Tenant-Specific Subscription Management #37
Comments
I really like this idea! 👍 I'm thinking about how best to implement this, few ideas;
Something else to consider is that this program manipulates the config file in azureProfile.json snippet{
"subscriptions": [
{
"id": "11111111-1111-1111-1111-111111111111",
"name": "N/A(tenant level account)",
"state": "Enabled",
"user": { "name": "[email protected]", "type": "user" },
"isDefault": false,
"tenantId": "11111111-1111-1111-1111-111111111111",
"environmentName": "AzureCloud"
},
{
"id": "22222222-2222-2222-2222-222222222222",
"name": "N/A(tenant level account)",
"state": "Enabled",
"user": { "name": "[email protected]", "type": "user" },
"isDefault": false,
"tenantId": "22222222-2222-2222-2222-222222222222",
"environmentName": "AzureCloud"
},
{
"id": "33333333-3333-3333-3333-333333333333",
"name": "User2 MSDN",
"state": "Enabled",
"user": { "name": "[email protected]", "type": "user" },
"isDefault": true,
"tenantId": "44444444-4444-4444-4444-444444444444",
"environmentName": "AzureCloud",
"homeTenantId": "44444444-4444-4444-4444-444444444444",
"tenantDefaultDomain": "company.com",
"tenantDisplayName": "CompanyName",
"managedByTenants": []
}
],
"installationId": "55555555-5555-5555-5555-555555555555"
} As you can see in the first 2 subscriptions the Would be keen to get your thoughts! |
I Can see that in my case, not a single instance of the variable tenantDisaplyName even exists. making it either a "Group only" or the need for the user to create a custom map of tenantID > tenantDisplayName. perferably though i would personally like to not use parameters when i launch the application myself. |
Interesting idea...so maybe a hotkey combo like Ctrl + N that lets you nickname the IDs? |
That could work, but at this point, i think we need to go towards a ".config" file to store this outside memory right ? |
There is already a config file generated in your profile that's used to track the previously subscription context for switching back and forth so I think I could just lean on that to additionally track any custom names and/or configuration options like "always select the tenant first" for instance 🤔 |
Seems valid. |
Summary:
As a user managing multiple Azure subscriptions on behalf of various customers, I would like the ability to view and organize subscriptions by Tenant in my portfolio. This would significantly improve usability when dealing with a large number of subscriptions.
Description:
I manage numerous Azure subscriptions across multiple tenants. It would be highly beneficial to have the option to display the Tenant in its own column within the subscription management interface. Ideally, subscriptions could also be grouped by Tenant, allowing for more efficient navigation and management.
In an ideal scenario, I envision a workflow where I can first select a Tenant and then choose from the associated subscriptions. This hierarchical selection process would streamline the management experience, particularly for users handling a large number of subscriptions.
Considerations:
Conclusion:
This feature would greatly enhance the management of multiple Azure subscriptions by simplifying navigation and improving the organization. The current product is already excellent, and this enhancement would make it even better.
The text was updated successfully, but these errors were encountered: