Version: 2.8.1
列表
在API金鑰列表頁面,可以清楚看到所有API金鑰的金鑰
、用戶
、是否為主金鑰
、過期時間
、標籤
、建立時間
以及建立者
的資訊,並且可以新增API金鑰以及對既有 API金鑰做編輯、重新產生金鑰或刪除的動作。如果對某項 API金鑰想知道更詳細的資訊,可以點擊API金鑰名稱,即可得到更詳細的訊息。
note
主金鑰本身權限較大,只有主金鑰可以自行/自動加入 admin
的 ACL group(若 admin
service 存在時)。
#
新增API金鑰從網站左邊 Menu 中點選
API金鑰
頁面,進入 API金鑰列表的畫面。點選右上角的
新增
後,填入相關資訊後送出。
#
欄位配置說明變數 | 類型 | 預設值 | 說明 | 必填 |
---|---|---|---|---|
consumer_id | string | 用戶 ID。 若是從 用戶 API 金鑰管理頁面 新增 API 金鑰的話,則可以省略填入此欄位。 | V | |
project | string | 可填入對應之專案名稱,做為紀錄之用。 | ||
project role | string | tenant-user | 專案中代表角色。可選擇項目有 tenant-admin (專案管理者) 及 tenant-user (專案成員) 。 | |
tags | string | 可填入任意字串來做分類使用。 |
note
API 金鑰可以用來透過設定 ACL 來存取特定服務,因此若多把 API 金鑰各有不同用途時,可以善用 project
或 tags
欄位來做用途紀錄、分類。
#
預覽頁面點擊API金鑰名稱後即會跳出預覽視窗。可以看到 API金鑰詳細資訊和其擁有的 ACL資訊。
#
編輯及刪除如想對某個特定 API金鑰做編輯或刪除可按右邊的動作按鈕。選擇刪除即立即刪除。
選擇列表左方的框,再選擇右上角的垃圾筒,可以一次多筆刪除。
note
多筆刪除會直接動作,不會有確認對話框出現。