本文將介紹的許可權體系,流儲存 Apache Fluss 版如何授權RAM使用者訪問Fluss叢集。
授權情境
無法訪問Realtime ComputeFluss控制台
-
控制台報錯,無法載入相關內容
錯誤提示資訊為沒有許可權執行此操作,錯誤碼為
NoPermission,流儲存 Fluss 叢集列表顯示暫無資料。 -
單擊進入叢集控制台後顯示當前賬戶無存取權限
您當前無許可權訪問Realtime ComputeFluss管理主控台。請聯絡阿里雲帳號管理員,按照RAM授權操作,為您的帳號授予至少唯讀訪問流儲存Fluss服務的許可權(AliyunFlussReadOnlyAccess)。完成授權後,重新進入或重新整理頁面即可正常訪問。
無可訪問的Fluss叢集
從Fluss叢集連結直接進入後,顯示無可訪問的叢集。

您沒有當前Fluss叢集的許可權。請聯絡該叢集的所有者或具有超級管理員角色的成員,按照使用者授權操作,授予普通成員及以上許可權。
資料管理中沒有或缺少資料庫
進入資料管理頁面,目錄中顯示暫無資料。
您沒有當前Fluss叢集中某個資料庫的資源許可權。請聯絡該叢集的所有者或具有超級管理員角色的成員,按照資源授權操作,授予相關資料庫至少唯讀訪問及以上許可權。
RAM授權
預設情況下,任何RAM使用者都無法訪問Fluss控制台,要允許使用者查看控制台,必須為其授予Fluss相關的RAM系統策略。
權限原則說明
|
權限原則 |
策略說明 |
|
AliyunFlussReadOnlyAccess |
唯讀存取權限。擁有此許可權的使用者可以登入Fluss控制台,查看所有叢集的列表、配置、監控等資訊 |
|
AliyunFlussFullAccess |
完全系統管理權限。擁有此許可權的使用者可以對帳號下的所有Fluss資源進行任何操作,包括建立購買叢集等。 |
操作步驟(由阿里雲主帳號或Resource Access Management員操作)
-
使用Resource Access Management員登入RAM控制台。
-
在左側導覽列,選擇。
-
在使用者頁面,單擊目標RAM使用者操作列的添加許可權。
-
在新增授權面板,為RAM使用者添加許可權。
將資源範圍設為帳號層級,在權限原則搜尋方塊中輸入
Flus,根據需要勾選AliyunFlussReadOnlyAccess(唯讀訪問流儲存Fluss許可權)或AliyunFlussFullAccess(管理流儲存Fluss許可權)。 -
單擊確認新增授權。
-
單擊關閉。
使用者授權
當RAM使用者需要在特定叢集中進行操作時,該叢集的管理員必須在Fluss控制台內部,將該RAM使用者添加為叢集的成員。
-
選擇流儲存Fluss頁簽,單擊操作列控制台,進入Fluss叢集。
-
在左側導覽列單擊安全服務,使用者管理頁簽,單擊添加使用者。
-
輸入需要添加使用者的賬戶ID,選擇角色類型。
角色類型
角色說明
超級管理員
擁有該叢集的最高系統管理權限,可以系統管理使用者,擁有查看所有資源的許可權。
普通使用者
擁有叢集的存取權限,但具體能操作哪些資料庫,還需要對其進行資源授權。
-
單擊確定,完成授權。
資源授權
您可以直接授予RAM使用者特定的資源許可權,將其自動添加為叢集成員。
-
選擇流儲存Fluss頁簽,單擊操作列控制台,進入Fluss叢集。
-
在左側導覽列單擊安全服務,資源授權頁簽,單擊新增授權。
-
選擇需要授權的資源資料庫,輸入需要添加使用者的賬戶ID,選擇角色類型。
角色類型
角色說明
管理員
具備指定資料庫的全部許可權,可對其他使用者授予角色且授權範圍限於自有許可權。
開發人員
可對指定資料庫以及資料庫下的所有表進行增刪改查和讀寫操作。
讀寫者
可對指定資料庫以及資料庫下的所有表進行讀寫操作。
分析師
可對指定資料庫以及資料庫下的所有表進行讀操作。
-
單擊確定,完成授權。