代碼、低代碼、無代碼開發(fā)觸手可及的低代碼平臺(tái)源碼(低代碼工具)
代碼、低代碼、無代碼開發(fā)觸手可及的低代碼平臺(tái)源碼
一、低代碼管理系統(tǒng)功能
公司信息:
管理員可通過頁面頂部設(shè)置菜單或者應(yīng)用程序中設(shè)置應(yīng)用進(jìn)入到后臺(tái)設(shè)置頁面。
在公司信息頁面可進(jìn)行基礎(chǔ)信息修改,啟用用戶自助注冊(cè)、邀請(qǐng)注冊(cè)等功能。
針對(duì)企業(yè)版用戶,還可進(jìn)行企業(yè)微信、釘釘集成設(shè)置;登陸背景圖及系統(tǒng)Logo修改。
管理部門:
在部門管理功能中,您可以創(chuàng)建和編輯部門,為每個(gè)部門分配負(fù)責(zé)人,并將員工分配到相應(yīng)的部門中。您還可以在部門之間移動(dòng)員工,并查看每個(gè)部門的員工列表和組織結(jié)構(gòu)圖。
每個(gè)員工可以屬于多個(gè)部門,其中選中的第一個(gè)部門為主部門,這里首先介紹設(shè)置部門。管理后臺(tái)允許設(shè)置無限層級(jí)的部門體系。
新增部門
在工作區(qū)的設(shè)置界面,選擇“部門”,點(diǎn)擊部門列表右上角上的“新建”按鈕,輸入名稱、上級(jí)部門、排序號(hào)(升序排列),添加成員(系統(tǒng)用戶)和部門管理員,點(diǎn)擊“保存”即完成一級(jí)部門的新增,或點(diǎn)擊“保存并新建”繼續(xù)添加其他部門。 注意:新增部門頁面有個(gè)“隱藏”勾選按鈕,選中之后,普通用戶在通訊錄里是看不到此部門的,部門管理員在組織架構(gòu)里看到的此部門為灰色。
修改部門
點(diǎn)擊部門列表右側(cè)的更多按鈕,可點(diǎn)擊“編輯”來修改部門相關(guān)信息。更多菜單中除了修改,還有“刪除”、“查看部門”等功能。
刪除部門
?若部門內(nèi)有人員,則不能刪除,需先編輯部門人員的“所屬部門”,移除要?jiǎng)h除的部門。若部門內(nèi)人員也要?jiǎng)h除,可直接先刪除人員。
?在部門內(nèi)無人員時(shí),可點(diǎn)擊“刪除部門”,直接刪除。
?如果想刪除的部門有下級(jí)部門,則無法刪除該部門。您需要將所有的下級(jí)部門刪除,然后才可以刪除該部門。
管理用戶:
管理員可以添加、編輯和刪除用戶。
添加用戶
管理員可以手動(dòng)添加用戶,請(qǐng)選擇一個(gè)部門,在添加人員時(shí)可以把人員放置在所屬的部門中,設(shè)置用戶的上級(jí)主管和用戶狀態(tài)。當(dāng)用戶狀態(tài)是“有效”時(shí)可正常使用,如需要暫停使用此人員賬戶時(shí)可設(shè)置為無效。保存后用戶添加完成。
編輯用戶
要編輯某個(gè)用戶信息時(shí),可以進(jìn)入組織架構(gòu),點(diǎn)擊選擇需要編輯的用戶姓名,在彈出的人員信息窗口上點(diǎn)擊“編輯”按鈕,修改人員的姓名、選擇所屬部門、指定上級(jí)主管等信息。(上級(jí)主管的設(shè)置與流程設(shè)計(jì)中的節(jié)點(diǎn)屬性相關(guān),如果流程的處理人選擇的是提交人的上級(jí),那么此處必須配置提交人上級(jí))。
系統(tǒng)支持一個(gè)用戶屬于多個(gè)部門,其中第一個(gè)部門為用戶的主部門。
邀請(qǐng)用戶
除了管理員手動(dòng)添加用戶,系統(tǒng)還支持邀請(qǐng)注冊(cè),通過鏈接地址,用戶可完成自助注冊(cè)??稍诠拘畔⒒蛴脩粜畔㈨撁骓敳奎c(diǎn)擊“邀請(qǐng)注冊(cè)”按鈕來復(fù)制用戶邀請(qǐng)鏈接。
導(dǎo)入用戶
要導(dǎo)入用戶,請(qǐng)進(jìn)入“對(duì)象設(shè)置-數(shù)據(jù)導(dǎo)入”,點(diǎn)擊“新建”按鈕,在彈出的導(dǎo)入窗口上,輸入“導(dǎo)入描述”,選擇“導(dǎo)入對(duì)象-人員”,“導(dǎo)入操作“選擇”新增“,并配置“字段映射”,點(diǎn)擊“Excel文件”上傳,點(diǎn)擊“提交”按鈕即可。
具體規(guī)則如下:
?選擇的數(shù)據(jù)文件必須為Excel,并且excel中,列的排序必須跟配置的“字段映射”保持一致。
?部門必須為全路徑(例如:上海華炎軟件/研發(fā)部)。如果部門不存在,則自動(dòng)創(chuàng)建;
?導(dǎo)入用戶如果不存在,則自動(dòng)創(chuàng)建; 只有新建的用戶支持設(shè)置密碼;
?導(dǎo)入用戶如果存在,并且已加入當(dāng)前工作區(qū),則修改用戶信息。如果導(dǎo)入已存在的數(shù)據(jù),導(dǎo)入操作改為“存在則更新,不存在則新增”;
備注:新增人員賬號(hào)時(shí),默認(rèn)是有效賬號(hào),如果要對(duì)該賬戶停用的話,取消選擇有效即可。
導(dǎo)出用戶
要導(dǎo)出用戶,點(diǎn)擊頁面右上角的“下載”按鈕進(jìn)行數(shù)據(jù)導(dǎo)出。
鎖定/停用用戶
出于數(shù)據(jù)安全等情況考慮,管理后臺(tái)不允許刪除用戶,但是可以鎖定或停用用戶:
?鎖定/解鎖:在某些情況下用戶賬戶會(huì)被自動(dòng)鎖定,被鎖定的賬戶可能在一定時(shí)間內(nèi)無法登錄系統(tǒng),也可能一直無法登錄系統(tǒng),相關(guān)規(guī)則取決于管理員給被鎖定用戶所屬簡檔配置的“密碼策略”。
?停用/啟用:被停用的賬戶將始終無法登錄系統(tǒng),比如當(dāng)出現(xiàn)用戶離職時(shí),我們可以停用某個(gè)用戶以禁止其登錄系統(tǒng)。被停用的用戶管理員可以重新啟用他以恢復(fù)其賬戶功能。
修改用戶密碼
進(jìn)入用戶信息詳情頁,可進(jìn)行用戶密碼的修改。注意,修改密碼時(shí)需要對(duì)原密碼進(jìn)行校驗(yàn)。
人員與用戶區(qū)別
管理后臺(tái)是一個(gè)支持多租戶的開源系統(tǒng),使用管理后臺(tái)是可以開發(fā)出租戶數(shù)據(jù)完全隔離的云平臺(tái)產(chǎn)品的,人員指的就是某個(gè)租戶(或者稱為工作區(qū)或公司)下的人員信息,而用戶指的就是用于登錄系統(tǒng)的賬戶信息。
管理員可以在某個(gè)租戶(即公司)下新建人員,然后其賬戶信息會(huì)自動(dòng)同步到平臺(tái)登錄賬戶中,所以管理員維護(hù)的人員都是可以直接登錄系統(tǒng)的。
二、管理數(shù)據(jù)訪問權(quán)限
此部分將指導(dǎo)您作為系統(tǒng)管理人員如何在不同業(yè)務(wù)場景下進(jìn)行數(shù)據(jù)權(quán)限配置于開發(fā)。
? 權(quán)限管理
管理后臺(tái)提供靈活的多維度數(shù)據(jù)權(quán)限架構(gòu),這允許管理員控制用戶對(duì)數(shù)據(jù)的訪問權(quán)限。通過僅顯示與用戶相關(guān)的數(shù)據(jù),管理數(shù)據(jù)訪問權(quán)限會(huì)增強(qiáng)安全性。使用權(quán)限集、權(quán)限集組和簡檔,控制用戶可以訪問的對(duì)象和字段。使用組織范圍的共享設(shè)置、用戶角色和共享規(guī)則,以指定用戶可以查看并編輯的單個(gè)記錄。
? 簡檔
簡檔定義用戶如何訪問對(duì)象和數(shù)據(jù),以及他們?cè)趹?yīng)用程序中可以執(zhí)行的操作。創(chuàng)建賬戶時(shí),需要為每個(gè)賬戶指定一個(gè)身份的簡檔。
? 權(quán)限集
權(quán)限集是一組權(quán)限設(shè)置的集合,權(quán)限集擴(kuò)展了用戶的功能訪問權(quán)限,而不更改其簡檔,是管理用戶權(quán)限的推薦方式。
? 對(duì)象權(quán)限
對(duì)象權(quán)限指定用戶對(duì)每個(gè)對(duì)象的增刪改查的基本訪問級(jí)別。您可以通過權(quán)限集和簡檔來管理對(duì)象權(quán)限。
? 字段權(quán)限
字段權(quán)限指定對(duì)象中每個(gè)字段的訪問級(jí)別。
? 應(yīng)用權(quán)限
管理后臺(tái)支持基于權(quán)限集來授權(quán)應(yīng)用,它可以用來限制某個(gè)權(quán)限集/簡檔下的用戶只能看到部分應(yīng)用。
? 分部級(jí)權(quán)限
對(duì)于集團(tuán)企業(yè),可以將下屬單位設(shè)定為"單位級(jí)",稱為“分部”。每個(gè)分部可以設(shè)定單獨(dú)的管理員,分部管理員只能修改本分部的組織機(jī)構(gòu)。各個(gè)分部組織下可以創(chuàng)建部門級(jí)組織。
? 共享規(guī)則
通過共享規(guī)則,您可以為用戶進(jìn)行對(duì)象權(quán)限外的共享設(shè)置。使用共享規(guī)則,使這些用戶可以訪問他們不擁有或通常無法查看的記錄。
? 限制規(guī)則
當(dāng)對(duì)象設(shè)置限制規(guī)則后,對(duì)用戶訪問對(duì)象數(shù)據(jù)進(jìn)行限定,使得用戶只能訪問相應(yīng)限制條件的數(shù)據(jù)。類似于列表視圖過濾功能。
? 觸發(fā)器管理權(quán)限
雖然在管理后臺(tái)中使用上面介紹過的各種權(quán)限配置方法已經(jīng)能輕松實(shí)現(xiàn)精確到字段和記錄級(jí)的權(quán)限控制,但在千奇百怪的實(shí)際項(xiàng)目場景中還是會(huì)有些權(quán)限需求未能企及,所以管理后臺(tái)權(quán)限引擎還結(jié)合了 beforeFind 觸發(fā)器,允許通過編寫代碼的方式來解決各種個(gè)性化的更高級(jí)別的權(quán)限問題。