共用方式為


適用於 Azure 串流分析的受控識別

Azure 串流分析目前可讓您使用受控識別向其他 Azure 資源進行驗證。 建置雲端應用程式常見的難題,是管理程式碼中的認證,以向雲端服務進行驗證。 保護好這些認證是相當重要的工作。 認證不應儲存在開發人員工作站中,或簽入原始檔控制。

Microsoft Entra 針對 Azure 資源的受控識別功能可解決此問題。 此功能可為 Azure 服務提供 Microsoft Entra ID 中的自動受控識別。 這可讓您將身分識別指派給串流分析作業,然後不需要任何認證即可驗證支援 Microsoft Entra 驗證的任何輸入或輸出。 如需關於這項服務的詳細資訊,請參閱 Azure 資源受控識別概觀頁面

受控識別類型

串流分析支援兩種類型的受控識別:

  • 系統指派的身分識別:當您針對作業啟用系統指派的受控識別時,會在繫結至該作業生命週期的 Microsoft Entra ID 中建立身分識別。 因此,當您刪除資源時,Azure 會自動為您刪除身分識別。
  • 使用者指派的身分識別:您也可以建立受控識別做為獨立 Azure 資源,並將其指派給您的串流分析作業。 若是使用者指派的受控識別,則會分開管理身分識別與使用身分識別的資源。

重要

無論身分識別的類型為何,受控識別都是特殊類型的服務主體,可能僅適用於 Azure 資源。 刪除受控識別時,對應的服務主體也會自動移除。

使用受控識別將您的作業連線至其他 Azure 資源

下表顯示支援系統指派受控識別或使用者指派受控識別的 Azure 串流分析輸入和輸出:

類型  配接器 使用者指派的受控識別 系統指派的受控識別
儲存體帳戶 Blob/ADLS Gen 2 Yes Yes
輸入 事件中樞 Yes Yes
IoT 中樞 否 (可透過因應措施提供:使用者可以將事件路由傳送至事件中樞) No
Blob/ADLS Gen 2 Yes Yes
參考資料 Blob/ADLS Gen 2 Yes Yes
SQL Yes Yes
輸出 事件中樞 Yes Yes
SQL Database Yes Yes
Blob/ADLS Gen 2 Yes Yes
表格儲存體 No No
服務匯流排主題 Yes Yes
服務匯流排佇列 Yes Yes
Azure Cosmos DB Yes Yes
Power BI No Yes
Data Lake Storage Gen1 Yes Yes
Azure Functions No No
適用於 PostgreSQL 的 Azure 資料庫 No No
Azure 資料總管 Yes
Azure Synapse Analytics

下一步