這才是 PaaS 平臺應(yīng)有的能力!

0 評論 6622 瀏覽 31 收藏 20 分鐘
🔗 技术知识、行业知识、业务知识等,都是B端产品经理需要了解和掌握的领域相关的知识,有助于进行产品方案设计和评估

本文著重探討伙伴云 aPaaS 平臺的高級特性,這些特性是伙伴云真正的亮點,也是它在 PaaS 平臺中的競爭力所在。這些特性使伙伴云能夠成為一個高效、穩(wěn)定和可靠的 aPaaS 平臺,并為用戶提供完善的企業(yè)級應(yīng)用解決方案。

之前我們拆解了伙伴云的在線協(xié)作表格,看起來非常像飛書的多維表格。但是,光看伙伴云的在線協(xié)作表格并沒有太多特別的亮點,畢竟之前見過了紛享銷客的 PaaS 和飛書的多維表格??磥恚挥谢锇樵频母呒壧匦圆拍軌蛲诰蛩嬲腶PaaS實力了。

本篇,我們來探索伙伴云的 aPaaS 平臺的高級特性。

一、權(quán)限管理

伙伴云的權(quán)限可以針對各類業(yè)務(wù)對象設(shè)置,這不僅包括了數(shù)據(jù)表格,還包括了觸發(fā)器、業(yè)務(wù)流程等等。以數(shù)據(jù)表格為例,可以通過數(shù)據(jù)表格的更多操作入口進入到權(quán)限設(shè)置界面。

針對普通成員(邀請協(xié)作的成員,默認(rèn)的權(quán)限組),可以有多種控制權(quán)限的方法。比如設(shè)置管理所有數(shù)據(jù)、只能管理自己的數(shù)據(jù)或自定義權(quán)限。

其中自定義權(quán)限和我們之前講過的紛享銷客的業(yè)務(wù)對象權(quán)限控制是類似的,也是從三個維度進行權(quán)限控制。

1)數(shù)據(jù)操作權(quán)限

包括查看、創(chuàng)建、修改、刪除、分享、鎖定、導(dǎo)出、選擇全部成員、單字段修改和批量編輯等操作。

2)字段操作權(quán)限

字段的查看、創(chuàng)建和修改權(quán)限。實際上這就是控制數(shù)據(jù)的列權(quán)限。

3)數(shù)據(jù)范圍權(quán)限

可以通過某些字段條件限制用戶訪問的數(shù)據(jù)范圍,例如可以限制訪問的問題分類,或者只能查看處理人自己的數(shù)據(jù)。

可以自定義權(quán)限組,類似于我們的角色,然后給權(quán)限組分配數(shù)據(jù)操作、字段管理和數(shù)據(jù)范圍權(quán)限。

伙伴云默認(rèn)一個成員只能屬于一個權(quán)限組,但是升級到企業(yè)版之后,允許保留某個成員在其他權(quán)限組的權(quán)限,也就是一個成員可以有多個權(quán)限組。

一個比較好的權(quán)限控制設(shè)計是當(dāng)權(quán)限配置發(fā)生了改變,會要求刷新界面,避免權(quán)限變更后還緩存舊的權(quán)限,導(dǎo)致越權(quán)查看數(shù)據(jù)或操作數(shù)據(jù)。

二、觸發(fā)器

如果接觸過數(shù)據(jù)庫知識的話,就應(yīng)該對觸發(fā)器不陌生。

觸發(fā)器是在滿足一定的條件,比如新增數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)、數(shù)據(jù)的日期字段到期等等,然后再設(shè)定觸發(fā)執(zhí)行任務(wù)的具體條件,比如某某字段發(fā)生了變更,再執(zhí)行相應(yīng)的工作流操作,從而實現(xiàn)業(yè)務(wù)自動化。

這里我們建立了一個觸發(fā)器,當(dāng)某條數(shù)據(jù)的處理人發(fā)生變更時(處理人新值不等于舊值),給新的處理人發(fā)送一條通知,告訴新的處理人有待處理的問題反饋。

通知的內(nèi)容支持自定義,內(nèi)容中可以插入當(dāng)前數(shù)據(jù)的指定字段,例如這里我們插入的提醒內(nèi)容中包括了修改人字段。

我操作修改了一條數(shù)據(jù)的處理人后,就收到了系統(tǒng)的通知(App端也同時收到了)。這種場景對于任務(wù)分配來說還是挺實用的。

