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
多筆刪除會直接動作,不會有確認對話框出現。