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