注意:這里如果想發(fā)消息給觸發(fā)人自己(比如我自己修改了一條數(shù)據(jù),想通知自己),伙伴云這塊默認(rèn)是不發(fā)送提醒的,因為畢竟給自己剛剛修改的操作行為發(fā)提醒是沒必要的。

但是,如果要發(fā)給自己,可以將發(fā)送人設(shè)置為工作流,這個時候是可以向自己發(fā)送消息的。

除了發(fā)送消息之外,觸發(fā)器還可以執(zhí)行一些其他操作,比如創(chuàng)建新數(shù)據(jù)、修改已有數(shù)據(jù)、鎖定/解鎖數(shù)據(jù)、調(diào)用外部接口(需要升級版本)等等。

一個典型的應(yīng)用場景就是,比如我一個客戶,在客戶檔案填寫時填寫一個聯(lián)系人和聯(lián)系方式,就可以直接創(chuàng)建一條客戶聯(lián)系人數(shù)據(jù)。

三、數(shù)據(jù)校驗

數(shù)據(jù)校驗可以對數(shù)據(jù)表的字段進行校驗,從而保證數(shù)據(jù)格式正確填寫,減少人為錄入錯誤。

這個和我們的產(chǎn)品中的表單校驗是相同的,只是這里的校驗規(guī)則需要我們自己編寫。這里我們設(shè)置了一個手機號的校驗規(guī)則。

我們要求手機號長度必須是11位,且前兩位是13/14/15/16/17/18/19開頭。

數(shù)據(jù)驗證失敗的時候可以設(shè)置錯誤提示文案。

配置好之后就可以對手機號字段進行校驗了。

四、操作向?qū)?/h2>

操作向?qū)窃谕瓿赡硞€數(shù)據(jù)操作后可以引導(dǎo)用戶進行其他相關(guān)的操作,這些操作包括:

  • 創(chuàng)建數(shù)據(jù)。比如完成客戶檔案填寫后,引導(dǎo)填寫客戶聯(lián)系人數(shù)據(jù);創(chuàng)建數(shù)據(jù)時可以根據(jù)當(dāng)前數(shù)據(jù)填充默認(rèn)數(shù)據(jù),簡化填寫過程,比如添加聯(lián)系人時自動填充客戶信息。
  • 修改指定數(shù)據(jù)。跳到目標(biāo)數(shù)據(jù)表,修改滿足條件的數(shù)據(jù)。
  • 查看數(shù)據(jù)。查看某一條數(shù)據(jù)的詳情。
  • 查看應(yīng)用。查看某個數(shù)據(jù)表(伙伴云的一個數(shù)據(jù)表就是一個應(yīng)用)。
  • 查看儀表盤。查看某個儀表盤。
  • 訪問指定URL。比如引導(dǎo)用戶填寫完后關(guān)注服務(wù)號(跳到一個帶二維碼的網(wǎng)頁),訪問URL支持?jǐn)y帶參數(shù),因此如果我們有自定義的前端應(yīng)用,可以攜帶一些參數(shù)訪問與當(dāng)前數(shù)據(jù)關(guān)聯(lián)的前端網(wǎng)頁。

這里我們設(shè)置了兩個向?qū)В?strong>一個是跳到網(wǎng)頁,一個是創(chuàng)建數(shù)據(jù)。

我們添加一條數(shù)據(jù)后,會彈出下面的操作引導(dǎo)。

五、流程

流程分為審批流和工作流,之前我們拆解分銷逍客的時候由于版本問題沒有體驗到工作流,而伙伴云這塊對免費賬號是開放相應(yīng)能力的,使得我們有機會看看它的工作流是怎么設(shè)計的。

1. 審批流

審批流程和我們之前講過的釘釘OA審批流程差不多。不同的是,伙伴云的審批沒有自定義表單,而是需要綁定數(shù)據(jù)表格,相當(dāng)于是按照數(shù)據(jù)表格的表單發(fā)起審批。審批發(fā)起的入口也是在綁定的數(shù)據(jù)表格的某一條數(shù)據(jù)的詳情頁面。

當(dāng)然,單獨發(fā)起也是可以的,這樣就需要填寫數(shù)據(jù)表格對應(yīng)的表單。

審批流不提供流程圖設(shè)計功能,而是直接設(shè)置不同的分支流程。好處是可以明確各個分支的走向,缺點是沒法將共同的分支節(jié)點合并為一個節(jié)點。

