Поделиться через


Преобразования

С помощью преобразования можно изменить поведение по умолчанию о синхронизации атрибута с идентификатором Microsoft Entra с помощью облачной синхронизации.

Чтобы выполнить эту задачу, необходимо изменить схему, а затем повторно отправить ее с помощью веб-запроса.

Дополнительные сведения об атрибутах облачной синхронизации см. в разделе "Общие сведения о схеме 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.

Следующие шаги