跳至主要内容

取得單筆或多筆外部使用者資料


節點功能:可以從資料(外部)中的人員欄位,或應用中的外部使用者列表中取得外部使用者的單筆或多筆資料,然後更新其帳戶資料或供後續節點使用。

節點:

從目前應用的外部入口取得用​​戶資訊:

一、取得外部使用者多種資訊

範例: 如下圖所示,建立一個工作表來管理外部使用者的資料,在初始化時需要取得資料並同步到工作表中。

1. 建立工作流

初始化時,您可以透過建立定期觸發的工作流來取得有關所有外部使用者的資料。

2. 新增節點【取得多筆外部使用者資料】

有兩種方法可以取得有關外部使用者的資料。您可以選擇從外部使用者欄位取得(多選)或從外部入口網站的使用者清單中取得資料。

這裡選擇【從外部入口取得】,如下圖,只取得正常狀態的資料。

3. 將多個資料加入工作表

新增【新增資料】節點,批次新增使用者資料到工作表中。

提示:

初始化後記得關閉該流程。如果您需要每天定期將外部使用者的資料同步到工作表中,則不能直接使用【新增資料】節點,而是在取得外部使用者的資料後傳遞給子流程,在子流程中,會先查詢該使用者是否已存在於工作表中,如果不存在則添加,如果已存在則更新。

二、取得外部使用者的單筆資料

範例: 如下所示,建立一個工作表來管理外部使用者的資料,並在該工作表中修改使用者的狀態時將使用者的狀態同步到外部使用者的帳戶。

1. 建立工作流

2. 新增節點【取得單筆外部使用者】

新增[取得單筆外部使用者]節點。取得資料的方式有兩種,可以透過電話號碼查詢外部使用者清單來取得,也可以直接從資料中的外部使用者欄位取得。

  • 從外部使用者欄位取得 如下所示,從資料中的人員欄位中取得資料,因為人員欄位中選擇的是外部使用者。
  • 從外部入口平台取得 從入口取得資料需要基於特定資料的查詢。例如透過手機號碼查詢。
    • 如果有多個使用者匹配,則取得有關最近註冊使用者的資料。
    • 如果勾選【根據篩選隨機取得一】,則從多個符合中隨機抽取一則使用者資訊。

取得外部使用者的資料後,屬性值可以被後續節點使用,或者可以修改外部使用者的帳戶資料。

3. 更新外部使用者資料

取得外部使用者資料後,新增【更新外部使用者資料】節點即可修改外部使用者的帳號資料。例如修改姓名、角色、狀態等系統欄位,以及自訂欄位。