B端和C端產(chǎn)品權(quán)限設(shè)計小思考


銀杏葉落盡,只留下淡黃的記憶剩彬,浸潤著北國的風光酷麦。

這個世上,說喜歡你的人很多喉恋,能陪你到最后的至多只有一個沃饶。

這個世上,嚷嚷著要旅行追求詩和遠方的人很多轻黑,能做到的少之又少糊肤。

同樣,說起閱讀苔悦,很多人都把它寫在了愛好一欄轩褐。倘若你要讓其拿出幾個得意的作品,能拿出來的很少玖详。

把寫作當成生活一部分,堅持下來的更是寥寥無幾勤讽。

任歲月荏苒蟋座,任世事滄桑。

我亦微笑脚牍,我亦無悔向臀。歲月靜好,念你如初诸狭。


一券膀、"緣起"


上周的專欄——后臺系統(tǒng)產(chǎn)品設(shè)計之《用戶權(quán)限系統(tǒng)》,發(fā)布后驯遇,有很多小伙伴分享轉(zhuǎn)發(fā)文章芹彬,在此一并謝謝,也有小伙伴加我微信好友叉庐,交流一些用戶角色權(quán)限這塊的內(nèi)容舒帮。比如收到鵝廠的小伙伴來信:



涉及to b用戶權(quán)限角色管理這塊跟to c最大的差異化是什么呢?

正如圖片中內(nèi)容一樣陡叠,當時在現(xiàn)場玩郊,沒能來得及回復,后來也只是簡單回復了下枉阵,今天在這里詳細說說吧译红。


權(quán)限設(shè)計在B端的各類后臺管理系統(tǒng)里比較常見。一般的場景是不同類型的人員需要在一個系統(tǒng)里協(xié)同完成某項業(yè)務(wù)操作兴溜,他們分別具有不同的權(quán)限侦厚,操作不同的資源反璃。

在C端產(chǎn)品里,也能夠看到權(quán)限的設(shè)計的存在假夺,相對B端的各類后臺管理系統(tǒng)來講的話淮蜈,要簡單一些。



比如已卷,微信群里梧田,有兩個角色,群主和普通成員侧蘸,分別有不同的權(quán)限裁眯。

普通成員:添加群成員,一般發(fā)言等

群主:群聊邀請確認讳癌,刪除群成員穿稳,設(shè)置群公告,群主管理權(quán)轉(zhuǎn)讓晌坤。



群主不僅有普通成員所有的權(quán)限逢艘,還有一些特殊權(quán)限,這些權(quán)限是普通成員所沒有的骤菠。下圖是根據(jù)微信的權(quán)限例子畫的一個簡單權(quán)限結(jié)構(gòu)模型它改。



二、理論


對系統(tǒng)來說商乎,不論是群主還是普通成員央拖,他們都是用戶,但各自的權(quán)限不相同鹉戚,但軟件設(shè)計不可能根據(jù)不同的類型的用戶單獨去配置功能鲜戒。如果后期增加了某一功能,豈不是需要分別對不同類型的用戶配置相應(yīng)功能抹凳。不管這個操作后期是不是讓電腦來操作完成,都達不到功能靈活配置的需要却桶。



權(quán)限控制本質(zhì)是用戶與資源的的配置颖系,但是我們不可能為每個用戶都要去配置權(quán)限嗅剖。引入了角色對象,是為了將用戶與權(quán)限隔離開嘁扼,降低兩者之間的耦合度,也就是兩者之間的關(guān)系趁啸。通過角色來控制用戶的權(quán)限分配督惰,做到弱化用戶與權(quán)限之間關(guān)聯(lián)。比如旅掂,某個角色因需求的變化引起權(quán)限的增加或減少赏胚,我們只需要控制需求變動對用戶角色的影響即可。


微信群的例子里面商虐,群主與用戶面向的資源有重疊的部分,也有差異的部分典勇。不管是重疊的部分也好,還是差異的部分也罷割笙,他們對權(quán)限都是通過功能的有無控制來實現(xiàn)眯亦。



比如說,當群成員較少的時候搔驼,群內(nèi)每個人都可以改群名稱,他們都有這個功能。

但群成員的刪除扔字,只有群主有,群成員無扭粱。這里未涉及到不同用戶角色擁有同一個功能震檩,但操作的資源的廣度不一樣琢蛤。所以說,這里權(quán)限設(shè)計通過功能的控制已經(jīng)滿足系統(tǒng)設(shè)計的需要博其。


三迂猴、后臺權(quán)限設(shè)計


但在一些較為復雜的B端后臺管理系統(tǒng)例子里面,僅僅從功能上考慮是不夠的沸毁,還要考慮到數(shù)據(jù)范圍的控制傻寂。

舉例說,某公司內(nèi)部管理系統(tǒng)軟件的權(quán)限設(shè)計携兵,根據(jù)業(yè)務(wù)類型劃分疾掰,使用產(chǎn)品的用戶角色有:

管理員徐紧。主要負責系統(tǒng)不同角色人員的管理。

財務(wù)巴柿。主要負責財務(wù)的成本管理與結(jié)算死遭。比如下圖中的受理工號1。