審批發(fā)起后會在數(shù)據(jù)詳情中顯示相應(yīng)的流程。

配置流程后會在數(shù)據(jù)表格中展示相應(yīng)流程的基本信息,這些流程可以作為觸發(fā)器的觸發(fā)條件,比如流程審批通過后鎖定數(shù)據(jù)不讓編輯。

流程同樣支持權(quán)限設(shè)置,設(shè)置的方式和之前的權(quán)限管理相同,這里就不再重復(fù)了。

2. 工作流

工作流是為協(xié)同處理一項工作設(shè)定的流程,有助于將一項工作流程標(biāo)準(zhǔn)化,每個角色各司其職,確保工作按設(shè)定流程進行,形成SOP。

舉個例子:我們的一個售后問題,會有客服錄入問題、相關(guān)業(yè)務(wù)部門受理問題安排處理人、處理人解決售后問題。這個流程就可以固化為“錄入->受理->解決”這樣一個工作流程。與審批流不同,審批流除了發(fā)起環(huán)節(jié),其他審批環(huán)節(jié)基本只需要填寫審批意見,工作流則可以在每個環(huán)節(jié)填寫表單,以確保每個環(huán)節(jié)填寫相應(yīng)的數(shù)據(jù)。

伙伴云流程中心支持國際BPMN2.0標(biāo)準(zhǔn),包括2種啟動事件、5種工作節(jié)點、3種網(wǎng)關(guān)、2種結(jié)束事件。一個流程最多可以容納500個節(jié)點,能夠滿足用戶自由、靈活地搭建貼合業(yè)務(wù)的系統(tǒng)流程。

工作流采用類似流程圖的方式繪制,需要包括啟動方式(即流程入口,包括人工啟動、定時啟動兩種方式),工作節(jié)點,流程分支(通過網(wǎng)關(guān)實現(xiàn))和結(jié)束方式(自然結(jié)束和強制結(jié)束)。

這里我搭建了一個簡單的工作流程,包括了錄入問題、受理問題和解決問題。其中解決問題有意設(shè)置了兩個并行任務(wù)(現(xiàn)實中存在多部門共同完成一項任務(wù),比如我們產(chǎn)品研發(fā)的前端和后端開發(fā))。

伙伴云同時支持線上任務(wù)和線下任務(wù),線上任務(wù)需要確認(rèn)辦理、支持填寫表單,而線下任務(wù)則只是給出提醒。

工作流節(jié)點支持4項設(shè)置:

1)節(jié)點信息

節(jié)點名稱、節(jié)點任務(wù)說明、是否支持查看前續(xù)流程和后續(xù)流程。

2)執(zhí)行人

指定節(jié)點的執(zhí)行人,多人情況下支持單例模式(類似搶單,一人執(zhí)行后即完成),順序多例(依次分發(fā)任務(wù),需要全部任務(wù)人依次完成),并行多例(同時分發(fā)任務(wù),需要全部任務(wù)人完成)。

執(zhí)行人支持從多組設(shè)定條件中選擇,可選人員范圍包括流程發(fā)起人、工作區(qū)(團隊成員)、流程變量或數(shù)據(jù)表數(shù)據(jù)中的人員中選擇。

3)數(shù)據(jù)操作

定義當(dāng)前節(jié)點的數(shù)據(jù)操作行為,包括查看數(shù)據(jù)、修改數(shù)據(jù)和創(chuàng)建時間。同時可以設(shè)置查看和操作的字段,例如錄入環(huán)節(jié)可以限制不錄入處理人、解決時間。

同時,可以自定義數(shù)據(jù)校驗規(guī)則(有些數(shù)據(jù)可能在表格不需要錄入,但是到工作某個環(huán)節(jié)是必須填寫的)。如果是查看或修改數(shù)據(jù),支持對候選數(shù)據(jù)表的數(shù)據(jù)進行排序,因為流程會選擇排序最靠前的數(shù)據(jù)供當(dāng)前環(huán)節(jié)處理。

下面是流程自定義的校驗規(guī)則,這條規(guī)則將數(shù)據(jù)表格的受理人字段修改成了必須和當(dāng)前操作人一致,因此沒有填寫或填錯時會提示錯誤信息。

4)操作按鈕

定義節(jié)點的操作按鈕。在流程提醒中會默認(rèn)有個辦理按鈕,點擊后會出現(xiàn)設(shè)定的系統(tǒng)按鈕,可以自定義該按鈕的名字。

