Community Cloudをつかったアプリ開発を行う場合、基本的にはVisualforceページで実装していくことになると思います。
Visualforceページで一から作っていくときに気付きづらいのですが、コミュニティユーザでログイン後に存在しないページURLにアクセスすると次のように標準ページが表示されます。
そのためコミュニティユーザのアクセス権限を細かく制御してタブ非表示やオブジェクトのアクセス権限を正しく設定しておかないとここから標準ページにアクセスできたりします。
ここで見落としがちな機能があります。グローバル検索の機能です。
アクセス権限を正しく設定していれば問題ありませんが、不要な検索機能を残しておくのもイマイチだと思います。
このグローバル検索はコミュニティ設定のブランドにあるヘッダーとフッターのカスタマイズを行うことで非表示にできます。
ヘッダーとフッターをカスタマイズすることでグローバル検索をはじめ標準のリンクを簡単に非表示にできます。
今回上書きに使用したHTMLの内容は次のとおりです。
<html> <body> <div style="margin-bottom: 35px;"></div> </body> </html>
今回のサンプルではヘッダーとフッターに同じ内容のHTMLファイルをセットしています。カスタマイズ用のHTMLファイルはドキュメントオブジェクトにアップロードしておくとコミュニティの設定で利用できます。外部参照可にチェックをつけるのも忘れないでください。
以上がCommunity Cloudでグローバル検索を無効にする方法です。簡単に対応できるのでCommunity Cloudでアプリをつくるときはやっておいた方が良いと思います。