轉換

透過轉換,您可以使用雲端同步來變更屬性與 Microsoft Entra ID 同步處理的預設行為。

若要進行這項工作,您必須編輯結構描述,然後透過 Web 要求加以重新提交。

如需雲端同步屬性的詳細資訊,請參閱 瞭解 Microsoft Entra 架構

擷取結構描述

若要擷取架構,請遵循檢視同步處理架構中的步驟。

自訂屬性對應

若要新增自訂屬性對應,請遵循下列步驟。

  1. 將結構描述複製到文字或程式碼編輯器,例如 Visual Studio Code

  2. 在結構描述中找出您要更新的物件。

    架構中對象的螢幕快照。

  3. 在使用者物件下找出 ExtensionAttribute3 的程式碼。

                            {
                                "defaultValue": null,
                                "exportMissingReferences": false,
                                "flowBehavior": "FlowWhenChanged",
                                "flowType": "Always",
                                "matchingPriority": 0,
                                "targetAttributeName": "ExtensionAttribute3",
                                "source": {
                                    "expression": "Trim([extensionAttribute3])",
                                    "name": "Trim",
                                    "type": "Function",
                                    "parameters": [
                                        {
                                            "key": "source",
                                            "value": {
                                                "expression": "[extensionAttribute3]",
                                                "name": "extensionAttribute3",
                                                "type": "Attribute",
                                                "parameters": []
                                            }
                                        }
                                    ]
                                }
                            },
    
  4. 編輯程式碼,使公司屬性對應至 ExtensionAttribute3

                                     {
                                         "defaultValue": null,
                                         "exportMissingReferences": false,
                                         "flowBehavior": "FlowWhenChanged",
                                         "flowType": "Always",
                                         "matchingPriority": 0,
                                         "targetAttributeName": "ExtensionAttribute3",
                                         "source": {
                                             "expression": "Trim([company])",
                                             "name": "Trim",
                                             "type": "Function",
                                             "parameters": [
                                                 {
                                                     "key": "source",
                                                     "value": {
                                                         "expression": "[company]",
                                                         "name": "company",
                                                         "type": "Attribute",
                                                         "parameters": []
                                                     }
                                                 }
                                             ]
                                         }
                                     },
    
  5. 將結構描述複製回 Graph 總管、將 [要求類型] 變更為 PUT,然後選取 [執行查詢]

    執行查詢

  6. 現在,在入口網站中,移至雲端同步設定,然後選取 [ 重新啟動布建]。

  7. 稍待片刻後,在 Graph 總管中執行下列查詢,以確認屬性已填入:https://graph.microsoft.com/beta/users/{Azure AD user UPN}

  8. 您現在應該會看到值。

    值隨即出現

使用函式的自訂屬性對應

如需進階對應,您可以使用可讓您依據組織的需求操作資料及建立屬性值的函式。

若要執行此工作,請執行先前的步驟,然後編輯用來建構最終值的函式。

如需表達式語法和範例的相關信息,請參閱 在 Microsoft Entra ID 撰寫屬性對應的運算式。

下一步