Agent
Agent 金鑰
Agent 金鑰讓 Agent 連上 tennnzo 讀資料、交稿與回報。每把金鑰屬於一個工作區。說明 Agent 的角色、怎麼建立和撤銷金鑰、只顯示一次的規則,以及成員個人金鑰的管理。
Agent 要連上 tennnzo 讀人設、交稿、回報發布與成效,需要一把 Agent 金鑰。這頁說明怎麼替 Agent 建立金鑰、它能做什麼,以及金鑰外流時怎麼處理。
重要 只有組織管理者看得到這一頁。其他人打開網址也進不去。組織管理者是誰,見 角色差異。
從側欄「設定」底下的「組織設定」進入,切到「Agent 與金鑰」分頁(網址是 /settings/keys)。舊網址 /agents/keys 會自動轉到這裡。
金鑰屬於一個工作區#
每個 Agent 屬於一個工作區,它的金鑰也是:
工作區功能上線前建立的金鑰都還能用,它們自動歸到所屬組織的第一個工作區,不需要重新發。
頁面上的 Agent 與金鑰依工作區分組列出。
Agent 與角色#
「Agent 與角色」表列出每個工作區的 Agent:
| 欄位 | 內容 |
|---|---|
| Agent | Agent 的名字,例如「小橘」 |
| 角色 | 這個 Agent 的角色,組織管理者可以在這裡切換 |
| 這個角色可以做的事 | 用白話列出角色能做的每一件事 |
金鑰能做什麼由 Agent 的角色決定,不用逐把勾選。改角色會立刻套用到這個 Agent 所有的金鑰。
目前的角色是「營運 Agent」,可以做的事有:
Agent 提的事實、交的生成圖都是草稿,要有人確認後才會成為正式資料。
建立金鑰#
- 在「建立金鑰」選這把金鑰要用在哪個工作區。
- 在「Agent 名稱」填 Agent 的名字,例如「小橘」。
- 按「建立金鑰」。
這個工作區裡已經有同名的 Agent,金鑰就發給它;沒有的話會自動建立這個 Agent,角色預設是「營運 Agent」,建好後可以在上方的表格改。
建立成功後,畫面會顯示一把以 tnz_ 開頭的完整金鑰,標題寫著「新金鑰(只顯示這一次,請立刻存進該 Agent 的設定)」。
注意 完整金鑰只會顯示這一次,離開或重新整理這頁後就看不到了,tennnzo 也只留存無法還原的雜湊。請立刻存進 Agent 的設定,不要貼在群組或對話裡。弄丟了就撤銷,再建一把新的。
一個 Agent 可以有一把或幾把金鑰,每把都能單獨撤銷。
金鑰清單#
「金鑰」表依工作區列出 Agent 金鑰:
| 欄位 | 內容 |
|---|---|
| Agent | 金鑰屬於哪個 Agent |
| 名稱 | 金鑰的名稱 |
| 金鑰開頭 | 例如 tnz_ab12cd34_…,只顯示開頭,用來辨認是哪一把 |
| 角色 | 這把金鑰目前依循的角色 |
| 建立 | 建立時間 |
| 最後使用 | 最後一次被使用的時間 |
撤銷金鑰#
在金鑰那一列按「撤銷」,確認「撤銷後這把金鑰立即失效,無法恢復。確定?」後就會失效。撤銷過的金鑰會留在清單上,標出「已撤銷」與時間。
懷疑金鑰外流、Agent 換機器或不再使用時,都應該立刻撤銷。
成員的個人金鑰#
同一頁下方的「個人金鑰(所有成員)」列出組織成員自己建立的金鑰。這些金鑰代表成員本人操作,在組織層級運作、不分工作區,權限跟著他在組織的角色走。
| 欄位 | 內容 |
|---|---|
| 成員 | 金鑰是誰的 |
| 目前角色 | 這位成員現在的角色;已經離開組織的寫「已不是成員」 |
| 名稱 | 金鑰名稱 |
| 金鑰開頭 | 以 tnu_ 開頭 |
| 建立、最後使用 | 時間 |
組織管理者在這裡只能撤銷,看不到金鑰本身。成員怎麼建立自己的金鑰,請看 個人 API 金鑰。
平台層級的金鑰頁#
平台管理員在平台主網址(不在任何組織裡)打開 /admin/keys,可以一次看到所有組織的 Agent 與金鑰。在組織網址打開這個路徑,會自動轉到該組織的「Agent 與金鑰」分頁。
示範組織不能建立金鑰。
接上 Agent 之後#
把金鑰設定好後,Agent 就能用它呼叫 tennnzo。下一步請看: