一套車隊管理平台,如果只服務一家公司,權限很單純。但我們為永汎開發的平台,要同時服務約 200 家車行、600 台車機,而且很多車行是透過經銷商開發進來的。這時候「誰可以看到什麼、誰可以新增誰」就變成整套系統最核心的設計。這篇整理我們實際採用的做法。

問題:一個平台、很多車行、還有經銷商

這類平台通常會遇到三種需求同時存在:

我們的做法:五層角色

我們把使用者分成五個角色,每一層只能管理比自己低的層級:

不同角色用不同的介面

權限不只決定「能做什麼」,也決定「用哪個介面」。整套系統分成幾個部分:

經銷商只開放後台,是刻意的設計:經銷商的工作是開客戶、配車機,不是管車隊。介面越少,越不容易誤操作,也越不會看到不該看的營運資料。

經銷商怎麼自己開通一家車行

  1. 系統管理者在後台新增經銷商帳號。
  2. 經銷商登入後台。
  3. 經銷商新增車行。
  4. 經銷商幫這家車行開設車行經理帳號。
  5. 車行經理登入網頁版,建立自己的車輛清單。
  6. 經銷商在後台完成車機管理,把車機配發給這家車行。

整個流程不需要原廠介入。平台營運方只要管好經銷商,經銷商就能自己擴展客戶。這也是這套平台能長到約 200 家車行的原因之一。

設計權限時我們的幾個原則

  • 只能往下新增。每個角色只能建立比自己低的角色,避免權限被一路往上擴大。
  • 「管幾家」要分清楚。可以管多家的車行經理,和只能管一家的店長分成兩個角色,比用一堆勾選項目好理解,也比較不會設錯。
  • 介面跟著角色走。不只是同一個畫面藏按鈕,而是不同角色直接用不同的介面。

如果你也在規劃要讓經銷商或加盟體系使用的平台,不論是不是車隊管理,都歡迎跟我們聊聊。也可以參考車隊 GPS/影像管理系統的完整介紹。

跟我們聊聊