Neurons 機器人編輯器
在「建立機器人」頁面中選取 Neurons 機器人觸發程序類型後,Neurons 機器人編輯器頁面隨即顯示。 使用編輯器來建置階段以建立機器人。 階段可以是查詢的組合,再加上篩選器和動作,一起呈現在查詢結果中。 深入瞭解 Neurons 機器人階段。
如何建置機器人
- 機器人將始終從您在 Neurons 機器人建立頁面上選取的觸發程序開始。
您可以在將機器人從非使用中 (預設) 設為使用中時更新觸發程序設定。您現在就可以執行此動作,或在建立機器人時執行。 您也可以在觸發程序設定中變更觸發程序類型。 - 要建置機器人,請向工作區新增階段。 您可以使用搜尋來查找階段,或者透過展開階段類別來查看可用的階段。 深入瞭解階段類別。
- 按一下並將所需階段拖曳到工作區域上。 當階段位於工作區域時,就可以使用下列功能:
- 按一下以顯示「檢視階段資訊」面板。此面板會提供階段的說明並列出其將傳回的所有屬性,例如裝置名稱、裝置型號、事件 ID 和事件日期。
- 按一下可將階段連接至另一個階段。這是您連接階段以建置機器人的方式。 視您需要的機器人複雜程度而定,階段也可以透過多個連線來連接至多個其他階段。 連接器繪製完成後,按一下連接器線條以開啟連線設定。
- 按一下以中斷該階段與另一個階段之間的連線。
- 按一下可從機器人刪除階段。
您可以複製 (CTRL+C) 工作流程的任何部分,並在工作區域或瀏覽器索引標籤 (僅限 Chrome) 中貼上 (CTRL+V)。
- 按一下階段以查看「階段」設定。 完成階段屬性以自訂機器人。 任何必要屬性都會以紅色星號標示。
- 按一下並拖曳連接器圖示 以將一個階段連接至另一個階段。
- 連接所有必要的階段、篩選器和動作來完成機器人。 選取儲存並發佈。
您隨時可將機器人儲存為草稿,按一下儲存草稿。 如果您退出編輯器但未儲存,則會顯示儲存提示對話方塊,您可以選擇儲存草稿,或捨棄您所做的任何變更。
當您儲存草稿時,機器人名稱便會顯示,且旁邊會有我的草稿字樣,以指出草稿狀態。
觸發程序設定
觸發程序階段是機器人的類型,即 排程或自訂動作。 它始終是機器人編輯器中的第一階段。
要編輯觸發程序設定,按一下工作區中的「觸發程序階段」,打開「觸發程序設定」面板。
您必須啟用觸發程序才能編輯設定。 將「觸發程序狀態」從「非使用中」切換為使用中。
一旦激活,可用設定將取決於觸發程序類型:
- 目標群組: 選取要針對其執行機器人的目標群組。
- 目標範圍: 選擇百分比,以 10 個單位為間隔,介於 10% 到 100% 之間。 範圍會隨機選擇目標群組內的多個裝置,不會偵測裝置是線上或離線。
注意: 無論百分比閾值如何,都一律會選擇至少一台裝置。 - 重複: 選取排程是否要重複;每天或每週。
- 頻率: 選取排程頻率單位;分鐘或小時。
- 間隔: 以 5 單位的間隔來選取從 30 到 55 的間隔。
- 開始: 選取第一次排程執行的開始日期和時間。
- 結束: 選取最後一次排程執行的結束日期和時間。
機器人輸入: 如果已經為此機器人定義任何機器人輸入,其會出現在這裡供您設定。
裝置檢視已發佈選項
- 單一裝置: 切換為開啟,以針對「裝置」中的單一裝置啟用自訂動作。 啟用後,機器人就可在「裝置」中選取的單一裝置上執行。 這是預設設定。
必須為使用者啟用「存取控制」>「角色」中的執行自訂動作權限。 - 多部裝置: 切換為開啟,以針對「裝置」中的多部裝置啟用自訂動作。 啟用後,機器人就可在「裝置」中選取的多部裝置上執行。
必須為使用者啟用「存取控制」>「角色」中的在多個裝置上執行自訂動作權限。
其中一個已發佈選項必須為啟用狀態,否則機器人將不會在裝置中發佈為自訂動作。
裝置檢視使用者存取
- 限制使用者存取: 指定能夠在「裝置」中以「自訂動作」檢視和執行機器人的使用者清單。 未指定的使用者將無法存取機器人。
如果沒有新增使用者,那麼所有使用者都可以存取「裝置」中的機器人。- 在觸發程序設定中,將觸發程序狀態切換設定為使用中。
- 選取限制使用者存取。 顯示使用者存取頁面。
- 在使用者存取頁面上,選取新增使用者。 隨即顯示「新增使用者」面板。
- 在「新增使用者」面板上,以「裝置」中的「自訂動作」方式,選取您要允許存取機器人的所有使用者。 這會限制其他所有使用者存取機器人。
- 選取確定確認您的選取並關閉面板。
- 您選取的使用者列在使用者存取頁面上。 選取應用並關閉以儲存更改並返回到觸發程序設定。
工作區域上的「自訂動作」階段顯示可見使用者,其為擁有存取權限的使用者數,或如果沒有指定使用者,則顯示所有使用者。
自訂動作名稱和說明
- 自訂動作顯示名稱: 輸入自訂動作的顯示名稱。 這會顯示在 Ivanti Neurons 裝置 > 動作中。
- 說明 (選用): 輸入動作的部分描述性文字。
連線設定
按一下連接器線條以開啟連線設定面板。
條件
連接器條件有助於在端點透過各個階段時篩選端點。 對於多個類型階段,連接器條件不會刪除結果元素,因此不會修改任何資料。
- 有條件: 選取使用條件來確定哪些端點繼續到下一個機器人階段。
- 有自動說明: 選取在連線線上顯示條件參數。 以在 Ivanti Neurons 登入設定檔中設定的語言顯示。
- 有多少為 true?: 選取所有 (以及)或者一個 (或者)。 僅當您新增超過一個條件時才適用。
- 選取值: 選取條件值。
- 結果相符: 選取全部或一個。 僅適用於連線到多個類型的階段。
- 選取運算子: 選取條件運算子。 取決於所選值。
- 自訂值: 為所選運算子選取自訂值。 取決於所選的運算子。
連線
可以自訂連接器線的類型、樣式、線寬、鏈結樣式和顏色。
標籤
可以將標籤加入到連接器線。 選擇新增標籤可建立新標籤。 您可以按位置、填充、輪廓和文字顏色自訂標籤。 選擇移除標籤可從連接器線刪除標籤。
機器人輸入
如果您可以選擇可以採取的動作,則在機器人編輯器中建立機器人輸入以供在機器人中使用。 所以您可以有一個通用的機器人,但允許分析師選取在執行時採取什麼動作。
例如,在磁碟清理動作中,您可以使用以下選項回收磁碟空間欄位;刪除臨時檔案並僅制作 onedrive 內容雲,或者刪除臨時檔案並執行 cleanmgr,或者兩者都執行。
您可以設定輸入欄位的名稱、類型和預設值,以及它是選填的還是必填的。
當您選取從裝置檢視或透過立即執行手動執行自訂動作時,可以使用機器人輸入。輸入也可用於排程機器人,在這種情況下,已建立的任何機器人輸入都將顯示在觸發程序設定中。
- 在「Neurons 機器人編輯器」頁面中,選取定義輸入以開啟「定義輸入」面板。
- 選取新增輸入以顯示用於建立新輸入的欄位。
- 名稱: 輸入欄位的顯示名稱。
- 類型: 欄位所需的輸入類型。 選取自:
- 文字/字串: 選取此項可建立自由文字欄位。
- 數字: 選取此項可建立數值欄位。
- True/False: 選取此項可建立 True 或 False 選取欄位。
- 日期: 選取此項可建立日期欄位,使用日期選取器。
- 文字選項: 選取此項可建立選項欄位。 如果選取,您需要定義選擇是什麼,輸入選擇名稱和選擇值,名稱是易記的顯示名稱,值是透過機器人傳遞的字串。 您可以新增多個選項。
- 選用: 選取欄位是否選用。
- 預設值: 設定輸入的預設值。 預設值中的選項取決於您選取的輸入類型。
定義變數
在機器人層級定義變數。 然後,在使用設定變數、「一般」階段時,會更新此變數。
- 在「Neurons 機器人編輯器」頁面中,選取定義變數。
- 選取新增變數以顯示變數欄位。
- 名稱: 輸入變數的名稱。 使用設定變數階段時,這是選擇變數下拉清單中列出的名稱。
- 類型: 從以下選項中選取變數類型:
- 文字/字串
- 數字
- True/False
- 日期
- 文字選項
-
初始值: 設定變數的初始值。 該條目將取決於您選取的變數類型。