Power Pages で予定されている重要な変更と非推奨
この記事で説明されている変更の発表と非推奨は、Power Pages に適用されます。 メーカー、開発者、IT プロフェッショナルは、この情報を使用して将来のリリースに備えることができます。
重要
廃止 とは、今後のメジャー リリースから、機能または性能が削除される予定であることを意味します。 この機能あるいは能力は公式に削除されるまで引き続き機能し、完全にサポートされます。 この非推奨通知は数か月または数年にわたり設定できます。 削除すると、その機能は機能しなくなります。 この通知は、機能が削除される前に、コードを計画および更新するための十分な時間を確保するためのものです。
デザイン スタジオでのリンク作成強化
2024 年 7 月には、Power Pages デザイン スタジオでテキスト、画像、ボタンのリンクを作成する方法を改善します。 URL へのリンク フィールドは、mailto リンクや tel リンクを含むあらゆるタイプのリンクを受け入れます。 さらに、リンクを新しいウィンドウで開くか、現在のウィンドウで開くかを選択する新しいオプションが追加されます。
ボタン コンポーネントの作成方法も変更します。 以前は、ボタンは <button>
HTML タグを使用して表され、URL は onclick
属性によって処理されていました。
<button onclick="window.location.href='/page/subpage-1/'" type="button" value="subpage-1" class="button1">Add a call to action here</button>
今回の改良で、すべての新しいボタンコンポーネントは <a>
アンカー タグを使用して作成され、href 属性は URL ナビゲーションを担当します。 <a>
クラスを持つすべての btn
タグは、デザイン スタジオでボタン コンポーネントとして認識されます:
<a href="/page/subpage-1/" class="btn button1">Add a call to action here</a>
この変更は新しいボタンにのみ適用されます。 以前に作成されたボタンは影響を受けず、デザイン スタジオで引き続き機能します。 ただし、<button>
タグを選択に使用しているカスタム CSS や JavaScript を調整する必要があるかもしれません。
廃止される Power Apps ポータル スタジオ
2024 年 2 月 26 日をもって、Power Apps ポータル スタジオは廃止されます。 Power Pages デザイン スタジオ ですべてのサイトを開きます
Power Apps ポータル スタジオとは?
Power Apps ポータル スタジオは、Power Pages デザイン スタジオのレガシー体験です。
Power Apps ポータル サイトで作成したすべてのポータルと Web サイトにアクセスできなくなりますか?
いいえ。 Power Apps ポータル スタジオを通じて作成したすべてのサイトに引き続きアクセスし、編集することができます。Power Pages からアクセスするだけです。 詳細情報: サイトの管理
Power Apps からのサイト作成
2023 年 9 月以降、Power Apps からの空白のアプリポータル作成は Power Pages にリダイレクトされます。
なぜ Power Apps からポータルを作成できないのですか?
作成者が Web サイトを作成するための合理化され、改善された経験を提供する一環として、現在、すべてのサイト作成経験は Power Pages を通じて提供されています。 Power Pages を使用すれば、セキュアでエンタープライズ グレードのローコードのビジネス Web サイトを作成できます。 詳細: Power Pages でサイトを作成する
Power Apps で Dynamics 365 ポータル テンプレートが表示されないのはなぜですか?
Power Pages の Dynamics 365 テンプレートを使用して Web サイトを作成できます。 詳細情報: Dynamics 365 テンプレート
Power Pages で Dynamics 365 ポータル テンプレートが表示されないのはなぜですか?
初めて Power Pages を使用する場合、最初のサイト作成では Dynamics 365 ポータルは表示されません。 環境に Dynamics 365 アプリケーションのいずれかがインストールされている場合、後続の作成されたサイトには表示されます。
Portals Studioの アプリ リストの下にある Power Apps で作成したポータルが表示されないのはなぜですか?
2023 年 10 月以降、Power Apps ポータルで作成されたポータルは Power Pages に表示されます。詳細: Power Apps で作成されたサイトの管理
Power Apps ポータル管理センター
Power Apps ポータル管理センターは廃止され、2023 年 6 月以降は利用できなくなりました。 Power Platform 管理センターの新しい Power Pages 管理ハブ を使用します。
Power Pages でのサイトの可視性の変更の制御
2022 年 10 月以降、Web サイト バージョン 9.4.9.xx を使用すると、Power Pages または Power Apps ポータルで作成された新しいサイトはすべてデフォルトで非公開になります。 メーカーまたはメーカーからアクセス許可を与えられた組織内のユーザーのみが Web サイトにアクセスできるため、Power Pages サイトがセキュアになります。 この機能は、Microsoft Entra 認証を使用してセキュリティ層を追加することで、部分的に開発された Web サイトのデータやデザインが誤って漏洩するような事態を防ぎます。 Web サイトの公開準備が整ったら、サイトの可視性を公開に変更することにより、インターネット経由で誰でも匿名で、または ID プロバイダーで保護してアクセスできるようにできます。
起動時に、システム管理者 ロールを持つユーザーとサービス管理者 にはデフォルトで、サイトの可視性ステータスを変更する権限が付与されます (非公開から公開へ、またはその逆)。
注意
2023 年 10 月 1 日以降、テナント レベルの設定が null の場合に、システム管理者はサイトの可視性を変更できません。 これを回避する場合は、テナント レベルの設定値を TRUE または FALSE に設定します。 詳細情報: テナント レベルの設定を変更する
ポータル内で OAuth 2.0 の暗黙的な許可フロー
承認エンドポイント、GET 要求を使用し、OAuth 2.0 の暗黙的な許可フローの既定の証明書を使用するトークン エンドポイントは非推奨です。 新規に作成されたポータルや、この機能を使用しない既存のポータルには、何もする必要はありません。 すでにこの機能を使用している場合は、トークン エンドポイント POST 要求を使用して、外部 API を承認するためのセキュリティで保護されたアクセス トークンを取得する必要があります。
注意
- この非推奨の機能を使用している既存のすべてのお客様は、2022 年 10 月までにサポートされている方法に移行する必要があります。
- カスタム証明書の使用に関する詳細については、カスタム証明書の使用 を参照してください。
- トークン エンドポイントで POST 呼び出しを使用するサンプル コードについては、トークン エンドポイント サンプルを参照してください。
リストの OData フィード
2022 年 6 月以降、RESTful Web サービスを使用してデータをやり取りする OData フィードは非推奨になります。 Power Pages Web API に移行することをお勧めします。
注意
- 2022 年 10 月以降、新しくプロビジョニングされた Web サイトは、リスト OData 機能を使用できなくなります。
- OData フィード リスト機能は 2024 年 4 月 1 日をもって削除されます。
ポータル コンテンツ エディター
2022 年 6 月以降、Web サイトをデザインするポータル コンテンツ エディター ツールは非推奨になりました。 Power Apps ポータル スタジオを使用して、ポータルを編集することをお奨めします。
注意
この機能は 2023 年 10 月 1 日までに削除されます。
Lucene.NET 検索を使用したポータル検索
Web サイト バージョン 9.4.4.xx 以降、ポータル検索では、すべての新しいポータルの既定検索プロバイダーとして Dataverse 検索を使用します。 Lucene.NET 検索は非推奨ですが、Lucene.NET 検索を使用している既存のポータルは影響を受けません。 Dataverse 検索に移行することをお勧めします。 サイト設定 Search/EnableDataverseSearch を true にして、既存ポータルの Dataverse 検索を有効にします。
注意
Lucene.NET 検索をご利用のすべての既存のお客様は、2024 年 10 月 1 日までに Dataverse 検索に移行していただく必要があります。
米国政府向けのコンテンツ配信ネットワーク
2022 年 1 月から、米国政府用 Power Apps ポータルは、既定の JavaScript と CSS ファイル に Azure Content Delivery Network の使用を開始します。 米国政府の展開に応じて、以下のコンテンツ配信ネットワークの URL の許可リストを以下のように設定します。
Power Pages のバージョン | コンテンツ配信ネットワークの URL |
---|---|
政府機関向けコミュニティ クラウド (GCC) | https://gov.content.powerapps.us |
GCC High | https://high.content.powerapps.us |
Power Apps 国防総省 | https://content.appsplatform.us |
新しい Web サイトのフォームとリストに対するテーブル アクセス許可の変更
リリース 9.3.7.x 以降、新しく作成された Web サイトには、テーブルのアクセス許可を有効にする 設定に関係なく、すべての フォーム と リスト にテーブル アクセス許可が適用されます。
また、同じリリースでは、リスト OData フィード が有効になっているすべての Web サイト上のリスト (新規または既存) に、これらのリストのフィードが機能するための適切な テーブル アクセス許可 設定が必要となります。
注意
上記の変更は、試用版から運用に 変換された Web サイトにも適用されます。
匿名アクセスを明示的に構成するには、適切な テーブルのアクセス許可 と、代わりに Web ロールを設定します。
SameSite モードの変更
Power Pages バージョン 9.3.6.x 以降、メーカーは該当するすべてのポータル Cookie に対して SameSite モードを 厳格 としてマークすることができます。
この変更に伴い、すべてのクッキーの SameSite モードを制御する新しいウェブサイト設定が追加され、特定のクッキーのレベルまで設定可能になりました。
サイト設定の名前 | 範囲 | 有効な値 |
---|---|---|
HTTP/SameSite/Default | グローバル、すべての Cookie に対して。 | なし あいまい 厳格 |
HTTP/SameSite/{CookieName} | 特定の Cookie。 | なし あいまい 厳格 |
既存および新規にプロビジョニングされたすべての Web サイトの既定値は、なし になります。
Web サイトのサイト設定を構成する方法については、ポータルのサイト設定の構成 にアクセスしてください。
Web ページと Web ファイルのトラッキング
次の機能は、ポータル バージョン 9.3.4.x 以降では廃止されました。