跳至主要内容

節點 - 取得單筆使用者(部門/組織角色)資料


節點功能:可以從資料中的欄位或組織後臺取得有關使用者、部門或組織角色的一筆資料,該資料在結構上相當於一行記錄。

在工作表中,人員、部門和組織角色是工作表的一個屬性欄位,而組織中的人員、部門和角色也是一種獨立的資料物件,它們本身包含大量的屬性資訊,可以認為是系統工作表。

  • 組織人員的資訊: 姓名、手機、信箱、部門、主要部門、職位、工號、工作地點、組織角色、人員ID、直接上級、直接下屬、所有下屬、創建時間等。
  • 組織中某個部門的資訊: 部門名稱、部門主管、上級部門、直屬部門、所有下屬部門、部門人員、部門及子部門人員、部門ID、創建時間等。
  • 組織中角色的訊息: 角色名稱、註解、角色中的人員(人員陣列)、組織角色 ID、當前角色、建立時間等。

僅組織的超級管理員和組織帳號管理員可選擇“從所有組織人員、部門、組織角色”中查找人員。

應用場景

為部門建立 OKR 任務時,該部門的人員會根據任務擁有者自動新增至任務的[部門人員]欄位。

任務工作表設計如下:

工作流:根據任務負責人取得部門資訊,以便直接使用該部門人員的資訊。

一、工作流設定

1. 方法一

1.建立一個工作流,當新增任務時將觸發該工作流

2.新增【從使用者/部門/組織角色取得單一資料】節點取得創建者資訊。

選擇【從人員欄位取得】,即取得新建記錄中任務負責人的人員物件訊息,這裡就可以知道他所屬的部門。

3.繼續取得部門物件訊息

選擇【從所有組織中找出】,部門名稱與上一步取得的人員物件的部門相同。

4.取得部門資訊後,就知道了該部門的人員,然後將其新增至人員欄位。

5.在上一個步驟中,部門中的人員包含任務擁有者,如果您不需要將所有者新增至人員欄位,則可以將其刪除。

2. 方法二

整體原理與方法1類似,但方法1的步驟2和步驟3可以合併。即直接從組織內的部門取得部門物件資料,篩選條件是部門負責人是任務擁有者之一。其他設定相同。

二、取得匯報關係

如果需要會員的上級、下屬等資訊,請勾選。

三、注意事項

  1. 此節點所獲得的資訊都是單一結構中的一筆資料,不能直接傳遞給子流程。本例中,取得部門資訊後,該部門會有很多人員,相當於一個多選欄位中選擇很多人,是一個欄位級別的資訊,也就是說只能更新為一個人員欄位,無法傳遞到子流程。
  2. 如果要為某個部門的人員建立多筆新資料,則需要新增【從使用者/部門/組織角色取得單筆資料】節點,然後透過子流程或批次更新資料節點將其新增至工作表。
  3. 與取得資料類似,接下來可以根據查找結果(有資料/無資料)新增分支流。
  4. 從人員欄位取得人員時,如果該人員是外部協作者,則所有相關欄位(工號、主管等)都會傳回空值。
  5. 如果個人資訊設定為私密,或隱藏某些聯絡人,這些都不會影響節點回傳的訊息。

文檔問題反饋

文檔中是否有錯字、內容過期、難以理解等問題? 點此給我們反饋吧