您可以在數據源管理頁面,分享數據源權限給相應的工作空間,并進入被分享的工作空間查看該數據源。本文為您介紹如何管理數據源權限及查看分享的數據源。
背景信息
通常數據源會承載數據的具體地址、賬戶和密碼等敏感信息,但普通開發人員僅需要引用數據源進行數據訪問。如果數據源中透露過多敏感信息或允許所有人修改數據源,會造成安全風險。例如,多人修改數據源信息,可能導致數據源報錯,以致于引用該數據源的任務運行失敗。
因此數據集成提供更加嚴格的權限管控功能,僅支持數據源的創建者對數據源進行權限管理,指定某個工作空間或者某個人對數據源的權限。數據源權限管理相關的常見問題請參見數據源權限管理。
使用限制
數據源權限管理功能僅支持跨工作空間數據源分享,不支持同工作空間下數據源權限管控。
同工作空間僅主賬號、管理員、安全管理員可以對數據源進行編輯操作。
注意事項
若要對數據源下某張表進行數據輸出與寫入控制。您可以選擇使用審批中心自定義數據集成審批策略功能。審批中心支持管理員按源端、目的端數據源的組合來定義需要被審批的數據集成任務。詳情請參見數據集成審批策略。
進入數據源管理頁面
進入管理中心頁面。
登錄DataWorks控制臺,切換至目標地域后,單擊左側導航欄的 ,在下拉框中選擇對應工作空間后單擊進入管理中心。
在左側導航欄,單擊
,進入數據源頁面。在數據源頁面,單擊相應數據源連接信息列的圖標,進入數據源權限管理頁面。
在數據源權限管理對話框中,配置各項參數。
序號
參數
描述
①
工作空間
為您展示當前操作人員參與的所有工作空間,并且展示空間內的所有人員。您可以針對整個工作空間,或者工作空間下的某些人員進行數據源分享:
如果數據源未設置過權限,則繼承以前數據源的權限控制。
當針對某個工作空間進行權限設置時,將會影響該工作空間內的所有人員。即使后續添加新成員,也會遵循同樣的權限。但是,給工作空間授權后,您可以針對某個具體的人員單獨設置不同的權限。例如,將一個數據源給整個工作空間設置為無權限,但設置其中的某個成員為可使用。
支持控制本工作空間成員的權限分享。
項目管理員同樣需要設置權限后,才可以使用數據源。
②
工作空間類型
為您展示各工作空間的類型,包括簡單和標準兩種類型。
③
權限
數據源的權限控制包括以下兩種類型:
無權限:相應的工作空間或個人無法查看該數據源。
可使用:可以使用和編輯該數據源。
重要由于數據源分享只是進行引用投射,此處是針對原始數據源進行編輯,需要注意開放編輯權限的適用人員。
④
批量操作
批量選中工作空間或成員后,您可以設置批量可使用和批量無權限。
單擊確定。
數據源支持跨工作空間分享,分享規則如下:
從簡單模式工作空間分享至簡單模式工作空間:
源端的簡單模式工作空間升級為標準模式工作空間時:源工作空間會分享生產環境的數據源。
目標簡單模式工作空間升級為標準模式工作空間時:數據源變為兩個,分別對應開發環境和生產環境,且內容一致。
從簡單模式工作空間分享至標準模式工作空間:數據源在標準模式工作空間下變為兩個,分別對應開發環境和生產環境,且內容一致。
從標準模式工作空間分享至標準模式工作空間:不同環境的數據源,分享后在目標工作空間內,仍然對應各自的環境。
從標準模式工作空間分享至簡單模式工作空間:
源工作空間的生產或開發環境下的數據源,均支持分享。分享至目標數據源后,僅保留一個數據源,且最新分享的數據源會覆蓋之前的數據源。
如果目標工作空間升級為標準模式工作空間,則該數據源會變為兩個,分別對應開發和生產環境,且內容一致,均與源數據源保持分享關系。
查看分享的數據源
單擊頂部的工作空間名稱區域,切換至上文已添加權限的工作空間。進入該工作空間的數據源頁面,即可查看被分享的數據源。
在該頁面可查看被分享的數據源的數據源信息、連接信息、描述、創建時間等信息。被分享的數據源命名格式為分享該數據源的工作空間名稱.數據源名稱。