Changes to HDInsight cluster configuration access
Share
Services
We are introducing some important changes to support more fine-grained, role-based access to sensitive configuration information from HDInsight clusters, such as gateway HTTP credentials and storage account keys. As part of these changes, some **action may be required** if you are using one of the affected entities/scenarios:
* [API](https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-migrate-granular-access-cluster-configurations#api): Users using the `/configurations` or `/configurations/{configurationName}` endpoints.
* [Azure HDInsight tools for Visual Studio Code](https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-migrate-granular-access-cluster-configurations#azure-hdinsight-tools-for-visual-studio-code) version 1.1.1 or below.
* [Azure Toolkit for IntelliJ](https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-migrate-granular-access-cluster-configurations#azure-toolkit-for-intellij) version 3.20.0 or below.
* [SDK for .NET](https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-migrate-granular-access-cluster-configurations#sdk-for-net)
* [versions 1.x or 2.x](https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-migrate-granular-access-cluster-configurations#versions-1x-and-2x): Users using the `GetClusterConfigurations`, `GetConnectivitySettings`, `ConfigureHttpSettings`, `EnableHttp` or `DisableHttp` methods from the ConfigurationsOperationsExtensions class.
* [versions 3.x and up](https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-migrate-granular-access-cluster-configurations#versions-3x-and-up): Users using the `Get`, `Update`, `EnableHttp` or `DisableHttp` methods from the `ConfigurationsOperationsExtensions` class.
* [SDK for Python](https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-migrate-granular-access-cluster-configurations#sdk-for-python): Users using the `Get` or `Update` methods from the `ConfigurationsOperations` class.
* [SDK for Java](https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-migrate-granular-access-cluster-configurations#sdk-for-java): Users using the `Update` or `Get` methods from the `ConfigurationsInner` class.
* [SDK for Go](https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-migrate-granular-access-cluster-configurations#sdk-for-go): Users using the `Get` or `Update` methods from the `ConfigurationsClient` struct.
* See the below sections (or use the above links) to see the migration steps for your scenario.
## Next steps
For more information about these changes and required steps for migration, please see our documentation, [Migrate to granular role-based access for cluster configurations](https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-migrate-granular-access-cluster-configurations).
Still have questions? [Contact us](mailto:hdiconfigchanges@microsoft.com).
* HDInsight
* SDK and Tools
* Security
* [ HDInsight](https://azure.microsoft.com/en-gb/products/hdinsight/)
What else is happening at Microsoft Azure?
Read update
Services
Share
Generally Available: Storage account default maximum request rate limit increase to 40,000 requests per second
December 12th, 2024
Services
Share
Read update
Services
Share
Generally Available: Regional Disaster Recovery by Azure Backup for AKS
November 22nd, 2024
Services
Share
Generally Available: Enhancements on Azure Container Storage for performance, scalability, and operational insights
November 19th, 2024
Services
Share