DataWorks為您提供訪問Hologres資料時的許可權管控能力,包括設定授權身份、許可權申請、許可權審批。您可以通過我的申請單查看許可權申請記錄,通過我的審批任務進行許可權審批及查看審批記錄。本文為您詳細介紹Hologres資料存取權限管控。
前提條件
-
已建立Hologres的執行個體。詳情請參見購買Hologres執行個體。
-
已添加Hologres的資料來源。詳情請參見Hologres資料來源。
-
已進行Hologres中繼資料採集,詳情參見中繼資料採集。
-
待申請的Hologres資料表所屬的資料庫權限策略需要為專家模式。詳情請參見許可權模型轉換。
設定授權身份
DataWorks會使用指定的使用者(即每個Hologres執行個體對應的授權身份)訪問Hologres的執行個體。設定授權身份需要主帳號或者具有AdministratorAccess策略的RAM帳號才能操作。
-
在權限申請頁簽,選擇数据源类型為Hologres。
-
在授權身份欄位右側,單擊配置授權身份。
-
在Hologres實例授權身份配置視窗中,為每一個Hologres執行個體指定訪問的身份。視窗中列出當前工作空間關聯的所有Hologres執行個體,每個執行個體對應一個授權身份下拉選擇框,您需要從中為每個執行個體選擇一個阿里雲主帳號或RAM子帳號作為執行授權命令的身份,選擇完成後單擊確認儲存配置。
說明如果授權身份為阿里雲RAM子帳號,請確保指定的阿里雲RAM子帳號擁有AliyunHologresReadOnlyAccess的許可權並且是Hologres執行個體的
SuperUser角色。
許可權申請
-
進入權限申請頁簽。
-
選擇要申請的表。
-
選擇数据源类型為Hologres,依次指定Hologres实例和數據庫。
-
在左側待添加錶地區,選擇要申請許可權的資料表。
-
在表格中,選擇要申請的許可權。支援表級許可權:
Select、Insert、Update、Delete、Truncate和ALL。-
如果勾選表格第一行的全選按鈕,表示為每一個表都申請相應的許可權。
-
如果要取消某一個表的許可權,去勾選該表對應許可權的複選框。
-
-
-
配置申請信息。
參數
描述
使用者
選擇需要為誰申請許可權。
-
當前登錄賬號:表示為當前登入DataWorks工作空間的阿里雲帳號申請目標表許可權。
-
代他人申請:表示當前登入DataWorks工作空間的阿里雲帳號為其他阿里雲帳號申請目標表許可權。選擇該選項時,需要配置其他身份參數。
申請原因
輸入申請目標表許可權的原因。
Hologres的表級許可權為永久許可權,不支援設定到期時間。
說明Hologres資料存取權限僅支援為當前帳號或他人RAM子帳號申請,不支援以調度訪問帳號身份申請;主動授權也僅支援RAM子帳號作為授權對象,不支援RAM角色。
-
-
單擊申請權限,提交申請。
您可以在我的申請單頁面,查看進行中的申請的審批詳情及審批記錄。
許可權審批
-
查看待審批的申請。
在左側導覽列,選擇申請與審批 > 我的審批任務,單擊資料存取控制頁簽。選擇数据源类型為Hologres,並根據篩選條件,查看當前登入的阿里雲帳號名下需要審批的申請資訊。
說明同一個申請單提交的多張表許可權申請,會按照表Owner的不同自動拆分成多個申請單。
-
查看審批詳情。
單擊目標申請操作列的审批,您可以在審批詳情對話方塊查看目標申請的申請詳情、審批記錄等詳細資料。
-
審批申請。
根據申請的詳細內容及當前需求判斷是否同意審批該申請,填寫审批意见,選擇同意或拒絕進行中的申請。
您也可以直接在我的審批任務頁面,勾選全部申請,單擊批量同意或批量拒绝,填寫审批意见,批量處理目標申請。
查看許可權申請及審批記錄
-
Hologres許可權申請記錄支援撤回(僅對審批中狀態的申請有效),不支援續期——「已通過」的Hologres許可權為永久有效,無需也無法續期。
-
資料存取控制頁面的許可權審計Tab當前僅支援MaxCompute引擎,Hologres引擎暫不可在此Tab進行許可權審計。
-
「許可權申請記錄」與「許可權審批記錄」原Tab入口未來將遷移至「申請與審批」分組下的「我的申請單」和「我的審批任務」頁面,推薦直接使用新頁面入口。
-
查看許可權申請記錄:在左側導覽列,選擇申請與審批 > 我的申請單,單擊資料存取控制頁簽。您可以根據審批狀態、申請時間、Hologres实例等條件進行篩選,查看當前登入的阿里雲帳號名下涉及的申請記錄。
您還可以單擊目標申請操作列的查看詳情,查看申請的詳細資料。同時,對於審批狀態為審批中的申請,您可以進行撤回操作。
-
查看許可權審批記錄:在左側導覽列,選擇申請與審批 > 我的審批任務,單擊資料存取控制頁簽,選擇任務狀態為全部。您可以根據申請賬號、審批結果、Hologres实例等條件進行篩選,查看當前登入的阿里雲帳號的審批記錄。