工作空間為多角色協同開發的基本單元,所有開發工作都將在具體的工作空間內開展,如果您需要RAM用戶(子賬號)協同開發,您可以將RAM用戶加入工作空間并按照職能為該用戶分配空間角色。
背景信息
EMR Serverless Spark支持的角色及權限如下表所示。
權限分類 | 權限\角色 | Guest (訪客) | DataScience (數據分析) | DataEngineering (數據開發) | Owner (管理員) |
工作流查看 | 工作流列表、狀態、版本、拓撲、詳情、配置瀏覽 | ? | ? | ? | ? |
工作流實例節點的日志、輸出、SparkUI | ? | ? | ? | ? | |
工作流編輯 | 工作流創建(包括拓撲、節點與任務的關聯、發布) | - | - | ? | ? |
工作流刪除 | - | - | ? | ? | |
工作流節點創建 | - | - | ? | ? | |
工作流實例配置編輯 | - | - | ? | ? | |
工作流管理 | 工作流調度開啟 | - | - | ? | ? |
工作流調度關閉 | - | - | ? | ? | |
工作流觸發 | - | - | ? | ? | |
節點操作(重跑、置成功、終止運行) | - | - | ? | ? | |
隊列管理 | 隊列瀏覽 | ? | ? | ? | ? |
隊列添加 | - | - | - | ? | |
隊列編輯(資源量調整) | - | - | - | ? | |
隊列刪除 | - | - | - | ? | |
隊列提交執行 | - | ?(生效范圍是 resource_queue_dev) | ?(生效范圍 *) | ?(生效范圍 *) | |
Compute管理 | 瀏覽Compute | ? | ? | ? | ? |
創建Compute | - | - | ? | ? | |
編輯Compute | - | - | ? | ? | |
刪除Compute | - | - | ? | ? |
前提條件
管理用戶
添加用戶
進入訪問控制頁面。
在左側導航欄,選擇
。在Spark頁面,單擊目標工作空間名稱。
在EMR Serverless Spark頁面,選擇左側導航欄中的
。
在訪問控制頁面的用戶頁簽,單擊添加用戶。
在添加用戶對話框中,選擇已有的RAM用戶,單擊確定。
您可以選擇一個或多個RAM用戶。
刪除用戶
在訪問控制頁面的用戶頁簽,單擊目標用戶操作列的刪除。
在移除用戶對話框中,單擊移除。
管理角色
創建角色并授權
當現有的角色權限無法滿足您的實際業務需求時,您可以選擇自行創建新的角色,并為新角色賦予所需的權限。
在訪問控制頁面的角色頁簽,單擊創建角色。
在彈出的對話框中,輸入角色名稱和顯示名稱,然后單擊確定。
單擊新創建的角色名稱。
單擊新增授權。
選擇所需權限,然后單擊確定。
為角色添加用戶
在訪問控制頁面的角色頁簽,單擊目標角色操作列的添加用戶。
在添加用戶對話框中,選擇已在用戶頁簽添加的用戶,單擊確定。
移除角色中添加的用戶
在訪問控制頁面的角色頁簽,單擊目標角色操作列的移除用戶。
在移除用戶對話框中,選擇已經為角色添加的用戶,單擊確定。