營運呀潭。主要負責操作中心配送業(yè)務(wù)。比如下圖中的受理工號2糠聪。

質(zhì)控谐鼎。主要負責質(zhì)控考核,配送履約數(shù)據(jù)分析身害。比如下圖中的受理工號3草戈。

按照上面業(yè)務(wù)類型的劃分,他們抽象的功能劃分結(jié)構(gòu)是這樣的:



接著深入思考一下丙猬,在一個部門里费韭,有不同級別的職位,不同的職級的人功能權(quán)限相同揽思,但操作的數(shù)據(jù)范圍是不一樣的。比如說羹令,操作中心山東片區(qū)的的某一個總監(jiān),能查閱到公司在整個山東地區(qū)的配送數(shù)據(jù)福侈,他下屬帶的一個的城市經(jīng)理經(jīng)理,負責魯東地區(qū)業(yè)務(wù)堰汉,那么他就只能看到魯東的業(yè)務(wù)數(shù)據(jù)伟墙,他上級的總監(jiān),不僅能查閱到魯東地區(qū)的業(yè)務(wù)數(shù)據(jù)戳葵,還能查到其它地區(qū)的業(yè)務(wù)數(shù)據(jù)∩希總監(jiān)戏自,副總監(jiān),城市經(jīng)理都有查閱數(shù)據(jù)功能擅笔,但職位不同,所能夠查看的數(shù)據(jù)范圍也就不一樣蠢涝。


不在一個部門里阅懦,同樣會需要這樣的考量徘铝。財務(wù)中心的財務(wù)總監(jiān),因為財務(wù)結(jié)算怕午,可能需要查看所有地區(qū)的業(yè)務(wù)數(shù)據(jù)淹魄,他就需要有查看操作中心負責的所有地區(qū)的業(yè)務(wù)數(shù)據(jù)。產(chǎn)生這種需求是由公司的職能結(jié)構(gòu)決定的甲锡。



上圖是個人對權(quán)限設(shè)計的總結(jié),把系統(tǒng)看作一個完整的資源虎韵,不同角色處于不同位置,占據(jù)的資源不同驶社。其中把握的核心點就是测萎,從兩個方向解構(gòu):

先橫向做功能分解,再縱向做數(shù)據(jù)分解硅瞧。數(shù)據(jù)分解是對功能分解的補充零酪,不是真正意義上的另一個維度的分解冒嫡。

橫向以業(yè)務(wù)類型或業(yè)務(wù)模塊劃分來從功能上分解四苇。

縱向上以職級或組織架構(gòu)來進行數(shù)據(jù)劃分,是對功能權(quán)限進行補充月腋。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市片拍,隨后出現(xiàn)的幾起案子妓肢,更是在濱河造成了極大的恐慌,老刑警劉巖纲缓,帶你破解...
    沈念sama閱讀 217,084評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件喊废,死亡現(xiàn)場離奇詭異,居然都是意外死亡污筷,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,623評論 3 392
  • 文/潘曉璐 我一進店門陆蟆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人遍搞,你說我怎么就攤上這事」辰埽” “怎么了诊县?”我有些...
    開封第一講書人閱讀 163,450評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長避除。 經(jīng)常有香客問我胸嘁,道長,這世上最難降的妖魔是什么性宏? 我笑而不...
    開封第一講書人閱讀 58,322評論 1 293
  • 正文 為了忘掉前任毫胜,我火速辦了婚禮,結(jié)果婚禮上酵使,老公的妹妹穿的比我還像新娘。我一直安慰自己样屠,他們只是感情好缺脉,可當我...
    茶點故事閱讀 67,370評論 6 390
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著枪向,像睡著了一般咧党。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上深员,一...
    開封第一講書人閱讀 51,274評論 1 300
  • 那天,我揣著相機與錄音遮糖,去河邊找鬼叠赐。 笑死,一個胖子當著我的面吹牛芭概,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播踢故,決...
    沈念sama閱讀 40,126評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼惹苗,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了淋纲?” 一聲冷哼從身側(cè)響起触机,我...
    開封第一講書人閱讀 38,980評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎片任,沒想到半個月后蔬胯,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,414評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡产场,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,599評論 3 334
  • 正文 我和宋清朗相戀三年舞竿,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片确徙。...
    茶點故事閱讀 39,773評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖鄙皇,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情缠沈,我是刑警寧澤错蝴,帶...
    沈念sama閱讀 35,470評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站禽篱,受9級特大地震影響馍惹,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜万矾,卻給世界環(huán)境...
    茶點故事閱讀 41,080評論 3 327
  • 文/蒙蒙 一堂飞、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧薪丁,春花似錦、人聲如沸严嗜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,713評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽睦优。三九已至,卻和暖如春汗盘,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背尸执。 一陣腳步聲響...
    開封第一講書人閱讀 32,852評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人送粱。 一個月前我還...
    沈念sama閱讀 47,865評論 2 370
  • 正文 我出身青樓抗俄,卻偏偏與公主長得像脆丁,于是被迫代替她去往敵國和親动雹。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,689評論 2 354

推薦閱讀更多精彩內(nèi)容