既知の問題
この記事では、Power Platform コネクタで発生する可能性のある既知の問題について説明します。
ファーストパーティの AAD リフレッシュ/アクセス トークンでコネクタを使用している場合、パスワードの変更は既存の接続に影響を与えないことに注意してください。
アクション カード パラメーターに渡されるファイル コンテンツは、base64 文字列としてエンコードされることに注意してください。 そのため、新しいファイル コンテンツのサイズは、元のコンテンツよりも最大 30 - 40% 大きくなります。 コンテンツ サイズの調整ルールが適用される場合は、新しいファイル コンテンツ サイズが考慮されます。
{"error":{"code":"InvokerConnectionOverrideFailed","message":"APIM トークン ヘッダーで接続参照名「shared_office365」に対する有効な接続が見つかりませんでした。"}}' のようなエラーが発生した場合。 次を試してみてください。
- ブラウザーのキャッシュをクリアします。
- 接続を削除し、再追加します。
AAD ベースの認証をサポートするコネクタへの接続を作成する場合、ユーザーは AAD に対して認証を行い、デバイス ID 要求を含むトークンを取得します。 この要求の値は、ユーザーが認証を行っている IP アドレスを使用して設定されます。 デバイス ID 要求は、最初のログイン時に設定され (シングル サインオンの場合も)、要求内に残ります。 トークンの更新は、この要求をリセットしません。 更新が必要になるまで安全に保管しますが、必要になった場合は、もう一度 AAD を呼び出して IP アドレスを更新します (簡単に言うと、この場合はコネクタからではなく、ユーザーの公開アドレスから取得されます)。 接続にログオンするとき (自動または手動のいずれか) ユーザーが使用する IP アドレスは、公開されている IP アドレスです。 したがって、AAD で構成された IP アドレス許可リストがある場合、文書化されたその他の IP アドレスに加えて、ユーザーの IP アドレスも許可する必要があります。
サービス プリンシパルを除き、セキュリティ上の理由により、OAuth 接続を他のユーザーと共有することはできません。 たとえば、ユーザー A がユーザー B が所有する接続を使用して、ユーザー B がアクションを実行したように見えるアクションを実行できる場合、セキュリティ上の問題が発生する可能性があります。
ページ付けは、GetRows、GetItems、GetList などのアイテムのセットを返す、様々なのコネクタ アクションカードに実装されています。カードのメニュー項目の「設定」をクリックすると、この機能を利用できます。
ページ付けを有効化にすることにより、フロー エンジンは、すべての項目が揃うまで、あるいは設定で明示的に定義した「しきい値」に達するまで、サービスを呼び出し続けます。
フローを一定期間オフにしてから再びオンにすると、その期間中のすべてのアイテムがトリガーされます。 これは、フローのターンオフ/ターンオンがトリガー状態をリセットしないために発生します。 回避策として、エンティティ ID、作成日、更新日などのさまざまなフィールドを使用して、条件によって不要なアイテムを除外する「フィルター クエリ」トリガー パラメーターを指定します。 「フィルター クエリ」パラメーターがサポートされていない場合は、トリガー アクション カードの後にフロー条件アクション カードを使用して、不要なアイテムをフィルターで除外できます。