Известные проблемы
Из этой статьи вы узнаете об известных проблемах, с которыми вы можете столкнуться при работе с соединителями Power Platform.
Если вы используете соединитель с собственными токенами обновления или доступа AAD, обратите внимание, что изменение пароля не повлияет на существующее соединение.
Обратите внимание, что содержимое файла, передаваемое в параметр карточки действия, будет закодировано в виде строки base64. Поэтому размер содержимого нового файла будет больше исходного содержимого еще на 30–40 процентов. Если применимо какое-либо правило регулирования размера содержимого, будет учитываться новый размер содержимого файла.
Если вы получите ошибку, похожую на '{"error":{"code":"InvokerConnectionOverrideFailed","message":"Не удалось найти допустимое подключение для ссылки на подключение с именем 'shared_office365' в заголовке токенов APIM."}}'. Попробуйте сделать следующее:
- Очистите кэш браузера.
- Удалите соединение, а затем снова добавьте его.
При создании соединения с соединителями, которые поддерживают аутентификацию на основе AAD, пользователь аутентифицируется с помощью AAD, а затем мы получаем токен с заявлением об идентификаторе устройства. Значение этого утверждения устанавливается с IP-адресом, с которого пользователь аутентифицируется. Утверждение идентификатора устройства устанавливается при первоначальном входе в систему (даже если это единый вход), а затем остается в утверждениях. Обновление токена не сбрасывает это утверждение. Мы храним его в безопасном месте до тех пор, пока нам не понадобится его обновить, когда это произойдет, мы снова вызываем AAD, чтобы обновить его, — это IP (в двух словах, в данном случае он исходит не от соединителя, а от публичного адреса пользователя). Таким образом, IP-адрес, который использует пользователь после входа в систему (автоматически или вручную), является его общедоступным IP-адресом. Поэтому, если в AAD настроен IP-адрес список разрешений, IP-адрес пользователя также должен быть разрешен в дополнение к другим зарегистрированным IP-адресам.
Подключения OAuth нельзя использовать совместно с другими пользователями (за исключением субъекта-службы) из соображений безопасности. Например, это потенциальная проблема безопасности, если пользователь А может использовать соединение, принадлежащее пользователю Б, для выполнения действий, которые будут выглядеть так, как будто это действие сделал пользователь Б.
Разбивка на страницы реализована во многих карточках действий соединителей, которые возвращают набор элементов — GetRows, GetItems, GetList и т. д. Вы можете использовать эту функцию, щелкнув «Настройки» в пункте меню карточки:
Если включить разбиение на страницы, подсистема потока будет продолжать вызывать службу до тех пор, пока не будут собраны все элементы — или — пока не будет достигнут «порог», который вы явно определяете в настройках:
Если вы отключите поток на некоторый период времени и снова включите его, все элементы в течение этого периода будут активированы. Это происходит потому, что выключение/включение потока не сбрасывает состояние триггера. В качестве решения проблемы предоставьте параметр триггера "Запрос на фильтрацию", чтобы отфильтровать нежелательные элементы по условиям с использованием различных полей, таких как идентификатор объекта, дата создания и дата обновления. Если параметр "Запрос на фильтрацию" не поддерживается, вы можете использовать карточку действия "Условие потока" после карточки действия триггера, чтобы отфильтровать нежелательные элементы.