此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
新增集群管理員
你可以使用 `AddClusterAdmin`新增集群管理員帳戶的方法。叢集管理員可以透過 API 和管理工具來管理叢集。集群管理員與標準租用戶帳戶完全獨立且無關。
每個叢集管理員都可以被限制使用 API 的子集。您應該為不同的使用者和應用程式使用多個叢集管理員帳戶。最佳實踐是,給予每個叢集管理員必要的最低權限;這樣可以降低憑證外洩可能造成的影響。
參數
此方法有以下輸入參數:
| Name | 描述 | 類型 | 預設值 | 必需的 |
|---|---|---|---|---|
使用權 |
控制群集管理員可以使用的方法。 |
字串數組 |
沒有任何 |
是的 |
接受最終用戶許可協議 |
接受最終用戶許可協議。設定為 true 可向系統中新增叢集管理員帳戶。如果省略或設為 false,則方法呼叫失敗。 |
布林值 |
沒有任何 |
是的 |
屬性 |
JSON 物件格式的名稱/值對清單。 |
JSON 物件 |
沒有任何 |
不 |
密碼 |
用於驗證此群集管理員身分的密碼。 |
細繩 |
沒有任何 |
是的 |
使用者名稱 |
此叢集管理員的唯一使用者名稱。長度必須介於 1 到 1024 個字元之間。 |
細繩 |
沒有任何 |
是的 |
傳回值
此方法傳回以下值:
Name |
描述 |
類型 |
叢集管理員ID |
新建立的叢集管理員的 ClusterAdminID。 |
整數 |
請求範例
該方法的請求類似於以下範例:
{
"method": "AddClusterAdmin",
"params": {
"username": "joeadmin",
"password": "68!5Aru268)$",
"attributes": {},
"acceptEula": true,
"access": ["volumes", "reporting", "read"]
},
"id": 1
}
回應範例
此方法傳回類似以下範例的回應:
{
"id":1,
"result" : {
"clusterAdminID": 2
}
}
自版本以來的新版本
9.6