同時還支持設(shè)定辦理按鈕,辦理按鈕分為三類,保存數(shù)據(jù)并完成、同意并完成和不同意并完成。其中后兩個可以設(shè)置是否需要填寫完成意見。

工作流設(shè)置好之后,可以保存發(fā)布,然后就可以到工作區(qū)的流程中發(fā)起流程了。發(fā)起流程就會根據(jù)設(shè)定的流程圖一個個節(jié)點往下走,直至完成。

下面是我們按設(shè)定的流程出現(xiàn)的步驟,當(dāng)工作流轉(zhuǎn)到下一個環(huán)節(jié)時,系統(tǒng)會給出相應(yīng)的待辦提醒。

并行網(wǎng)關(guān)后的節(jié)點會同時發(fā)送多個任務(wù)到相應(yīng)的執(zhí)行人。其中我這邊設(shè)置了一個線下節(jié)點一個線上節(jié)點,線下節(jié)點只需要查看詳情(無需辦理,App端需要確認(rèn)收到)。

六、打印模板

打印模板采用類似 Word 的方式編輯,內(nèi)容中可以插入數(shù)據(jù)表的字段和管理的數(shù)據(jù)表,選中內(nèi)容后會彈出樣式編輯工具欄,從而調(diào)節(jié)樣式,因此可以非常靈活地設(shè)計自己所需要的打印模板。

打印模板支持使用已有數(shù)據(jù)進行預(yù)覽,可以提前查看打印效果。這種打印模板設(shè)計非常靈活也易于操作。

模板同樣支持設(shè)置權(quán)限,只是權(quán)限設(shè)置比較簡單,即按用戶組設(shè)置是否允許某個用戶組使用當(dāng)前的打印模板。

七、總結(jié)

如果說上一篇我們拆解的伙伴云在線協(xié)作表格是優(yōu)秀的評價的話,那么這一篇我們看到的高級特性才是真的驚艷。

如果只是停留在自定義字段填報數(shù)據(jù)的功能上,充其量就是另一個版本的“多維表格”。但是,伙伴云的觸發(fā)器、操作向?qū)?、流程則讓我們具備了使用伙伴云搭建完整業(yè)務(wù)系統(tǒng)的能力。

除此之外,伙伴云還具備了儀表盤、數(shù)據(jù)倉庫的能力,使得伙伴云具備了從基礎(chǔ)信息化、業(yè)務(wù)流程化到數(shù)據(jù)資產(chǎn)化的能力。

如果說,有興趣做 PaaS 平臺或為 SaaS 平臺客戶提供自定義配置能力的產(chǎn)品經(jīng)理,伙伴云的設(shè)計值得你們仔細(xì)研究一番。

專欄作家

產(chǎn)品海豚灣,公眾號:產(chǎn)品海豚灣(ID:pm-dophin-bay),人人都是產(chǎn)品經(jīng)理專欄作家。技術(shù)出身的產(chǎn)品經(jīng)理,從事過 C 端產(chǎn)品和 B 端產(chǎn)品設(shè)計,擅長 SaaS 產(chǎn)品設(shè)計、產(chǎn)品架構(gòu)設(shè)計和需求分析。負(fù)責(zé)的B 端產(chǎn)品完成了完整的從0到1,從1到 N 的過程,成功簽約行業(yè)百強客戶。

本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。

題圖來自Unsplash,基于CC0協(xié)議。

該文觀點僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)。

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發(fā)揮!
专题
15309人已学习13篇文章
本专题的文章分享了数据分析报告写作指南。
专题
17336人已学习13篇文章
出于文本易读性方面的考虑许多app都做了深色模式,本专题的文章分享了深色模式的设计指南。
专题
53498人已学习14篇文章
标题党,又爱又恨。但是如果你是运营,连标题都起不好,那就呵呵哒了。
专题
11651人已学习12篇文章
2023年双十一逐渐临近,各个电商平台也摩拳擦掌开始准备。本专题的文章分享了双十一营销玩法。
专题
12363人已学习14篇文章
近年来,盲盒大量出现在公众视野,引起了一波又一波消费热潮。本专题的文章分享了解读盲盒营销。
专题
12185人已学习12篇文章
LLM=Large Language Model 大语言模型,是一种基于深度学习的自然语言处理模型。它能够学习到自然语言的语法和语义,从而可以生成人类可读的文本。本专题的文章分享了大语言模型的知识。