RM新时代官方网站

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

#宜搭##低代碼#

題目要求

  1. 在表單頁提交密鑰和敏感信息,通過fass 連接器用密鑰加密敏感信息。
  2. 在授權查看頁選擇待解密數(shù)據(jù),審核通過后可以查看解密后的數(shù)據(jù)。

需求拆解

  1. Faas連接器,用于數(shù)據(jù)加解密
  2. 集成自動化,提交表單數(shù)據(jù)后調(diào)用faas連接器加密數(shù)據(jù)
  3. 密鑰維護頁(普通表單),用與提交密鑰
  4. 敏感信息提交頁(普通表單),用于提交敏感信息
  5. 存檔頁(普通表單),用于接收faas連接器加密后的數(shù)據(jù),作為關聯(lián)表單嵌入授權查看頁
  6. 授權查看頁(流程表單),用于提交流程申請授權查看敏感信息

實操步驟

一、 Faas連接器

在應用中心找到“實操題2代碼文件下載”應用,下載必要文件。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

點擊頂部平臺管理,進入平臺管理頁面,選擇連接器工廠,創(chuàng)建連接器。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

新建Faas 連接器,開發(fā)語言選擇java。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

配置接口請求參數(shù)和接口返回字段,此處配置用與在連接器接收參數(shù)和使用連接器返回數(shù)據(jù)時選擇字段。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

配置好字段,進入云IDE開發(fā)。選擇資源管理器,將下載的DESUtil.java 文件粘貼到util下。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

雙擊FaasEntry.java,進入編輯器,找到excute 方法,將下載的業(yè)務代碼粘貼到方法中。此段代碼邏輯為根據(jù)type參數(shù)判斷是加密或者解密,我這里用的是0 == type 為加密,其他值為解密。然后獲取到密鑰和待處理數(shù)據(jù)(字段名為連接器接口請求配置字段),調(diào)用響應的加解密方法處理數(shù)據(jù),最后根據(jù)連接器配置的接口返回字段返回數(shù)據(jù)。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

業(yè)務代碼

String content = (String) input.get("content");String password = (String) input.get("password");Integer type = Integer.parseInt(String.valueOf(input.get("type")));/*** 在這里編寫您的業(yè)務代碼, 也可以將業(yè)務代碼封裝到其他類或方法里.*/JSONObject result = new JSONObject();result.put("success", false);result.put("result", "");result.put("error", "");if (0 == type) {/*** 加密*/String encryptContent = DESUtil.encrypt(content, password);System.out.println("加密后的字符串:" encryptContent);if (StringUtils.isEmpty(encryptContent)) {result.put("error", "empty string got!");return result;}result.put("result", encryptContent);result.put("success", true);} else {/*** 解密*/String encryptContent = DESUtil.decrypt(content, password);System.out.println("解密后的字符串:" encryptContent);if (StringUtils.isEmpty(encryptContent)) {result.put("error", "empty string got!");return result;}result.put("result", encryptContent);result.put("success", true);}System.out.println("返回:" JSON.toJSONString(result));return result;

保存,提交代碼。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

部署到serverless。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

二、 表單

新建密鑰維護頁(普通表單),包含一個單行文本組件,用于密鑰輸入。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

新建敏感信息提交頁(普通表單),包含一個單行文本組件,用于敏感信息輸入。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

新建存檔頁(普通表單),用于接收加密后的數(shù)據(jù)。提交人為“成員”組件,只讀;提交時間為“時間”組件,只讀;返回結果為“多行文本”組件。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

新建授權信息查看頁(流程表單),申請人為“成員”組件;

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

請選擇待解密數(shù)據(jù)為“關聯(lián)表單”組件。表單選擇當前應用的存檔頁。按要求選擇主要信息和次要信息。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

因為只能提交自己創(chuàng)建的數(shù)據(jù),所以篩選條件為提交人等于申請人。并將存檔頁中返回結果字段賦值到待解密信息。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

保存后,點擊頂部流程設計,創(chuàng)建審批流程。完整流程圖如下。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

根據(jù)題目要求,此流程需要選擇并設置紅框中的節(jié)點。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

1.設置審批人為發(fā)起人本人。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

2.設置獲取表單數(shù)據(jù)節(jié)點,從密鑰維護頁獲取提交的密鑰數(shù)據(jù),作為參數(shù)傳到Fass 連接器。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

3.配置設置faas連接器節(jié)點,選擇前面創(chuàng)建的連接器,按要求配置字段映射。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

4.設置消息通知,通知類型為工作通知,人員為申請人。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

選擇通知模板,通知內(nèi)容為解密后的數(shù)據(jù),即連接器的返回值字段。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

三、 集成&自動化

用于敏感信息提交后,自動調(diào)用faas 連接器加密數(shù)據(jù),并將加密結果新增到存檔頁中。

點擊頂部集成&自動化,進入頁面新建集成&自動化。表單事件觸發(fā)選擇敏感信息提交頁。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

完整節(jié)點如下,包含事件觸發(fā)、獲取單條數(shù)據(jù)、連接器、數(shù)據(jù)新增。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

表單事件觸發(fā)選擇創(chuàng)建成功,不用過濾數(shù)據(jù)。作用在于將新增的數(shù)據(jù)傳到連接器進行加密。

