次の方法で共有


Web サイトのサイト設定を構成する

サイト設定は、設定可能な名前付きの値で、サイトの動作や外観を変更するためにウェブサイト コードで使用されます。 通常、開発者がWebサイト コードを作成するときに、さまざまなコンポーネントのサイト設定を参照して、エンド ユーザーが設定値を変更し、コードを変更したり、Webサイトを再コンパイルしたり、再展開したりすることなく、Webサイトを変更できるようにします。

Power Pages ポータルのインストールで提供されるサンプル Web サイトやテンプレートには、背景スタイル、テキストの色、レイアウトの幅など、サイト内の多くのビジュアル要素を変更するために使用されるさまざまなスタイルの設定可能なサイト設定がいくつか含まれています。 次に示すサイトの設定の種類を管理することができます。

  • グローバル設定: これらの設定は、追加先の Microsoft Dataverse 環境 に関連付けられているすべてのWebサイトに適用されます。
  • ウェブサイトのサイト設定: これらの設定は、追加先の Dataverse 環境 に関連付けられている特定のウェブサイトに適用されます。

サイト設定の管理

  1. ポータル管理アプリを使用して、サイト設定 セクションで、サイト マーカー を選択します。

  2. 新しい設定を作成する場合、新規 を選択します。

  3. 既存設定を編集する場合は、グリッドにリストされたサイト設定を選択します。

  4. 用意されているフィールドの値を入力してください:

    • 名前: 適切な設定を取得するための Web サイト コードによって参照されるラベルです。 設定を取得するコードは、一致する名前で見つかった最初のレコードを取得するため、関連付けられたウェブサイトでは名前が固有である必要があります。

    • Web サイト: 関連する Web サイトです。

    • : 設定

    • 説明: この設定の目的または特別な指示です。

  5. 保存して閉じる を選択します。

注意

Bing マップ 統合は、ドイツの主権クラウドではサポートされません。 この環境で Bingmaps/credentials の設定を作成しようとすると、エラー メッセージが表示されます。

サイト設定

件名 価値 Description
Authentication/Registration/RequiresConfirmation ブール値 true は E メールによる確認を有効にし、オープン登録を無効にします。 既定: False
Authentication/Registration/RequiresInvitation ブール値 true は招待コード機能を有効にし、オープン登録を無効にします。 既定: False
HelpDesk/CaseEntitlementEnabled TRUE ヘルプ デスクのサポート案件の権利が有効かを示すブール値。 既定: false
HelpDesk/Deflection/DefaultSelectedProductName producttypecode が 100000001 に等しい製品が複数ある場合は、ヘルプ デスクのサポート案件の転送に表示されるドロップダウンで、既定で選択された製品の製品レコード名。
Profile/ForceSignUp FALSE ブール値 の値を「True」に設定すると、ユーザーはWebサイトのコンテンツにアクセスする前にプロフィール情報を更新する必要があります。 既定: False
Profile/ShowMarketingOptionsPanel プロフィールのマーケティング広告の設定を指定する、フィールド一覧を表示するパネルを表示するか示すブール値。 既定: False
検索/有効 検索が有効かを示すブール値。
検索/フィルター コンテンツ: adx_webpage、Events: adx_event、adx_eventschedule;
ブログ: adx_blog、adx_blogpost、adx_blogpostcomment;
フォーラム: adx_communityforum、adx_communityforumthread、adx_communityforumpost;
アイデア: adx_ideaforum、adx_idea、adx_ideacomment;
問題: adx_issueforum、adx_issue、adx_issuecomment; ヘルプ デスク: サポート案件
検索論理名フィルター オプションのコレクション。 ここで値を定義すると、サイト全体の検索にドロップダウン フィルター オプションが追加されます。 この値は、コロンと区切られた名前と値を含む、名前/値のペア、およびセミコロンで区切られたペアの形式であるべきです。
例: 「Forums:adx_communityforum,adx_communityforumthread,adx_communityforumpost;Blogs:adx_blog,adx_blogpost,adx_blogpostcomment」。
Search/IndexQueryName ポータル検索 Web サイト検索クエリで使用されるシステム ビューの名前。 既定: ポータル検索
検索/クエリ +(@Query) _title:(@Query) _logicalname:adx_webpage~0.9^0.2
-_logicalname:adx_webfile~0.9 adx_partialurl:(@Query)
_logicalname:adx_blogpost~0.9^0.1 -_logicalname:adx_communityforumthread~0.9
サイト検索のクエリをオーバーライドして、他の重みとフィルターを適用します。 @Query はユーザーが入力した問い合わせ文です。 Lucene クエリ構文の参照: https://lucene.apache.org/core/old_versioned_docs/versions/2_9_1/queryparsersyntax.html
取得/ステミング機能 英語 Web サイト検索のステミング アルゴリズムが使用する言語。 既定: 英語
CustomerSupport/DisplayAllUserActivitiesOnTimeline
Authentication/[Protocol]/[Provider]/AllowContactMappingWithEmail 電子メールに基づいて連絡先レコードへの自動関連付けを許可します。
詳細: 電子メールによる マッピング への連絡を許可し、一意の電子メールの一般オプションを要求します
Authentication/[Protocol]/[Provider]/AllowContactMappingWithEmail は、マルチテナント エンドポイントには適用されません。 招待状 を使用して、ユーザーがあなたの Web サイトに対して認証できるようにします。
Site/EnableDefaultHtmlEncoding True/False Power Pages リリース バージョン 9.3.8.x 以降では、デフォルトで エスケープ Liquidフィルターが ユーザー および リクエスト Liquidオブジェクトに対して適用されます。 この既定の構成を無効にして Liquid フィルターをエスケープせずにこれらの Liquid オブジェクトを許可するには、この設定を追加し、その値を False に設定します。
拡張ファイルアップロード True/False Power Pages リリース バージョン9.3.2405.xx以降では、新しいサイトでは拡張されたファイル アップロード機能が自動的に有効になります。 既存のWebサイトでオプトインするには、この設定を追加し、その値を True に設定します。 詳細については、 フォームで添付ファイルを有効にするをご覧ください。

注意

Authentication/[Protocol]/[Provider]/AllowContactMappingWithEmail はマルチテナント エンドポイントと Microsoft ID プロバイダーには適用されません。 招待状 を使用して、ユーザーがあなたの Web サイトに対して認証できるようにします。

さまざまな Web サイトの機能に関連するサイト設定については、以下を参照してください:

グローバル設定の管理

  1. ポータル管理アプリ を開きます。

  2. Web サイト セクションに移動し、設定 を選択します。

  3. 新しい設定を作成する場合、新規 を選択します。

  4. 既存設定を編集する場合は、グリッドにリストされた 設定 を選択します。

  5. 用意されているフィールドの値を入力してください。

    • 名前: 適切な設定を取得するためのコードによって参照される一意の名前です。

    • : 設定

    • 説明: この設定の目的または特別な指示です。

  6. 保存して閉じる を選択します。