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

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

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

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

サイト設定の管理

  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 ブール値を "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 電子メールに基づいて取引先担当者レコードへの自動関連付けを許可します。
詳細情報: 電子メールで連絡先のマッピングを許可し、固有の電子メールの一般オプションを要求する
認証/[プロトコル]/[プロバイダー]/AllowContactMappingWithEmail は マルチテナント エンドポイントには適用されません。 招待状 を使用して、ユーザーがあなたの Web サイトに対して認証できるようにします。
Site/EnableDefaultHtmlEncoding True/False Power Pages リリース バージョン 9.3.8.x またはそれ以降では、既定で ユーザー要求 のLiquid オブジェクトに エスケープ Liquid オブジェクトが適用されます。 この既定の構成を無効にして Liquid フィルターをエスケープせずにこれらの Liquid オブジェクトを許可するには、この設定を追加し、その値を False に設定します。

注意

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

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

グローバル設定の管理

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

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

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

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

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

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

    • : 設定

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

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