社區電商平臺的權限系統設計

2020-12-23 人人都是產品經理

最近在構思對自家的社區電商平臺進行重構,其中的大頭就是權限系統,原有的權限體系已經不能滿足需求了,所以根據客戶狀況及參考了其他一些大神的方案,對整個社區電商平臺的權限系統進行了設計。

1. 用戶群劃分和業務介紹

用戶劃分

我們是做社區電商的,普通C端用戶就是最終端的消費者。分銷客是由C端用戶「申請」成為,定位是社區或街道的「團長」,當所有用戶(包括平臺用戶與分銷客)通過分銷客的連結完成交易時,分銷客就能獲得對應的提成。

商家是商品的提供商,負責上傳SKU、處理訂單發貨、售後等。我們平臺主要面向社區,上面的商品不完全是實體的商品,也有很多家政、洗車等服務。

代理商是一個特殊的角色,例如大區代理、省份代理、城市代理。他們幫平臺完成很多地區的落地、招商、運營工作,某種程度上他們也是平臺的用戶,不過只能看到其對應有權限的區域的商家商品、訂單信息。

商品客與商家、平臺、代理商的關係

當一個用戶希望成為分銷客時,我們平臺是需要用戶申請的,如果當地有代理商,則申請會流轉給代理商,由代理商根據用戶周邊情況決定。如果當地沒有代理商,則由平臺進行審核。而一個商品是否支持分銷,由商家和平臺/代理商共同決定。分銷的模式為分銷客可以開設自己的店鋪,然後將不同商家的商品添加到自己店鋪中,再分享給他人促成購買。

當然,我們也在嘗試一些全民分銷的活動,尤其是在沒有代理商代理的地區,讓普通用戶都可以嘗試將自己看好的商品分享給其他人,一旦促成購買,也有一定的獎勵金。

2. 客戶端劃分

C端:用戶和分銷商操作,主要載體是微信小程序、公眾號H5、我們的APP,支持註冊登錄下單支付等功能。B端:由商家及其員工操作,一個商家完成註冊後,可以設置多個員工帳號,擁有不同的權限,進行上傳SKU、訂單發貨、售後服務、財務結算、優惠促銷等操作。主要載體和電腦端網頁和手機H5網頁,其中手機H5網頁的功能是簡化後的,有些功能只能在電腦端操作。平臺端:以電腦端網頁為主,並嘗試兼容在手機上查看數據。用戶為平臺運營和代理商們。代理層級我們就設置了兩級,之前其實我們就有一級代理商角色,現在是再增加了一級代理商。可能有的朋友會問,那為什麼不一步到位:洲際、國家、區域、省份、城市、區/縣、鎮/街道這樣分呢。主要原因就是我們體量有限、代理商並不多,過於複雜且靈活的體系,擔心一來會加重研發周期,二來會干擾運營的操作體驗,所以最後就選擇了省-市兩級的代理。

3. 權限劃分

權限劃分是整個權限體系設計的最大困難點,我們把權限分為了3種:

權限類型

(1)功能權限

可以訪問哪些板塊、操作哪些按鈕。

功能權限劃分

(2)數據權限

數據權限繼承

數據權限即該用戶可以訪問哪些數據,例如一個用戶可以訪問商家管理板塊,同時他可以訪問廣東地區商家的數據,那麼綜合在一起,他就能在商家管理板塊看到廣東地區商家的數據了。

重要的數據包括:

商家資料;商家訂單;分銷訂單,比商家訂單多出了分銷者信息;商品信息;用戶資料;分銷者資料,在用戶資料基礎上增加了一些實名信息、業績、餘額等內容;商家員工資料;代理商資料。其他常見的數據,但是我沒有體現在流程圖中的:

商家優惠券;平臺/代理商優惠券;活動及報名信息;廣告信息;用戶行為數據(登錄、駐留時間、訪問頁面等)。我們的代理商、分銷客都可以拉新,所以當遊客通過不同的連結註冊後,我們會給予分銷客一定的獎勵,對於代理商則有一定的手續費返現。分銷客和代理商能查看到其拉新用戶的「資料摘要」,即簡化後的資料信息,我們並不會將一些敏感信息任由他們查看。

查看用戶資料的數據權限

平臺和代理商都可以招收分銷客、商家,分銷客和商家的數據權限秉承三個原則:

誰招收誰有權查看;上級有權查看;下級不自動繼承權限,除非上級下放數據權限。

商家、分銷客的數據權限

(3)角色權限

用戶的權限由其所屬的角色決定,一個用戶可以關聯多個角色。

平臺的代理商及角色關係

