Ändringar för åtkomst till HDInsight-klusterkonfiguration

Inlägg på den 24 april 2019

Vi introducerar nu några viktiga ändringar för att ge stöd åt mer detaljerad rollbaserad åtkomst till känslig konfigurationsinformation från HDInsight-kluster, till exempel HTTP-autentiseringsuppgifter för gatewayen och lagringskontonycklar. Till följd av dessa ändringar kan vissa åtgärder krävas om du använder en av de entiteter eller ett av de scenarier som påverkas:

  • API: Användare som använder slutpunkterna /configurations eller /configurations/{configurationName} .
  • Azure HDInsight Tools for Visual Studio Code version 1.1.1 eller tidigare.
  • Azure Toolkit for IntelliJ version 3.20.0 eller tidigare.
  • SDK för .NET
    • version 1.x eller 2.x: Användare som använder metoderna GetClusterConfigurationsGetConnectivitySettingsConfigureHttpSettingsEnableHttp eller DisableHttp från klassen ConfigurationsOperationsExtensions.
    • versioner 3.x och uppåt: Användare som använder metoderna GetUpdateEnableHttp eller DisableHttp från klassen ConfigurationsOperationsExtensions .
  • SDK för Python: Användare som använder metoderna get eller update från klassen ConfigurationsOperations.
  • SDK för Java: Användare som använder metoderna update eller get från klassen ConfigurationsInner .
  • SDK för Go: Användare som använder metoderna Get eller Update från struct-datatypen ConfigurationsClient .
  • Läs avsnitten nedan (eller använd länkarna ovan) om du vill se migreringsanvisningarna för ditt scenario.

Nästa steg

Mer information om dessa ändringar och de åtgärder som krävs för migreringen finns i vår dokumentation, Migrate to granular role-based access for cluster configurations (Migrera till detaljerad rollbaserad åtkomst för klusterkonfigurationer).

Har du fler frågor? Kontakta oss.

  • HDInsight
  • SDK and Tools
  • Security