この記事の目次
Salesforce Sitesとは

SalesforceとSitesの違い
SalesforceとSitesの違いについてご紹介します。Salesforceは保障されたセキュリティ環境でSalesforceにアカウント登録をしてログインをします。Salesforceの環境へアクセスをして使用します。 Sitesでは登録アカウントでログインせずにURLを知っている場合は、どなたでもアクセスすることが可能です。Sites上に業務アプリケーションを構築するときはセキュリティ管理が必要になります。Salesforce Sitesのできること

Salesforce Sitesはどう便利になったのか
Salesforceはチームで利用するため基本的にアカウント登録とログインが必要で、必要な手順を行えば実現できる能がありましたが他順が煩雑で効率的ではありませんでした。 Salesforce Sitesを使用するとSalesforceで同じ機能の手順が省略できます。Salesforceでのチーム以外にデータを公開するための手順は、サーバー設定➝WEBページを作成➝Salesforceのチームで作成したWEBページをAPIインテグレーションを実行する手順になります。 WEBフォームから収集した情報を検証したい場合は、プログラムを構築する必要がありましたが、Salesforce Sitesを使用すると省略ができます。Salesforce Sitesが省略できて簡単にできること
Salesforce Saiteは、公開されているWEBサイトから関連付けたポータルサイトへシームレスに登録やログインの流れを構築することが可能です。 Salesforceのチームと統合させるため、アカウント登録やログイン作業が必要なくURLを開示することでデータを公開できる特徴がありSalesforce Saiteで作成されるWEBサイトは、Visualforceページに作成され収集データの検証を自動的にできます。 組織のブランドイメージに合わせることが可能になります。Salesforce Sitesドメイン設定

SalesforceのEditionを確認しよう
Salesforce Sitesを使用するときは、Editionによってチームで拡張ドメインが有効になるかが異なります。 セキュアなURLの形式で拡張が可能かどうかSalesforceのEditionによって異なるため確認が必要です。ログイン設定ページにURLが表示されるので見てみましょう。 拡張ドメインが有効な場合は、チームのドメイン名がSalesforce Sitesのサブドメインとして使用されます。 ドメインサフィックスがsalesforce-sites.comになり、組織種別はDeveloperEditionのサブメイン表示は dev-edと表示されます。Salesforce SandboxのURL表示を確認する
Salesforce Sandboxは、Salesforce Sitesで収集したデータを本番環境の完全なコピーができセキュアな環境でアプリ開発が可能な機能です。 アプリ開発の作業をする場合はSalesforce Sitesの組織種別がSandboxになり、URLにはSandboxが表示されます。Salesforce サイトドメイン名の設定手順
Salesforce Sitesドメイン設定の手順はドメイン名登録➝カスタムWEBアドレスを作成する流れになります。WEB環境で使用には時間がかかる場合があり、長くて48時間程度といわれています。 URLカスタムドメインやサブドメインをSalesforce Sitesドメインにリダイレクトの場合はCNAMEレコードの作成が必要です。またDeveloperEditionの組織ではサポートされていません。Salesforce Sites の管理

Salesforce Sites使用可能なEditionとアクセス権限
Salesforce Sitesの使用可能なEditionは4つあります。一つ目はDeveloper Edition、二つ目はEnterprise Edition、三つ目はPerformance Edition、四つ目はUnlimited Editionです。 Salesforce Sitesの作成と編集を行うアクセス権限の設定が必要です。既にサイトを作成後の編集手順は、Salesforce「設定」➝「クイック検索」内に「Sites」入力➝「Sites」選択➝「アプリケーションのカスタマイズ」か「エクスペリエンスの作成および設定」になります。Salesforce Sites の使用開始の設定

Salesforce Sitesの使用開始手順
公開できる情報でない場合は、情報開示しないように注意してください。Salesforce Sitesの使用開始の手順をお伝えします。 Salesforce Sitesドメインを登録➝Salesforce SitesでホストSitesを全表示➝Sites新規作成の場合は「新規」または既に作成済みのSitesを編集する場合は「編集」を選択➝「有効化」又は「無効化」を選択し変更します。 Salesforce Sitesの詳細表示は表示ラベルを選択すると表示できます。また「デフォルトの所有者に割当」が必要な場合は、ゲストユーザーによって作成された新規レコードの割当の際にデフォルトの所有者の選択をします。 ブラウザで作成したSalesforce Sitesを開く場合はURLをクリックで開くことができます。Salesforce Sites の使用状況と請求