如果一共用戶的角色是省級代理商,則可以訪問該代理商及其下屬市集代理商的所有數據。但是市級代理商只能訪問自己的數據,無法訪問到其關聯的省級代理商的數據。代理商如果是平級或不平級、但是無關聯,數據也不互通。

在實際應用中可能會出現以下特殊場景:

原本一個市級代理商,現在要承包整個省的代理,如何處理?

如果這個市級代理是單獨存在的,我們提供了升級功能,這樣他下面就能掛載其他市級代理商了。如果這個市級代理原本屬於某個省級代理,那我們應該先解綁,然後再升級。

如果一個大區被承包了如何處理?

我們現在並沒有這種場景,雖然不排除以後會有。我們現在遇到的場景是我們將不同的片區的代理商,分給不同的運營和商務處理,這樣我們就為他們的帳號綁定了多個角色權限,這樣他們就能查看這個大區所有代理商的數據了。如果以後有華南區、華中區代理商的需求,我們再增加對應層級。

代理商如果自己有更細的層級劃分如何處理?

我們提供接口權限級別的ERP對接業務,代理商可以將自己的ERP與我們系統對接,打通訂單、商品、優惠券、商家及用戶資料等數據,由代理商的ERP系統對下級權限進行細分。

4. 平臺用戶欄位

平臺的用戶欄位

這裡以最複雜的平臺端的用戶來講解一下用戶、功能、數據、角色的關係,關於商家的員工欄位將不再贅述。首先,超級管理員是系統自帶的,不能創建和修改權限,第一批用戶都由超級管理員創建,我們稱為「普通管理員帳號」,生產工作中都是使用此類帳號。

(1)用戶基本資料

登錄的帳號密碼、姓名、身份證號、聯繫方式等信息。

帳號密碼、姓名、手機必填,姓名和手機可以幫助對應帳號自行修改、找回密碼。

(2)功能權限

我們預設了一些功能角色,這樣不需要每創建一個用戶都要勾選一遍功能列表,這是一個很繁瑣的事情,同時我們也提供了功能角色的編輯板塊,讓平臺管理員可以根據實際情況新增一些預設角色。

對於代理商來說,預設的角色若是不滿足他們的需求,可以自定義他們的員工及合伙人可以使用的功能。代理商看到的功能列表裡,只有當前用戶所有的功能,只能從中進行篩選,無法查看、無法勾選其沒有的權限的功能。

(3)數據權限與角色

我們並沒有單獨出一個版塊來設置訂單數據、商品數據之類的訪問權限,而是直接選擇該用戶的角色,是平臺還是某個或某幾個代理商。因為只要限定了可訪問的板塊、用戶所屬角色,例如可以訪問商品管理板塊且你是一個地區代理,則你可以查看本地區所有的訂單數據。

沒有必要做成你可以訪問訂單管理板塊、你需要擁有訂單數據權限、你是地區代理身份,這樣設置三次的方法來確定權限。

數據權限說明

一個用戶若有創建用戶的功能權限,則可以創建角色小於等於自己所屬角色的用戶。例如平臺角色用戶可以創建更多的平臺角色用戶,也可以創建省級、市級代理用戶。一個省級代理可以為自己及其市級代理創建用戶,但是無法為其他省級代理、市級代理、平臺角色創建用戶。

5. 總結

作為一個社區電商平臺,這可能不是最完美的權限系統設計方式,但可能是比較適合我們當前需求的方案。如何設計一套權限系統應該由產品的業務特徵決定,如果一個產品是完全自營的,就不會有代理商的概念;如果是傳統的線下零售轉線上,可能就要預設很多級的角色以滿足原有的組織架構。

另外,一個權限系統也不是越複雜、顆粒度越高越好,有些權限系統將功能權限顆粒度細化到了每個接口,這樣「看似完美」的設計,最大的優勢其實是最容易實現。對於那些需要運營進行權限配置、甚至對外開放的系統而言,在實際操作過程中,由於業務是由接口組合實現的,就有了運營看不懂該怎麼配置,或某幾個業務是共用同一個接口。於是運營進行一些業務操作時沒問題,但是進行另外一些業務操作時報錯。

還有前文提到過的,一開始為何就不設計成多級甚至支持無限級的權限系統呢,畢竟研發也要成本,且用不上的層級可能也會帶來操作者的疑惑、增加學習和操作成本。

只有根據自己產品的使用場景需要、考慮使用者的用戶體驗,才能設計出好的權限系統。

本文由 @iCheer 原創發布於人人都是產品經理,未經作者許可,禁止轉載。

題圖來自Unsplash,基於CC0協議。

