Share via


Customize SiteMaps

 

公開日: 2017年1月

対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

SiteMap は、Microsoft Dynamics 365 におけるナビゲーションのための構造を提供します。SiteMap エンティティはサイト マップに関する情報とサイト マップを定義する XML を格納する SiteMap.SiteMapXml 属性を格納します。 サイト マップ XML は、エクスポートされたアンマネージド ソリューションの customizations.xml ファイルに SiteMap ノードとして公開されます。

また、サイト マップ XML で定義されたナビゲーションの構造は、アプリケーションでナビゲーション オプションを表示するために、セキュリティ特権と共に評価されます。 サイト マップ XML で指定されたエンティティに対する読み取りアクセス権がセキュリティ特権に備わっていない場合、そのナビゲーション オプションは表示されません。

Microsoft Dynamics 365 用 2016 年 12 月の更新プログラム (オンライン) にモジュラー業務アプリケーションが導入され、各アプリケーションに固有のカスタム ナビゲーションおよび要素があるため、2 種類のサイト マップが Dynamics 365 で使用できるようになりました。

  • 既定のアプリにおけるナビゲーション情報が含まれている既定のサイト マップです (Dynamics 365 - カスタム)。 サイト マップでは既定の Dynamics 365 インスタンスのナビゲーションをコントロールします。

  • モジュラー ビジネス アプリのナビゲーション情報が含まれているアプリケーション固有のサイト マップです。

SiteMap.IsAppAware 属性を使用し、2 種類のサイト マップを区別できます。0 は既定のサイト マップを示し、1 はアプリ固有のサイト マップを示します。

既定のサイト マップとアプリ固有のサイト マップを編集し、アプリケーション ナビゲーションの変更、ラベルの編集、アイコンの追加または修正、要素の追加または削除を実行できます。詳細:SiteMap を使用したアプリケーション ナビゲーションの変更

サイト マップのエディターを使用するか、またはプログラムでサイト マップを更新できます。詳細:サイト マップの編集

このセクションの内容

SiteMap を使用したアプリケーション ナビゲーションの変更

サイト マップの編集

サイト マップを使用して URL にパラメータを渡す

ヘルプとトレーニングのサイトへのアクセス制御

SiteMap XML reference

SiteMap schema

関連項目

Microsoft Dynamics 365 アプリケーションをカスタマイズする
Dynamics 365 のモジュール型ビジネス アプリに対するアクセス許可の定義

Microsoft Dynamics 365

© 2017 Microsoft. All rights reserved. 著作権