獲取單條數(shù)據(jù)節(jié)點如下圖配置,要注意選擇密鑰維護頁獲取數(shù)據(jù),作為加密時密鑰。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

連接器節(jié)點如下圖配置,注意配置動作參數(shù)對應。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

新增數(shù)據(jù)節(jié)點,將加密后的數(shù)據(jù)存到存檔頁表單中,下圖選擇的是存檔頁、新增單條數(shù)據(jù),然后配置存檔頁表單字段和連接器字段映射關系。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

至此,應用完成開發(fā)了。下面我們需要驗證下是否題目要求。

四、驗證

提交密鑰。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

提交敏感信息。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

提交后會在存檔頁生成加密數(shù)據(jù)。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

選擇待解密數(shù)據(jù),提交授權申請。數(shù)據(jù)只能選擇自己創(chuàng)建的。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

提交后審批人釘釘會收到審批通知,點擊進入審批頁面審批。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

審批通過后申請人會收到解密后的消息通知。

【宜搭】低代碼開發(fā)師(高級)認證實操題2梳理(低代碼開發(fā)平臺技術)

思考

敏感數(shù)據(jù)提交后不用集成&自動化還可以用哪些方式實現(xiàn)數(shù)據(jù)加密,存到存檔頁呢?

版權聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。

(0)
上一篇 2024年1月9日 上午9:06
下一篇 2024年1月9日 上午9:22

相關推薦

  • 綠色上網(wǎng)管家手機版(綠色上網(wǎng)管理軟件)

    綠色上網(wǎng)管理軟件 隨著互聯(lián)網(wǎng)的普及,上網(wǎng)已經(jīng)成為人們?nèi)粘I钪胁豢苫蛉钡囊徊糠帧H欢?,過度使用互聯(lián)網(wǎng)也帶來了不少問題,如沉迷于游戲、聊天等,影響身體健康和學習成果等。因此,綠色上網(wǎng)…

    科研百科 2024年8月30日
    4
  • 科研項目結題程序

    科研項目結題程序 隨著科技的不斷進步,科研項目的結題程序也變得越來越重要。在結題程序中,研究者需要對科研項目進行仔細的分析和總結,以確保項目達到了預期的目標,并且具有實際應用價值。…

    科研百科 2025年3月17日
    3
  • 公司科研項目匯報材料

    公司科研項目匯報材料 尊敬的領導、各位同事: 大家好!今天,我很榮幸向大家匯報我們公司最近的科研項目進展。 我們的科研項目主要是關于人工智能在醫(yī)療領域的應用。我們團隊的目標是開發(fā)出…

    科研百科 2025年3月10日
    4
  • 抓好做實社會組織黨建工作(抓好做實社會組織黨建工作)

    社會組織是新形勢下黨和政府聯(lián)系服務群眾的重要載體和渠道。習近平總書記強調(diào),要求加大社會組織黨建工作力度,提升社會組織黨建工作水平。 第一,改變“一個認識”,落實黨建主體責任。建立健…

    科研百科 2023年1月22日
    310
  • 項目經(jīng)費使用計劃表

    項目經(jīng)費使用計劃表 項目經(jīng)費使用計劃表是項目團隊在開始項目之前制定的一份文件,用于計劃和分配項目所需的資金。這份計劃表應該包括所有必要的費用,如人員工資、材料采購、設備租賃和場地租…

    科研百科 2024年7月11日
    45
  • acp考試項目管理

    項目管理在AICP考試中的重要性 AICP(American Institute of Certified Public Accountants)考試是一項全球知名的財務和管理會計…

    科研百科 2024年8月15日
    4
  • 科研項目課題驗收流程

    科研項目課題驗收流程 科研項目的課題驗收是項目完成后的一個重要環(huán)節(jié),是確保項目成果質(zhì)量的關鍵步驟。以下是科研項目課題驗收流程的一般步驟: 1. 確定驗收標準:在開始項目之前,需要明…

    科研百科 2025年3月6日
    20
  • 科研項目驗收結題證書

    科研項目驗收結題證書 尊敬的評審專家: 我謹代表XXX科研團隊,向評審專家提交本科研項目驗收結題證書。 本科研項目于XXXX年X月X日啟動,由XXX科研團隊負責實施。經(jīng)過數(shù)月的努力…

    科研百科 2025年4月24日
    2
  • 科研項目的評審和管理

    科研項目的評審和管理是項目管理中至關重要的環(huán)節(jié)。評審和管理不僅能夠確保項目在預算、時間和質(zhì)量方面按時完成,還能夠為項目提供必要的支持,使項目團隊更好地理解項目目標,制定更好的計劃和…

    科研百科 2025年3月26日
    3
  • 建設工程質(zhì)量安全監(jiān)督管理系統(tǒng)官網(wǎng)(建設工程質(zhì)量安全監(jiān)督管理系統(tǒng))

    建設工程質(zhì)量安全監(jiān)督管理系統(tǒng) 隨著建筑行業(yè)的快速發(fā)展,建設工程質(zhì)量安全監(jiān)督管理系統(tǒng)已經(jīng)成為了保障建筑工程質(zhì)量和安全的必要工具。建設工程質(zhì)量安全監(jiān)督管理系統(tǒng)是一種集數(shù)字化、智能化、網(wǎng)…

    科研百科 2024年8月29日
    6
RM新时代官方网站