相關焦點

  • 面試題:如何設計一個權限系統?
    來源:http://1t.click/ane7# 前言目前在公司負責權限這塊,所以對權限這塊的設計比較熟悉,公司採用微服務架構,權限系統自然就獨立出來了,其他業務系統包括商品中心,訂單中心,用戶中心,倉庫系統,小程序,多個APP等十幾個系統和終端。
  • 後臺系統:基於RBAC模型的權限設計
    對於業務複雜或數據龐大的系統,為了方便管理,一定要做權限設計。權限設計是後臺系統要考慮的一個授權策略問題。
  • 網際網路電商平臺個性化智能推薦系統設計難在哪裡
    雖然從市場用戶調研到網際網路電商平臺產品設計,再到上線運營推廣,覆蓋的面很寬,但我仔細對整個網際網路電商平臺知識體系梳理了一遍,其中,最為關鍵和難度最高的就是個性化推薦系統、搜索和大數據系統,其實不難看出,個性化推薦系統和搜索底層都是基於大數據
  • 平臺型電商和自營型電商系統的售後流程設計,有何區別?
    本文主要講述了平臺型電商和自營型電商系統的售後流程設計有什麼區別,enjoy~隨著生活方式以及支付渠道的不斷拓展,各大電商平臺已經是支撐我們生活不可或缺的一種載體。如果按平臺所有權做為分類基準,其中又分為平臺型電商和自營型電商。平臺型電商即淘寶京東這類開發第三方賣家入駐的平臺。自營型電商,即自建平臺自己賣貨。比如:唯品會、網易嚴選。今天我們就來聊聊平臺型電商和自營型電商的售後流程有什麼區別。
  • 短說整合運營系統分析:社區論壇、社交電商、知識付費三大模式
    · · 探討產品在功能設計、交互、市場等方面的表現· · 探討社區論壇類型的產品角度來剖析目前的網際網路行情一、產品介紹說起短說整合運營系統,大家可能有點陌生。短說全名短說OSX整合運營系統,官方寓意長話短說,濃縮精華,去繁存簡。它的設計理念貼近運營,從客戶實際運營出發。短說本身除了最核心的社區論壇部分以外還原生支持社交電商和知識付費三大功能塊。
  • RBAC模型:權限管理系統設計
    ,是京東、阿里、美團等網際網路人學習和交流的平臺。我們不僅有CRM、ERP、OMS、WMS、TMS、OA等系統的Demo研習;    還有各種B端產品垂直的彈藥庫,包含產品說明書、操作手冊、白皮書、業務需求說明書、系統說明書;對於後臺系統來說,權限管理是一個重要的模塊。本文將從理論知識和實際項目經驗相結合,介紹權限管理系統設計邏輯及過程,希望能給大家帶來幫助。
  • 2019社區電商平臺排名,你關心的是第一嗎?
    可以說,2018年社區電子商務迎來了發展的高峰,隨著各大電子商務巨頭的參與,資金支持不斷推動著這個行業的發展,經過近一年的發展,目前社區電子商務平臺有哪些?本文將為您介紹為即將進入社區電子商務行業的商業朋友提供資金支持的知名社區電子商務平臺。
  • B端產品設計:用戶角色權限系統設置
    所以這就需要B端產品能夠根據每個用戶的需求去「自定義功能」,就是系統的設計要靈活,系統管理者可以靈活配置自己想要的權限以及管理自己的員工。2. RBAC模型在傳統權限模型中,我們直接把權限賦予用戶。RBAC模型的基本思想就是,對系統操作的各種權限不是直接授予具體的用戶,而是在用戶集合與權限集合之間建立一個角色集合。
  • 電商平臺布局社區:成功之外有問題
    近日有報導說,目前一些網際網路電商平臺紛紛布局社區團購業務,盯上了居民日常生鮮採買的消費「盤面」。不過,報導稱,一二線城市居民的生鮮採買已經非常方便,一些超市也推出了送菜上門等新服務,這與網際網路電商平臺布局的生鮮採買服務並無太多差別。
  • 新疆電商平臺、社區團購平臺承諾依法誠信經營
    在店鋪首頁公示營業執照信息、對商品及服務進行明碼標價,不得以虛假或引人誤解的信息欺騙和誤導消費者……15日,新疆維吾爾自治區市場監督管理局、烏魯木齊市市場監督管理局組織召開規範電商平臺、社區團購平臺秩序行政指導會,要求電商平臺和社區團購平臺依法誠信經營,不得擾亂正常經營秩序,損害國家利益或其他經營者的合法權益
  • 重報電商公司與格家網絡合力打造「小區樂」社區團購電商平臺
    「市民通過微信社區團購電商平臺,就可以購買到自己心儀的生鮮產品。」記者獲悉,重慶重報電商物流有限公司(以下簡稱重報電商物流公司)與國內領先社區團購電商平臺「小區樂」的合作項目啟動儀式,15日下午在重慶廣告產業園舉行。雙方將通過合作,為重慶廣大市民提供人性化的高品質線上生鮮產品購物體驗。
  • 區域空間資源綜合管理系統的權限控制設計與實現
    由於區域空間資源綜合管理系統從結構上包括了C/S結構和B/S結構的多個子系統,並且必須針對每個系統控制好每個用戶的查看範圍、查看資源、維護權限等,因此針對系統多、角色多、部門多等特點,設計實現了區域空間資源綜合管理系統的權限控制模塊,便於維護、使用,為系統提供安全保障。
  • 【實戰】用戶管理權限系統怎麼做更好?
    在傳統伺服器運維管理的模式已經不能滿足網際網路公司的業務需求的情況下,國內各個網際網路公司都開始逐漸使用自動化的運維平臺實施統一管理。
  • 抖音短視頻教程,抖音電商達人權限攻略!
    開通商品分享功能,成為電商達人,你對自己擁有的各項權益了解嗎?今天抖商研習社就來為大家好好盤點一下——抖音電商達人的所有權限,從而更好的為帶貨服務。  1、電商達人分級與對應權限  1)一級電商達人:  √商品櫥窗功能。
  • 我區電商平臺、社區團購平臺承諾依法誠信經營
    新疆新聞在線網1月17日消息(新疆臺記者羅圓明):1月15日上午,自治區市場監督管理局、烏魯木齊市市場監督管理局組織召開行政指導會,進一步加強電商平臺、社區團購平臺行業自律,規範市場競爭行為,切實保護好經營者、消費者權益。
  • 解構電商/O2O:訂單系統,平臺的「生命中軸線」
    訂單系統作為電商系統的「中軸線」貫穿了整個電商系統的全部流程。所有的核心系統都是圍繞訂單進行構建的。訂單的發展也是隨著電商、O2O行業發展逐漸演變進化的,今天跟大家來解構下這個平臺的「生命中軸線」。訂單基本概念設計訂單系統時包含幾個大的方向需要考慮,這些內容決定了訂單系統的穩定性和可持續性。訂單欄位訂單欄位包含了訂單中需要記錄的信息,他的作用主要用於溝通其他系統,為下遊系統提供信息依據。
  • 社區團購平臺的十大商業模式解析之社交電商模式
    社交電商模式是什麼?這一期小編繼續給大家帶來社區團購平臺十大商業模式解析,上一期有關社群團購模式的介紹想必大家已經了解了。今天呢我們來聊聊社交電商模式。是目前被譽為最具潛力的商業模式,也是被各大公司爭先結合的商業模式。
  • ERP系統設計:餐飲產品ERP系統模塊概述
    文章針對ERP系統各個業務模塊進行簡要的介紹,希望能給大家的產品設計帶來一些設計思路。一、該系統設計適用範疇有自主的中央廚房,把控原材料的質量有線下實體門店,並且量級不低有線上外賣業務,但該外賣業務不局限於門店外賣,還包括直接在企業的線上平臺下單,通過系統調配進行出貨(有可能是門店、也有可能是廚房出貨)。
  • 電商平臺布局社區:成功之外有問題 | 光明網評論員
    光明網評論員:今天(12月7日)有媒體報導說,目前一些網際網路電商平臺紛紛布局社區團購業務,盯上了居民日常生鮮採買的消費「盤面」。不過,報導稱,一二線城市居民的生鮮採買已經非常方便,一些超市也推出了送菜上門等新服務,這與網際網路電商平臺布局的生鮮採買服務並無太多差別。而網際網路電商平臺利用補貼搶佔市場份額,則效應難以持久,一旦無補貼,用戶就會流失。因此,網際網路電商平臺布局生鮮採買的社區團購看似火熱,但隱憂已在。事實上,網際網路電商平臺布局生鮮採買的社區團購業務肯定能夠成功,這一點當不用質疑。
  • 新人入門:To B 的權限體系設計
    文章從權限模型和概念出發,對權限系統的核心進行剖析,抽象出權限系統中的核心要素,並結合案例對權限系統進行介紹。一個最簡單表達了權限模型的實例小明和小李,分別用自己的帳號和密碼登錄了同一個平臺頁面。小明登陸上去後,可以看到小說和視頻頁面。小李登陸上去之後,只能看到小說頁面。