Salesforce.com Spring `10 リリースノート

salesforce.com: Salesforce Spring '10
Salesforce.com Spring '10 リリースノート
Last updated: March 24, 2010
Copyright 2000-2010 salesforce.com, inc. All rights reserved. Salesforce.com、“no software” ロゴ、および Team Edition は、salesforce.com,
inc. の登録商標です。また、AppExchange、"Success On Demand"、および “The Business Web” は、salesforce.com, inc. の商標で
す。本ドキュメントに記載されたその他の商標は、各社に所有権があります。
salesforce.com | 目次 | i
目次
リリースノートについて...................................................................................................................................................................3
Spring '10 の機能と Salesforce.com ユーザへの影響の概要............................................................................................................4
Sales Cloud の機能強化...........................................................................................................................................................4
Service Cloud の機能強化.......................................................................................................................................................7
Custom Cloud の機能強化......................................................................................................................................................9
ドキュメントの機能強化.....................................................................................................................................................14
Sales Cloud........................................................................................................................................15
見積.........................................................................................................................................................................................15
[新規商談] ページ (パイロット)..........................................................................................................................................29
Salesforce Mobile の機能強化................................................................................................................................................29
その他の Sales Cloud の機能強化........................................................................................................................................32
Service Cloud....................................................................................................................................37
エンタイトルメント管理.....................................................................................................................................................37
コンピュータテレフォニー統合 (CTI) 2.0: カスタム画面のポップ...............................................................................89
Answers...................................................................................................................................................................................95
Salesforce Knowledge の機能強化.......................................................................................................................................107
Service Cloud のその他の機能強化....................................................................................................................................111
Custom Cloud..................................................................................................................................114
新しいユーザインターフェースのテーマ........................................................................................................................114
Adobe Flash Builder for Force.com 開発者プレビュー......................................................................................................115
分析の機能強化...................................................................................................................................................................115
Force.com Web サービス API の機能強化.........................................................................................................................121
SOQL の機能強化...............................................................................................................................................................125
Force.com Bulk API の機能強化.........................................................................................................................................130
Force.com Apex コードの機能強化....................................................................................................................................131
Visualforce の機能強化........................................................................................................................................................147
Sコントロールの廃止.........................................................................................................................................................148
Force.com Development as a Service....................................................................................................................................149
Sandbox から運用へ 変更セットベータ..........................................................................................................................151
Salesforce.com の証明書とキー管理...................................................................................................................................153
マイドメイン — 限定リリース.........................................................................................................................................157
パッケージのパッチ更新 限定リリース...........................................................................................................................160
マルチレベルの主従関係による複雑なデータモデリング............................................................................................167
リッチテキストサポート - ベータ....................................................................................................................................169
salesforce.com | 目次 | ii
サイトの機能強化...............................................................................................................................................................170
ポータルヘルスチェック...................................................................................................................................................172
その他の Custom Cloud の機能強化..................................................................................................................................177
ドキュメントの機能強化.................................................................................................................183
新規:Force.com Workbook...................................................................................................................................................183
新規: Developer Cheat Sheets..............................................................................................................................................183
アップデート: Force.com Fundamentals.............................................................................................................................184
アップデート: Force.com Cookbook...................................................................................................................................184
アップデート: Salesforce.com を使用して成功する方法.................................................................................................185
アップデート: ドキュメントおよびユーザインタフェーステキストの Salesforce.comスタイルガイド...................185
アップデート: Salesforce.com Field Reference....................................................................................................................185
アップデート: 開発者ガイドのシンタックスの強調表示およびクリップボードのコピー.......................................186
アップデート: サポートされているロケール、通貨、タイムゾーンのドキュメント...............................................186
索引...................................................................................................................................................................................................187
salesforce.com | リリースノートについて | 3
リリースノートについて
リリースノートは、Salesforce.com の最新リリースに関する総合的なユーザガイドです。Salesforce.com リリース
ノートは、新機能、強化された機能、およびそれらをすぐに活用するために必要な情報を提供します。
リリースノートの内容
リリースノートでは、新しい重要な機能強化について次の情報を提供します。
•
•
•
•
機能に関する簡潔で詳細な説明
設定と管理の開始にあたって役に立つ実装のヒント
機能の効果を最大限に引き出すのに役立つベストプラクティスのヒント
設定方法と機能の利用方法に関する詳細な説明
主な新機能のほかにも、電子メールの機能強化、ルールの制限の拡大、新しいサポート言語、検索の機能強化な
ど、最新リリースに含まれるその他機能強化や機能変更の一覧と簡単な説明が、その他の機能強化の章に記載さ
れています。
salesforce.com の最新リリースを使いこなすためのガイドとして、リリースノートをお役立てください。
フィードバックのお願い
Salesforce.com では、リリースノート、オンラインヘルプ、マニュアルがいかに重要であるかを認識しています。
提供しているコンテンツを引き続き改善していくために、お客様のお役に立てているかどうかを、どうぞお知ら
せください。
•
•
•
フィードバックフォーム—Developer Force のオンラインヘルプおよび開発者ガイドの HTML マニュアルの全
ページに、マニュアルに関する提案、修正、フィードバックをお送りいただくフィードバックフォームをご
用意しています。ご意見をぜひお聞かせください。
IdeaExchange—お客様のアイデアもお待ちしております。Spring '10 では、上位のアイデアをいくつか採用し
ています。Spring '10 に導入されているアイデアの詳細は、 IdeaExchange を参照してください。
マニュアルの強化 (ページ 183) - マニュアルの改善を引き続き行ってまいります。新しい、そして更新された
ヒントのページおよびガイドを確認してください。
新しいマニュアルの発行、あるいは既存のマニュアルに重要な更新がある場合、最新情報をお届けします。Twitter
で @salesforcedocs をフォローしてください。
salesforce.com | Spring '10 の機能と Salesforce.com ユーザへの影響の概要 | 4
Spring '10 の機能と Salesforce.com ユーザへの影響の概
要
Spring '10 には、リリース後にすべてのユーザにすぐに影響を与える機能が含まれています。準備ができるよう、
リリース前にユーザに通知してください。その他の機能は、ユーザが新機能を利用する前に管理者による対応が
必要です。
次の表に、Spring '10 の機能とそれらがユーザに即影響するかどうかをまとめました。該当する Salesforce.com エ
ディションの機能詳細を確認してください。
Sales Cloud の機能強化
電子メール
機能
電子メールサービス - テキスト添付ファ
イルのバイナリ添付ファイルへの変換
電子メールテンプレート - 電子メールの
テスト
電子メールの送信 - 通の電子メール制
限
電子メールの送信 - デフォルトの ToDo
種別
翻訳可能な Visualforce 電子メールテンプ
レート
すべてのユーザ すべての管理者 自動的には表示 この機能を有効
に自動的に表示 に自動的に表示 されません。機 にするには、株
されます。設定 されます。設定 能は有効化され 式会社セールス
は不要です。
は不要です。 ていますが、い フォース・ドッ
くつかの設定が トコム に連絡し
必要です。
てください。
salesforce.com | Spring '10 の機能と Salesforce.com ユーザへの影響の概要 | 5
マーケティング支援
機能
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
キャンペーンの高度な設定 [状況] が
編集された場合のキャンペーンメン
バー回答の一括更新
商談、商談商品、および見積もり
機能
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
[新規商談] ページ (パイロット)
見積もり
見積もりとの同期
カスタムレポートの見積もり情報
[割引] 項目の項目レベルセキュリ
ティ
商談商品の小計
Salesforce CRM Content
機能
ContentVersion の Apex トリガ
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
salesforce.com | Spring '10 の機能と Salesforce.com ユーザへの影響の概要 | 6
Salesforce Mobile
機能
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
Mobile Lite の機能強化
リッチテキストエリア項目 - ベータ
Salesforce Mobile for BlackBerry の機
能強化
Salesforce Mobile for iPhone の機能強
化
Salesforce to Salesforce とパートナーリレーションシップマネージメント
機能
パートナーポータル ホームページレ
イアウトの Welcome コンポーネント
パートナーポータルユーザ (API 対
応なし)
Salesforce to Salesforce の機能強化: 商
談の必須項目マッピングの削除
ポータルの使用ボタン
ポータルヘルスチェック
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
salesforce.com | Spring '10 の機能と Salesforce.com ユーザへの影響の概要 | 7
Sales Cloud のその他の機能強化
機能
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
カレンダー & 活動の機能強化: ブラ
ンドイベントの招待
カレンダー & 活動の機能強化: イベ
ントの招待デザインの向上
添付ファイルへの説明の追加
Service Cloud の機能強化
Salesforce CRM Call Center
機能
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
エンタイトルメント管理
コンピュータテレフォニー統合 (CTI)
2.0: カスタム画面のポップ
コミュニティ
機能
Answers
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
salesforce.com | Spring '10 の機能と Salesforce.com ユーザへの影響の概要 | 8
カスタマーポータル
機能
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
ポータルの使用ボタン
ポータルヘルスチェック
Salesforce Knowledge
機能
パートナーポータルでの Salesforce
Knowledge の有効化
記事データのカスタムレポートタイ
プ
記事の項目レベルセキュリティの設
定
記事インポータのファイル項目サ
ポート
記事の新しい API オブジェクト
データカテゴリの Describe コール
データカテゴリグループのメタデー
タ API コンポーネント
分類に基づいて記事を絞り込む
SOQL 句と SOSL 句
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
salesforce.com | Spring '10 の機能と Salesforce.com ユーザへの影響の概要 | 9
Service Cloud のその他の機能強化
機能
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
取引先および取引先担当者のポータ
ルの使用ボタン
カスタマーポータルおよびパート
ナーポータルロールのカテゴリグ
ループ表示設定
Custom Cloud の機能強化
管理および共有
機能
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
カスタムオブジェクト権限のセキュ
リティの向上
ポータルヘルスチェック
分析
機能
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
新しいレポートビルダー — 開発者
プレビュー
使用可能なエディ
ションは開発者プ
salesforce.com | Spring '10 の機能と Salesforce.com ユーザへの影響の概要 | 10
機能
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
レビューのみで
す。
カスタムダッシュボードテーブル
レポートおよびダッシュボードフォ
ルダの新しい表示オプション
Dashboard Finder の改善点
総計値およびテーブルダッシュボー
ドコンポーネントのラベルの更新
Apex および Visualforce
機能
Force.com Apex コードの機能強化
デバッグログ
デバッグログの検索条件
デバッグログの監視
システムログコンソール
Visualforce の機能強化
翻訳可能な Visualforce 電子メールテ
ンプレート
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
salesforce.com | Spring '10 の機能と Salesforce.com ユーザへの影響の概要 | 11
カスタマイズ
機能
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
Sコントロールの廃止
マルチレベルの主従関係による複雑
なデータモデリング
リッチテキストサポート - ベータ
ルックアップ検索条件 (ベータ) の機
能拡張
ルールの上限の拡大
海外での使用およびユーザインターフェースの機能強化
機能
トランスレーションワークベンチの
機能強化
新しい言語、ブルガリア語とギリ
シャ語のサポート
翻訳可能な Visualforce 電子メールテ
ンプレート
新しいユーザインターフェースの
テーマ
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
salesforce.com | Spring '10 の機能と Salesforce.com ユーザへの影響の概要 | 12
パッケージ
機能
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
パッケージのパッチ更新 限定リリー
ス
標準アクションの上書きがパッケー
ジ可能
リモートアクセスアプリケーション
の認証数の拡大
検索
機能
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
サイドバーの検索自動入力設定の有
効化
単一検索結果ショートカット設定の
有効化
自動入力の機能強化
セキュリティ
機能
Salesforce.com の証明書とキー管理
マイドメイン - 限定リリース
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
salesforce.com | Spring '10 の機能と Salesforce.com ユーザへの影響の概要 | 13
Sites
機能
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
Sites のワークフロー
Web サービス API および開発者ツール
機能
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
Force.com Development as a Service
Sandbox から運用へ 変更セットベー
タ
Force.com Web サービス API の機能
強化
Force.com Bulk API の機能強化
SOQL の機能強化
Adobe Flash Builder for Force.com 開
発者プレビュー
ワークフローとアウトバウンドメッセージ
機能
ルールの上限の拡大
電子メールアラートのカスタマイズ
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
salesforce.com | Spring '10 の機能と Salesforce.com ユーザへの影響の概要 | 14
機能
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
アウトバウンドメッセージに追加さ
れたAPI バージョン
Sites のワークフロー
ドキュメントの機能強化
機能
新規:Force.com Workbook
新規: Developer Cheat Sheets
アップデート: Force.com Fundamentals
アップデート: Force.com Cookbook
アップデート: Salesforce.com を使用
して成功する方法
アップデート: ドキュメントおよび
ユーザインタフェーステキストの
Salesforce.comスタイルガイド
アップデート: Salesforce.com Field
Reference
アップデート: 開発者ガイドのシン
タックスの強調表示およびクリップ
ボードのコピー
アップデート: サポートされている
ロケール、通貨、タイムゾーンのド
キュメント
すべてのユーザに すべての管理者に 自動的には表示さ この機能を有効に
自動的に表示され 自動的に表示され れません。機能は するには、株式会
ます。設定は不要 ます。設定は不要 有効化されていま 社セールスフォー
です。
です。
すが、いくつかの ス・ドットコム
設定が必要です。 に連絡してくださ
い。
SALES CLOUD
見積
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
見積は、商品およびサービスの提案された価格やその他の情報を示すレコードです。商談およびその商品から見
積を作成できます。
各商談には、複数の関連する見積があり、それらのいずれかを商談と同期できます。見積と商談が同期している
場合、見積の品目に行った変更は、商談の商品と同期します。またその逆も同様です。
見積を顧客に送信する準備ができている場合、会社のロゴを使用して PDF を生成し、電子メールで送信できま
す。
見積では高度な通貨管理 (ACM) を使用することもできます。見積、見積品目および見積レポートで、変換され
た通貨の金額を表示できます。変換された金額は見積の PDF には表示されません。
実装のヒント
•
•
•
•
•
商談の新規保存方式の更新を有効にしてから見積を有効化する必要があります。2010 年 7 月 4 日に、すべて
の組織の商談の新規保存方式が自動的に有効になります。
見積を使用する場合、ディビジョンの使用はできません。ディビジョンが有効である場合、この時点では見
積を使用できません。
商談商品詳細ページ [割引] 項目に対する項目レベルのセキュリティは、デフォルトでは無効です。項目を
ページレイアウトに追加する場合、項目レベルのセキュリティを有効にします。
異なる見積のソリューションを使用している場合、段階ごとに商品が縮小され、ユーザが容易に見積に移行
し、データを送信することができるようになります。
商談の SyncedQuote 項目を変更する場合、Apex トリガは使用できません。この項目は現在参照専用です。
ベストプラクティス
•
•
•
ユーザは、見積に品目を設定または商談に商品を設定する前に、見積と商談を同期できます。項目を 1 つの
レコードに追加すると、同期のプロセスで残りのレコードも更新します。
見積を送信する前に承認が必要な場合、プロセスを自動化するワークフローを設定します。
見積の PDF にロゴを使用する場合、パフォーマンスを最大限にするため、サイズを 200KB にしてください。
salesforce.com | 見積 | 16
Sales Cloud
見積について
見積の概要
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
見積は、商品およびサービスの提案された価格を示すレコードです。商談およびその商品から見積を作成しま
す。顧客は価格を比較できるよう、商品、割引、数量のさまざまな組み合わせを示す見積のセットを作成できま
す。見積に満足した場合、PDF 形式で送信できます。
各商談には、複数の関連する見積があり、それらのいずれかを商談と同期できます。見積と商談が同期している
場合、見積の商品に行った変更は、商談の商品と同期します。またその逆も同様です。
見積の有効化
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
見積の有効化または無効かに必要な権限
「アプリケーションのカスタマイズ」
組織の見積を有効にする手順は、次のとおりです。
1. [設定] ➤ [カスタマイズ] ➤ [見積] ➤ [設定] をクリックします。
2. [見積の有効化] を選択します。
3. [保存] をクリックします。
4. [商談のレイアウト] を選択して、商談の標準ページレイアウトで見積関連リストを表示します。
5. オプションで、[ユーザの関連リストのカスタマイズに追加する] を選択して、ユーザがカスタマイズしたすべて
の商談ページレイアウトに見積関連リストを追加します。
6. [保存] をクリックして終了します。
見積の無効化
組織の機能を無効にするには、[見積の無効化] を選択します。
salesforce.com | 見積 | 17
Sales Cloud
重要: レコードに数式項目、トリガ、ワークフロールール、承認プロセスなど、アプリケーションのカス
タマイズから見積、見積品目、または見積 PDF への参照がある場合は、見積を無効にすることはできま
せん。見積を無効にする前に、これらの参照を削除する必要があります。見積と商談が同期している場
合、見積を無効にできません。この機能を無効にする前に、すべての見積の同期を停止する必要があり
ます。
カスタマイズ
[設定] ➤ [カスタマイズ] ➤ [見積] をクリックして、見積および見積品目をカスタマイズできます。
•
見積 標準選択リストのカスタマイズ、カスタム項目とカスタムリンクの作成、項目、関連リスト、およびカ
スタムリンクのレイアウトの管理を行います。
•
見積品目 ([見積] の下) 標準項目をカスタマイズ、カスタム項目を作成、見積品目ページにある項目のレイア
ウトを管理します。
次の項目は、ワークフローの数式、入力規則、数式項目では現在使用できません。
•
•
見積の項目
-
取引先
-
総計
見積品目の項目
-
スケジュールあり
-
リスト価格
-
小計
-
合計金額
[リスト価格] 項目は、QuoteLineItem オブジェクトのトリガの前の Apex ではアクセスできません。
ワークフローおよび入力規則
次の例では、ワークフローおよび入力規則の数式を使用して、入力できる見積データの種類を管理する方法を示
します。最初の例では、ユーザが 40% を超える割引を含む見積品目を作成できないようにする入力規則の数式を
使用します。2 番目の例では、割引の管理者に警告するワークフロー規則を使用します。詳細は、“入力規則の定
義” (Salesforce オンラインヘルプ)および“ワークフロールールの作成” (Salesforce オンラインヘルプ)を参照してく
ださい。
見積品目の割引が 40% を超えた場合のエラーの表示
項目
値
説明:
見積品目の割引が 40% を超えた場合、エラーを表示します。
salesforce.com | 見積 | 18
Sales Cloud
項目
値
数式:
Discount > .40
エラーメッセージ:
この見積品目の割引が 40% を超えることはできません。
エラー表示場所:
見積における [割引]
見積品目の割引が 40% を超えた場合のアラートの送信
オブジェクト
見積品目
説明
40% を超える見積品目の割引を適用した場合、販売担当者に電子メールアラートが送信されます。
評価条件
[レコードが作成されたときまたはルール条件を満たしていなかったレコードが編集されたときだけ]
ルール条件 (条件一致)
次の検索条件が一致する場合に、このルールを実行します
Quote Line Item: Discount is greater than 40
ルール適用時のアクション
電子メールアラート: 管理者ロールに見積品目が 40% を超えていることを通知します。
見積の作成
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
見積の参照に必要な権限
見積に対する「参照」
見積の作成に必要な権限
見積に対する「作成」
見積を作成する手順は次のとおりです。
1. 商談の見積関連リストで [新規見積] をクリックします。[小計]、[割引]、[合計金額]、および [総計] 項目に
商談の値が表示されます。
メモ: 商談の価格表、商品、およびリスト価格が有効でなければなりません。
salesforce.com | 見積 | 19
Sales Cloud
2. 見積の名前を入力します。
3. [有効期限] 項目に、見積が有効でなくなる日付を入力します。
4. 必要に応じて、税金および送料を入力します。これらの値の通貨は、商談に基づきます。
マルチ通過の組織の場合、品目の通貨は、関連する商談の通貨と同じで、商品レコードから継承します。商
品の通貨がユーザの通貨と異なる場合、通貨関連の項目には、2 つの通貨が表示されます。商品の通貨はユー
ザの通貨に換算され、換算された金額は括弧内に表示されます。
5. 取引先担当者名を入力するか、ルックアップアイコン ( ) を使用して取引先担当者を選択します。見積の納
入先住所および請求先住所は、関連する取引先に基づきます。
6. 終了したら、[保存] をクリックします。保存すると、次のようになります。
•
固有の見積番号が追加されます。
•
商談の商品が品目として見積にコピーされます。
•
総計は入力した税金または納入情報に基づいて再計算されます。
Enterprise Edition、Unlimited Edition、および Developer Edition を使用している組織では、レコードタイプを有効
化し、レコードを作成するときに [レコードタイプ] を選択するように求めることができます。レコードの作成ま
たは編集をした場合使用可能な選択リストおよびビジネスプロセスは、レコードタイプによって決まります。
見積の表示と編集
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
見積の変更に必要な権限
見積に対する「編集」
、
見積に対する「参照」
見積の表示
商談の見積関連リストから、見積番号をクリックして、見積を表示します。商談に関連するすべての見積
が、このリストに表示されます。
ヒント: 組織が詳細のフロート表示を有効にしている場合、詳細ページで参照項目の上にカーソルを
置くと、クリックしてレコードの詳細ページに入る前に、レコードに関する情報を表示できます。
見積の編集
見積を更新する場合、次の場所の [編集] をクリックします。
•
見積詳細ページ。
•
商談の見積関連リストの見積の隣。
salesforce.com | 見積 | 20
Sales Cloud
•
[最近使ったデータ] リストの見積の詳細のフロート表示。
必要に応じて変更します。見積と関連する商談は変更できません。終了したら、[保存] をクリックします。
関連リスト
見積の関連リストには、見積品目および、作成および電子メール送信される見積 PDF など、見積に関連す
る主要情報が表示されます。表示される関連リストは、ユーザが行った個人用のカスタマイズ設定、およ
び管理者が行ったページレイアウトのカスタマイズ設定や関連データに対するユーザの権限によって異な
ります。それぞれの情報をクリックすると、詳細を表示できます。表示する件数を増やすには、ページの
下部にある [増やす] または関連リストの下部にある [さらに表示...] をクリックします。[新規] ボタンをク
リックすると、新規の項目を直接追加できます。たとえば、[新規 ToDo] をクリックすると、新規 ToDo を
直接追加できます。
見積の印刷
レコードに関するすべての情報の印刷用表示を開くには、詳細ページの [印刷用に表示] をクリックします。
見積の移動
折りたたみ可能なセクションを組織が有効にした場合、ユーザは、各詳細ページのセクションヘッダーの
横にある矢印アイコンを使用して、詳細ページの各セクションを折りたたみまたは拡張します。
見積の項目
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
次の表では、見積を構成する項目について説明します。ページレイアウト設定と項目レベルセキュリティ設定、
および Salesforce.com のエディションによって、これらの項目には表示できないものや編集できないものがあり
ます。
メモ: 商談の商品の通貨がマルチ通貨組織のユーザの通貨と異なる場合、見積および見積品目の通貨の項
目には、2 つの通貨が表示されます。商品の通貨はユーザの通貨に換算され、換算された金額は括弧内に
表示されます。見積のカスタムレポートの項目は、レポートの通貨で表示されます。通貨の項目は、[小
計]、[税金]、[総計] です。
項目
説明
取引先名
見積の商談がリンクする取引先の名前。(参照のみ)
追加先
必要に応じて使用する追加の住所の項目です。デフォルトでは、ペー
ジレイアウトに表示されません。
追加先名
追加の住所に関連する個人または会社の名前。
請求先
見積に関連する取引先の請求先住所。
請求先名
見積請求先の個人または会社の名前。
salesforce.com | 見積 | 21
Sales Cloud
項目
説明
取引先責任者名
見積に関連付けられている取引先担当者の名前。デフォルトでは、
商談の主な取引先担当者となります。
作成者
見積作成したユーザと作成日時。(参照のみ)
説明
見積のバージョンを区別する見積の説明またはメモ。
割引
見積の全品目割引の重みつき平均。100 までの正の数です。 (参照の
み)
電子メール
見積に関連付けられている取引先担当者の電子メールアドレス。 使
用できる場合、取引先担当者を追加すると自動的に入力されます。
有効期限
この見積が有効でなくなる日付。
Fax
見積に関連付けられている取引先担当者の FAX 番号。 使用できる
場合、取引先担当者を追加すると自動的に入力されます。
総計
送料および税金を加えた見積の合計金額。 (参照のみ)
最終更新者
最後に見積を変更したユーザと更新日時。(参照のみ)
品目
見積の品目数。
商談名
見積に関連付けられている商談の名前。(参照のみ)
電話
見積に関連付けられている取引先担当者の電話番号。 使用できる場
合、取引先担当者を追加すると自動的に入力されます。
見積名
見積の名前。
見積番号
見積を特定する自動生成番号。 (参照のみ)
見積先
バイヤーを示すサードパーティーエージェンシーの住所など、承認
のために見積を送る宛先。デフォルトでは、ページレイアウトに表
示されません。
見積先名
承認のために見積を送信するエンティティの名前。
レコードタイプ
どのような選択リスト値がそのレコードで使用可能かを決定する項
目名。レコードタイプは、セールスプロセスに関連する場合があり
ます。使用可能なエディションは、Enterprise Edition、Unlimited
Edition、および Developer Edition です。
送料および手数料
見積の納入および処理に関する費用の合計。
納入先
見積に関連する取引先の納入先住所。
納入先名
見積品目を納入する個人の名前。
状況
見積の現在の状況。標準のオプションは次のとおりです。
•
—なし—
salesforce.com | 見積 | 22
Sales Cloud
項目
説明
•
下書き
•
要レビュー
•
レビュー中
•
承認済み
•
却下
•
提示済み
•
受付済み
•
拒否
管理者は、新しい見積のデフォルトの状態、および見積 PDF を電子
メール送信できる状況を決定します。
小計
割引、税金、送料を適用する前の見積品目 (商品) の合計。 (参照の
み)
同期中
見積が関連する商談と同期しているかどうかを示します。 (参照のみ)
税金
見積の税額合計。
合計金額
割引を適用し、税金および送料を適用する前の見積品目の合計。 (参
照のみ)
見積品目の項目
項目
説明
作成者
品目を作成したユーザと作成日時。(参照のみ)
日付
商品のサービス日、有効日、またはその他の日付。
割引
品目に適用する割引額。パーセント記号を使用して、または使用せ
ずに数値を入力できます。また、小数点以下の桁数は最大 2 桁です。
最終更新者
最後に品目を変更したユーザと更新日時。(参照のみ)
品目説明
品目の商品に関する説明。
品目番号
契約品目を特定する自動生成番号。(参照のみ)
リスト価格
価格表内の商品の価格 (通貨を含む)。 (参照のみ)
商品
価格表に表示される品目商品の名前。(参照のみ)
数量
見積に含まれる品目の商品の単位数。1 以上の値でなければなりませ
ん。見積が商談と同期する場合、この項目は見積品目から商談の商
品に更新されます。商談に売上予測を使用する場合、[商談売上予測
の編集] ページの [商品] リストにも表示されます。
見積名
品目が示す見積の名前。
salesforce.com | 見積 | 23
Sales Cloud
項目
説明
販売価格
商品に使用する価格。始めの段階では、商談または見積に追加され
る商品の販売価格は、価格表から取得する商品のリスト価格ですが、
ここでその価格を変更できます。見積が商談と同期する場合、この
項目は見積品目から商談の商品に更新されます。見積が商談と同期
する場合、この項目は見積品目から商談の商品に更新されます。商
談に売上予測を使用する場合、[商談売上予測の編集] ページの [商品]
リストにも表示されます。商談に売上予測を使用する場合、[商談売
上予測の編集] ページの [商品] リストにも表示されます。
スケジュール
品目が商談のスケジュールを使用するかどうかを示します。商談商
品が見積にコピーされる場合、商談のデフォルトのスケジュールは
継承されません。
小計
品目の価格に数量を乗じた価格。
合計金額
品目の価格に数量を乗じ、割引金額を引いた価格。
品目の見積への追加
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
見積品目の追加に必要な権限
見積に対する「編集」
、
商品と価格表に対する「参照」
見積品目を追加するには
1. 見積品目名関連リストで [商品名の追加] をクリックします。
2. 商談で価格表が選択されていない場合、見積の価格表を選択します。そうでない場合、見積は商談の価格表
を使用します。
3. ルックアップに検索基準を入力して品目を検索します。
4. 追加する商品を選択し、[選択] をクリックします。
5. 項目に適切な値を入力します。販売価格は、価格表に記録されているように商品のリスト価格にデフォルト
設定されています。販売価格は、ユーザプロファイルによって編集できます。マルチ通過の組織の場合、品
目の通貨は、関連する商談の通貨と同じで、商品レコードから継承します。商品の通貨がユーザの通貨と異
なる場合、通貨関連の項目には、2 つの通貨が表示されます。商品の通貨はユーザの通貨に換算され、換算さ
れた金額は括弧内に表示されます。
salesforce.com | 見積 | 24
Sales Cloud
6. 保存する場合は [保存]、品目を追加する場合は [保存 & 追加] をクリックします。見積品目関連リストに品目
が追加されます。詳細セクションの総計は関連品目の合計で、割引は品目の平均割引額です。
デフォルトのスケジュールがある場合、品目を追加してもスケジュールは自動的に作成されません。商談から品
目をコピーすると、商談のスケジュールを表示できます。スケジュールを変更するには、商品レコードを直接編
集します。
メモ:
この見積が商談と同期する場合、新しい品目が商品関連リストの商品として商談にコピーされます。
見積品目の編集
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
見積品目の編集または削除に必要な権限
見積に対する「編集」
および
商品と価格表に対する「参照」
見積品目を編集または削除するには
1. 見積品目関連リストで [編集] をクリックします。[一括編集] をクリックして、すべての品目を一度に編集す
ることもできます。
2. 項目に適切な値を入力します。販売価格は、価格表に記録されているように商品のリスト価格にデフォルト
設定されています。販売価格は、ユーザプロファイルによって編集できます。
マルチ通過の組織の場合、品目の通貨は、関連する商談の通貨と同じで、商品レコードから継承します。商
品の通貨がユーザの通貨と異なる場合、通貨関連の項目には、2 つの通貨が表示されます。商品の通貨はユー
ザの通貨に換算され、換算された金額は括弧内に表示されます。
割引のある見積品目がある場合、商品のデフォルトスケジュールが商品レコードに設定されている、または
個別スケジュールが商談商品レコードに設定されていると、[割引] 項目を編集できなくなります。
3. [保存] をクリックします。
メモ: 見積が商談と同期している場合、見積品目に対応する商談商品は、変更によって更新されます。
見積品目の削除
この見積が商談と同期する場合、見積品目を削除すると、商談の商品関連リストの対応する商品も削除されま
す。
salesforce.com | 見積 | 25
Sales Cloud
契約品目を削除するには
•
•
見積の見積品目関連リストで品目の隣にある [削除] をクリックします。
見積品目詳細ページの [削除] をクリックします。
見積同期の概要
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
見積同期は、見積と元となる商談をリンクさせ、2つのレコードの間で更新を同期させるプロセスです。商談に
は複数の見積を設定できますが、一度に同期できる見積は 1 つだけです。
見積と商談が同期している場合、一方のレコードの商品に対する変更は、もう一方の商品と同期します。そのた
め、品目を見積に追加すると、同期する商談の商品関連リストが更新され、商品を商談に追加すると、同期する
見積の見積品目関連リストが更新されます。同期を停止するか、いずれかのレコードを削除するまで、見積と商
談は同期し続けます。
商品がない場合でも、見積と商談を同期させることができます。商品をいずれかのレコードに追加すると、自動
的に同期するレコードに追加されます。
見積と商談との同期を停止すると、リンクが解除され、一方を変更してもレコードが自動的に更新されることが
なくなります。
商談と見積が同期する場合、商談は次の 2 つの場所で同期する見積を特定します。
•
見積品目詳細ページの [同期する見積] 項目。
•
見積関連リストの [同期] チェックボックス。
見積と商談の同期
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
見積の同期に必要な権限
見積に対する「作成」
見積を商談と同期させるには
1. 同期する見積を開き、[同期開始] をクリックします。
2. ダイアログボックスで [続行]、[同期]、[完了] をクリックします。
見積と商談がリンクし、同期するようになりました。これで見積品目または商談商品を追加または更新するとい
つでも同期します。商談の [同期する見積] 項目および見積関連リストが、現在同期している見積を示します。
salesforce.com | 見積 | 26
Sales Cloud
見積と商談の同期を停止するには、同期する見積を開き、[同期停止]をクリックします。更新しても、レコード
間で同期しなくなります。
別の見積を商談と同期させるには、見積を同期させるステップを実行します。以前の見積との同期が停止し、新
しい見積との同期が開始します。
見積 PDF の作成
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
見積 PDF の作成に必要な権限
見積に対する「編集」
見積 PDF を作成するには
1. 見積詳細ページの [PDF の作成] をクリックします。すべての見積品目を示す PDF のプレビューが表示され
ます。
2. プレビューで、[見積に保存] をクリックして PDF を見積 PDF 関連リストに保存するか、見積を保存してメー
ルで送信 をクリックして PDF を見積に保存し、顧客に電子メール送信します。PDF 名は見積名にバージョ
ン番号を加えた形式となります (例: AcmeQuote_V1)。
3. 見積 PDF 関連リストのバージョンの隣にある [電子メール] をクリックすると、PDF を顧客に電子メール送
信、[表示] をクリックすると PDF プレビューが開き、[削除] をクリックすると、見積 PDF が永久に削除さ
れます。PDF プレビューのツールバーを使用して、PDF を印刷またはデスクトップに保存することもできま
す。
重要: マルチ通過の組織では、“見積” (Salesforce オンラインヘルプ)組織“見積品目” (Salesforce オンライン
ヘルプ)に表示されつ換算された通過の金額は見積 PDF には表示されません。見積の通貨のみが表示さ
れます。
salesforce.com | 見積 | 27
Sales Cloud
PDF へのロゴの追加
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
新規ロゴのアップロードに必要な権限
ドキュメントに対する「作成」
ロゴの置換に必要な権限
ドキュメントに対する「編集」
組織のロゴを見積 PDF に追加するには、[ドキュメント] タブの共有ドキュメントフォルダにロゴをアップロー
ドします。すべてのユーザがロゴを表示できるようになります。ロゴを追加しない場合、見積 PDF には組織の
名前が表示されます。
ロゴの要件は次のとおりです。
•
一意の名前は、QUOTE_PDF_LOGO から始まらなければなりません。PDF は、この一意の名前で始まる最近更
新されたロゴを使用します。
•
ロゴの最大高さは 150 ピクセルです。ロゴは自動的に PDF に合わせてこの高さが調整されます。
•
ロゴ最大サイズは 5 MB です。読み込み時間を短くし、PDF サイズを制限するために、200 KB 以下にするこ
とをお勧めします。
•
ロゴの形式は、GIF、JPEG、または PNG です。
•
画面上にきれいに表示されるように、背景を透明にした画像を使用することをお勧めします。
•
見積 PDF のロゴイメージを置き換える場合、[ドキュメント] タブの [最近使ったドキュメント] リストのイ
メージを選択します。[ドキュメントの詳細] ページで、[ドキュメントの置換] をクリックして新しいファイル
をアップロードします。
見積 PDF の電子メール送信
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
見積 PDF の電子メール送信に必要な権限
見積に対する「編集」
見積 PDF を作成したら、承認のために顧客に見積 PDF を電子メールで送信できます。見積の状況が電子メール
を許可する状況でなければなりません。
見積を電子メール送信するには
•
見積詳細ページの [見積のメール送信] をクリックします。
salesforce.com | 見積 | 28
Sales Cloud
•
PDF プレビューで [見積を保存してメールで送信] をクリックします。
•
見積 PDF 関連リストで PDF となりにある [電子メール] をクリックします。
最新の PDF を添付した電子メールが開きます。必要に応じて添付ファイルを変更できます。以前のバージョン
を送信するには、見積 PDF 関連リストで該当するバージョンのとなりにある [電子メール] をクリックする必要
があります。本文のテキストおよびその他の電子メールアドレスを入力し、[送信] をクリックします。
見積の検索
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
見積の参照に必要な権限
見積に対する「参照」
名前または番号で見積を検索できます。特定の見積を検索するには、次のようにします。
1. 再度バーの [検索] ボックスに見積の名前または番号を入力します。
2. [Go!] をクリックします。
検索結果として、検索語と一致する見積の一覧が表示されます。表示される結果は、管理者が定義した検索
レイアウトおよび項目レベルセキュリティ設定 Enterprise Edition と Developer Edition のみ利用可能 によって
決まります 。
3. 検索結果のリストから、レコードを選択するとレコードに直接移動します。または、[編集] をクリックする
と編集できます。
見積の削除
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
見積リストの参照に必要な権限
見積に対する「参照」
見積の削除に必要な権限
見積に対する「削除」
システム管理者、見積の所有者、または組織ロール階層内でその見積所有者の上位にあり、適切なユーザ権限を
持つユーザは、見積を削除できます。
次の場所から見積を削除できます。
•
商談 商談を開き、見積関連リストで見積の隣にある [削除] をクリックします。
salesforce.com | [新規商談] ページ (パイロット) | 29
Sales Cloud
•
見積詳細ページ 見積を開き、[削除] をクリックします。
見積を削除すると、関連するすべての PDF、メモ、添付ファイルも削除されます。この見積が商談と同期する場
合、レコードは商談の見積品関連リストから削除されます。削除された見積は、ごみ箱に移されます。以前同期
した見積を元に戻しても、商談とは同期しません。
[新規商談] ページ (パイロット)
使用可能なエディション: Enterprise Edition および Unlimited Edition
メモ: 新しい商談のページは、2010 年 2 月 5 日、パイロットプログラムで使用できるようになります。組
織のこの機能の有効化に関する詳細は、salesforce.com までお問い合わせください。
Spring '10 では、必要な情報にアクセスし、より迅速に詳細を更新できるよう、商談の詳細ページが改善されま
した。
主な機能
•
パネルの強調表示 一目で主要な情報がわかります。取引状況をすばやく評価し、商談に関する適切な情報に
よって意思決定を行うことができます。
•
推奨事項 類似した取引を締結した人物に連絡をして、組織の情報を活用できます。
•
サイドタブのドラッグアンドドロップ ページをすばやく容易にナビゲートし、カスタマイズできます。
詳細は、 “商談の表示と編集 - 新しい商談ページ (パイロット)” (Salesforce オンラインヘルプ)を参照してくださ
い。
Salesforce Mobile の機能強化
Spring '10 リリースには、Salesforce Mobile の機能を改善する多くの新機能が追加されています。
•
Mobile Lite の機能強化
•
リッチテキストエリア項目 - ベータ
•
Salesforce Mobile for BlackBerry の機能強化
•
Salesforce Mobile for iPhone の機能強化
Salesforce Mobile の改善機能を活用するために、既存のユーザは最新バージョンのモバイルアプリケーションに
アップグレードする必要があります。新しいユーザはアプリケーションをインストールする必要があります。イ
ンストール方法およびアップグレード方法については、次のユーザマニュアルを参照してください。
•
•
Salesforce Mobile User Guide for BlackBerry
Salesforce Mobile User Guide for iPhone
salesforce.com | Salesforce Mobile の機能強化 | 30
Sales Cloud
Salesforce Mobile の機能強化について
Mobile Lite の機能強化
使用可能なエディション: すべてのエディション
Spring ‘10 では、すべての Salesforce.com ユーザが、ライセンスタイプに関係なく、モバイルデバイスから
Salesforce.com に無料で基本アクセスを活用できるようになりました。Mobile Lite は、すべての Salesforce.com エ
ディションで使用できます。
また、Mobile Lite でサポートされている標準オジェクトレコードを作成、編集、削除できます。以前は、Mobile
Lite クライアントアプリケーションは参照専用でした。
Mobile Lite の詳細は、Salesforce.com オンラインヘルプの「Mobile Lite の概要」および「デフォルトのモバイル
設定について」を参照してください。
リッチテキストエリア項目 - ベータ
Spring '10 には、リッチテキストエリアカスタム項目タイプのベータバージョンがあります。モバイルアプリケー
ションは、ロングテキストエリア項目のような新しい項目タイプを処理しますが、HTML 形式のコンテンツお
よびイメージはサポートしていません。モバイルアプリケーションは、1,000 文字で項目を切り捨てます。また
1,000 文字の制限は HTML マークアップにも当てはまります。
管理者は、モバイルページレイアウトからリッチテキストエリア項目を削除することを検討する必要がありま
す。モバイルユーザが 1,000 文字を超える既存のエントリを含むリッチテキストエリア項目を編集する場合、モ
バイルアプリケーションは項目内のテキストを切り捨てます。モバイルページレイアウトのカスタマイズについ
ての詳細は、Salesforce.com オンラインヘルプの「モバイルオブジェクトプロパティの編集」を参照してくださ
い。
Salesforce Mobile for BlackBerry の機能強化
BlackBerry オペレーティングシステムの新しい要件
Spring '10 では、モバイルアプリケーションのオペレーションシステムの要件は、4.3 以上です。最大要件は
4.7 です。バージョン 4.0–4.3 のオペレーティングシステムを実行するモバイルユーザは、モバイルアプリ
ケーションをダウンロードおよびインストールできますが、モバイルサーバは、古い OS を検出理、バー
ジョン 11.6 のモバイルアプリケーションを送信します。このモバイルアプリケーションは、OS バージョン
4.0–4.3 をサポートしていた最新のリリースです。バージョン 11.6 のモバイルアプリケーションのユーザ
は、現在のリリース (バージョン 12.0) 以降に含まれる新しい機能を使用することはできません。
salesforce.com | Salesforce Mobile の機能強化 | 31
Sales Cloud
モバイルアプリケーションをダウンロードする前に、ユーザのデバイスに最新のサポートバージョンの
BlackBerry オペレーティングシステムをインストールすることをお勧めします。
WiFi サポート
Spring '10 では、高速モバイル接続を活用します。新しい WiFi サポートにより、携帯データ接続に縛られ
ることはありません。WiFi 接続を使用してモバイルアプリケーションをダウンロード、有効化、使用する
ことができます。
レコードへの電子メールリンク
Spring '10 は、Salesforce Mobile と BlackBerry の電子メールアプリケーションとの統合を強固なものにしまし
た。Salesforce.com レコードへのリンクを含む BlackBerry 電子メールアプリケーションでメッセージを受信
すると、リンクを使用して、Salesforce Mobile でレコードを開くことができます。リンクをクリックし、メ
ニューから [Salesforce で開く] を選択します。
レコードがデバイスで使用できない場合、モバイルアプリケーションはレコードの検索を要求します。オ
ブジェクトがモバイル化されていない場合、BlackBerry ブラウザを起動して Salesforce.com でレコードを表
示できます。レコードの詳細ページはモバイルデバイス向けに形式設定されておらず、以前の BlackBerry オ
ペレーティングシステムを実行しているデバイスでは正しく表示されない場合があります。
有効化の機能改善
Spring '10 では、BlackBerry ユーザのインストールがより合理的になりました。新しい有効化画面には、有
効化プロセスの状況に関する詳細情報が表示されます。信号の強さが弱すぎて有効化ができない場合、モ
バイルアプリケーションは無線信号を受信し、信号の強さが有効化に十分夏用差になったら有効化プロセ
スが再開します。
Salesforce Mobile for iPhone の機能強化
検索機能の改善
Spring '10 では、すべてのタブとリストビューに新しい検索バーが表示され、特定のレコードを見つけやす
くなりました。たとえば、[取引先] タブから直接取引先を検索できるようになりました。検索バーのボック
スに入力して、レコードのリストを合致する条件に絞り込みます。必要なレコードが表示されない場合、
[サーバの検索を続行...] をクリックします。
デバイスのすべてのオブジェクトでれコートを検索する必要がある場合、[検索] タブを使用します。
関連項目の検索
Spring '10 を使用すると、特定の項目に関連するすべてのレコードを取得しやすくなります。この機能は、
デバイスにすべての取引先担当者または商談を保存していない Mobile Lite ユーザに適しています。
モバイルアプリケーションで関連リストを開き、関連項目がリストに表示されない場合、[さらにサーバを
検索...] をクリックして、追加の関連項目をオンラインで検索します。[検索結果] ビューで、レコードをク
リックして開きます。レコードを開いた後、自動的にデバイスにダウンロードされます。
salesforce.com | その他の Sales Cloud の機能強化 | 32
Sales Cloud
暗号化されたデータソース
Spring '10 ではエンドツーエンドのデータセキュリティが拡張されました。データを攻撃から保護するため
に、iPhone アプリケーションは、iPhone および iPod 提供の標準音デバイスセキュリティを上回る暗号化
データストア (AES 128 ビット暗号化) を導入します。暗号化データストアは iTune とは同期せず、コン
ピュータによってデータに障害が発生することがなくなります。暗号化データ転送 (AES 256 ビット暗号化)
と盗難されたデバイスリモートでデータを消去する機能を組み合わせると、重要データが安全に保存され
ます。
その他の Sales Cloud の機能強化
カレンダー & 活動の機能強化
使用可能なエディション: すべてのエディション
グループの行動が使用できないエディション: Personal Edition
ブランドイベントの招待状
この拡張機能は、IdeaExchange のアイデアです。
グループイベントに将来する場合、招待者が見るミーティング要求の電子メールやミーティング回答ペー
ジにカスタムロゴを表示します。
カスタムロゴを使用する場合、以下について注意してください。
•
イメージの形式は、GIF、JPEG、または PNG で、サイズは 20 KB でなければなりません。
•
幅は最大 130 ピクセル、高さは最大 100 ピクセル、1 インチあたり 72 ピクセルの画像を使用します。こ
のサイズより大きいイメージは、自動サイズ調整により、一部の電子メールクライアントでは正しく表
示されません。
•
最初にロゴを [ドキュメント] タブにアップロードし、外部で参照できるようにします。[社外秘] として
マークされているドキュメントはロゴとして使用できません。
メモ: カスタムロゴが ドキュメント] タブの共有ドキュメントフォルダにある場合、他のユーザ
はそれを置き換え、ミーティングの招待状に表示されるロゴを間接的に変更できます。イメージ
を置き換えるだけで済むよう、ロゴを [ドキュメント] タブの個人フォルダにアップロードするこ
とをお勧めします。
•
ミーティング要求で使用されている場合、[ドキュメント] タブからカスタムロゴを削除することはでき
ません。まず、ロゴとして使用する別のドキュメントを選択するか、ミーティング要求のカスタムロゴ
を表示するオプションを解除する必要があります。
この機能を有効にする手順は、次のとおりです。
1. [設定] ➤ [カスタマイズ] ➤ [活動] ➤ [活動設定] に移動します。
2. [ミーティング要求にカスタムロゴを表示] を選択します。
salesforce.com | その他の Sales Cloud の機能強化 | 33
Sales Cloud
3. [保存] をクリックします。
イベント招待状の拡張デザイン
ブランドイベント招待状を有効にすると、グループイベントに招待する場合、専門的なイメージを顧客に
示す、より視覚的にアピールする招待状を使用します。
電子メールの機能強化
電子メールサービス - テキスト添付ファイルのバイナリ添付ファイルへの変換
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
インストール済みの AppExchange パッケージの電子メールサービスも使用可能なエディション: Group
Edition、Professional Edition
テキスト添付ファイルをバイナリ添付ファイルに変換できます。“電子メールサービスの定義” (Salesforce オ
ンラインヘルプ)を参照してください。
電子メールテンプレート - 電子メールのテスト
この拡張機能は、IdeaExchange のアイデアです。
使用可能なエディション: すべてのエディション
一括メール送信が使用不可能なエディション: Personal Edition、Contact Manager Edition、および Group
Edition
HTML および Visualforce 電子メールが使用不可能なエディション: Personal Edition
テストの電子メールを送信したり、選択したレコードの情報を使用したすべての電子メールテンプレート
をプレビューできます。以前は、テスト電子メールおよびプレビューは、Visualforce 電子メールテンプレー
トにのみ使用できました。また、すべての電子メールテンプレートは、Visualforce 電子メールテンプレート
の拡張されたルックアンドフィールを共有できるようになりました。“電子メールテンプレートの表示”
(Salesforce オンラインヘルプ)を参照してください。
電子メールの送信 - 通の電子メール制限
使用可能なエディション: すべてのエディション
一括メール送信が使用不可能なエディション: Personal Edition、Contact Manager Edition、および Group
Edition
API を使用して送信される外部アドレスへの単一電子メールは、一日あたりの電子メール制限に対してカウ
ントされ、組織の一日あたりの一括電子メール制限に対してはカウントされません。アプリケーションを
salesforce.com | その他の Sales Cloud の機能強化 | 34
Sales Cloud
使用して送信される単一電子メールに制限はありません。“電子メールの概要” (Salesforce オンラインヘルプ)
を参照してください。
電子メールの送信 - デフォルトの ToDo 種別
この拡張機能は、IdeaExchange のアイデアです。
使用可能なエディション: すべてのエディション
一括メール送信が使用不可能なエディション: Personal Edition、Contact Manager Edition、および Group
Edition
アプリケーションおよび API から電子メールまたは一括電子メールを送信する場合に割り当てるデフォル
トの ToDo 種別 を指定できます。
1. [設定] ➤ [カスタマイズ] ➤ [活動] ➤ [ToDo 項目] をクリックします。
2. [項目] 項目をクリックします。
3. 適切な選択リストの横にある [編集] をクリックし、 [デフォルトの電子メール尊信] を選択します。
4. [保存] をクリックします。
キャンペーンの機能強化
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
有料オプションで使用可能なエディション: Professional Edition
キャンペーンの高度な設定 [状況] が編集された場合のキャンペーンメンバー回答の一括更新
以前と同様に、キャンペーン管理者は、「出席」または「返事待ち」など、キャンペーンメンバーの状況
値が回答済みとしてカウントされるかどうかを設定できます。現在、キャンペーン詳細ページで [高度な設
定] をクリックしたあと [編集] をクリックして状況を編集した場合、その状況のキャンペーンメンバーが自
動的に変更されます。 レスポンス合計 キャンペーン統計も自動的に更新されます。
メモ: 特定の状況値の [回答済み] チェックボックスをオンまたはオフにすると、キャンペーンメン
バーの [回答済み」、[最終回答日]、[最終更新日] の項目が更新されます。これらの日付への依存が
大きい場合は注意してください。
salesforce.com | その他の Sales Cloud の機能強化 | 35
Sales Cloud
メモと添付ファイルの機能強化
使用可能なエディション: Contact Manager Edition、Group Edition、Professional Edition、Enterprise Edition、
Unlimited Edition、および Developer Edition
添付ファイルへの説明の追加
ケース、ソリューション、またはキャンペーンの [添付ファイル] 関連リストか、取引先、取引先担当者、
リード、商談、またはカスタムオブジェクトの [メモ & 添付ファイル] 関連リストの添付ファイルを編集す
る場合、説明を追加できるようになりました。説明は、添付ファイルの詳細ページを参照するユーザに、
一目で理解できる情報を提供します。
商談、商談商品、および見積もりの機能強化
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
見積もりとの同期
各商談には、複数の関連する見積もりがあり、それらのいずれかを商談と同期できます。見積もりと商談
が同期している場合、見積もりの品目に行った変更は、商談の商品と同期します。またその逆も同様です。
カスタムレポートの見積もり情報
商談カスタムレポートに見積もりおよび見積もり品目の情報を追加できるようになりました。
[割引] 項目の項目レベルセキュリティ
商談商品詳細ページ [割引] 項目に対する項目レベルのセキュリティは、デフォルトでは無効です。項目を
ページレイアウトに追加する場合、項目レベルのセキュリティを有効にします。
商談商品の小計
商談商品に [小計] 項目が追加されました。この項目には、標準価格と割引価格の差額が表示されます。組
織の通貨がユーザの通貨と異なる場合、換算された通貨の金額が表示されます。
パートナーポータルの機能強化
使用可能なエディション: Enterprise Edition および Unlimited Edition
パートナーポータル ホームページレイアウトの Welcome コンポーネント
パートナーポータルユーザに割り当てられたホームページレイアウトに[パートナーポータル にようこそ]
コンポーネントを追加します。ポータルにログインすると、ユーザの名前、チャネル管理者の名前、会社
の個人プロファイルへのリンクを示したようこそメッセージが送信されます。リンクの付いたチャネル管
理者名をクリックすると、電子メールをその人物に送信できます。ポータルユーザが自分自身の情報を変
更するとそのユーザレコードが自動的に更新されますが、取引先担当者レコードは自動的に更新されるこ
とはありません。
コンポーネントをパートナーポータルホームページに追加する手順は、次のとおりです。
salesforce.com | その他の Sales Cloud の機能強化 | 36
Sales Cloud
[設定] ➤ [カスタマイズ] ➤ [ホーム] ➤ [ホームページのページレイアウト] をクリックします。
パートナーポータルユーザに割り当てられたページレイアウトの横にある [編集] をクリックします。
[パートナーポータルへようこそ] コンポーネントを選択し、[次へ] をクリックします。
選択したコンポーネントを、目的の列位置に移動して調整します。コンポーネントを選択し、矢印を使
用して移動します。
5. [プレビュー] をクリックするとホームページのページレイアウトを表示できます。
6. [保存] をクリックします。
1.
2.
3.
4.
メモ: [パートナーポータルへようこそ] コンポーネントはカスタマーポータルホームページでも使用
できますが、ユーザ名が記載された用こそメッセージだけが提供されます。
パートナーポータルユーザ (API 対応なし)
新しいパートナーポータルユーザには、API への自動アクセス権限がありません。管理者は、必要に応じて
新しいユーザの API のアクセス権限を有効にする必要があります。
API アクセスを有効にするには、パートナーポータルユーザに割り当てられたプロファイルを編集し、[API
対応] チェックボックスをオンにします。
Salesforce CRM Content の機能強化
使用可能なエディション: Professional Edition、Enterprise Edition、Unlimited Edition、および Developer Edition
ContentVersion の Apex トリガ
ContentVersion オブジェクトのトリガを作成するには、[設定] ➤ [カスタマイズ] ➤ [Salesforce CRM Content]
➤ [トリガ] をクリックします。
Salesforce to Salesforce の機能強化
使用可能なエディション: すべてのエディション
商談の必須項目マッピングの削除
以前のリリースでは、商談オブジェクトに公開または登録する場合、[完了予定日]、[名前]、[フェーズ]項
目が必須項目でした。また、登録接続を項目から登録解除したり、マッピングを変更できませんでした、
Spring '10 では、登録接続を、これらの商談項目から登録解除したり、マッピングを変更できるようになり
ました。これらの項目は、商談オブジェクトの公開時は必須です。
SERVICE CLOUD
エンタイトルメント管理
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
Salesforce.com は、Spring '10 により、新しいレベルのカスタマサービスおよびサポートを提供します。現在、顧
客がサポート対象であるかどうかをサポート担当者が確認できるようにエンタイトルメント管理を設定できるよ
うになりました。また、ユーザは、顧客のサービス契約や最初の対応や解決時間などのサービスレベルを指定す
ることもできます。顧客の抱える問題を解決する必要があるすべての手順で担当者に指示する時間ベースの自動
プロセスを設定することによって、サービスレベルを設定できます。また、レポートを実行して、サポートチー
ムがサービスレベルの契約に対してどのように実行しているのかを確認できます。
実装のヒント
•
•
•
•
•
•
•
エンタイトルメントを設定する前に、サポート担当者がサポート対象を確認するポイント、プロセスに含ま
れる詳細の度合いを決定します。 “エンタイトルメント管理の開始” (Salesforce オンラインヘルプ)を参照して
ください。
項目値がいつ変更されたかを確認できるよう、エンタイトルメント、サービス契約、契約品目に対する項目
履歴管理を設定します。 “項目履歴管理” (Salesforce オンラインヘルプ)を参照してください。
組織が商品を使用する場合にのみ、契約品目項目を使用できます。“商品、価格表、およびスケジュールの概
要” (Salesforce オンラインヘルプ)を参照してください。
契約品目のリストビューを作成することはできません。“カスタムリストビューの作成” (Salesforce オンライン
ヘルプ)を参照してください。
エンタイトルメントは共有できません。エンタイトルメントに取引先がある場合、その共有は取引先共有を
継承します。“取引先の共有” (Salesforce オンラインヘルプ)を参照してください。
契約品目の共有はできません。契約品目の共有は、サービス契約の共有を継承します。たとえば、サービス
契約の「参照」権限を持つユーザは、契約品目の「参照」権限を継承します。“サービス契約の共有” (Salesforce
オンラインヘルプ)を参照してください。
顧客またはパートナーがエンタイトルメントまたはサービス契約にアクセスする必要がある場合、エンタイ
トルメントまたはサービス契約をポータルに追加します。 “カスタマーポータルの設定” (Salesforce オンライン
ヘルプ)および“パートナーポータルの設定” (Salesforce オンラインヘルプ)を参照してください。
ポータルユーザは内部サポートプロセスに関する情報にアクセスできないため、ポータルユーザのケースペー
ジレイアウトにエンタイトルメントプロセス開始時間、エンタイトルメントプロセス終了時間、停止、次の時間以
降停止のエンタイトルメントプロセス項目を追加しないことをお勧めします。
•
[障害あたり] 項目を使用して、ケースのエンタイトルメントサポートの回数を制限する場合、[障害あたりの
ケース] 項目と [残りのケース] 項目の項目レベルセキュリティを、障害サポートごとに変更できないユーザの
プロファイルの参照専用に設定することをお勧めします。“項目レベルセキュリティの設定” (Salesforce オンラ
インヘルプ)を参照してください。
salesforce.com | エンタイトルメント管理 | 38
Service Cloud
•
•
•
•
ユーザが追加情報を追加できるよう、エンタイトルメント、サービス契約、契約品目をカスタマイズします。
“項目のカスタマイズ” (Salesforce オンラインヘルプ)を参照してください。
エンタイトルメントは、Web-to-ケースまたは電子メール-to-ケースで作成されたケースには自動的に適用さ
れません。必要に応じて、Apex コードを使用してエンタイトルメントをこれらの機能に追加できます。“Web
ケースの取り込み” (Salesforce オンラインヘルプ)、“電子メール-to-ケースの設定またはオンデマンド電子メー
ル-to-ケースの設定” (Salesforce オンラインヘルプ)、および “Force.com Apex コードの概要” (Salesforce オンライ
ンヘルプ)を参照してください。
エンタイトルメントプロセスを使用せずにマイルストーンをケースに追加することはできません。エンタイ
トルメントプロセスが参るストーンをケースに適用します。
ケースのエンタイトルメントの差し込み項目はサポートされていません。たとえば、[エンタイトルメント名
{!Case.Entitlement}] 差し込み項目を電子メールテンプレートに追加する場合でも、テンプレートに項目
は投入されません。“差し込み項目の概要” (Salesforce オンラインヘルプ)を参照してください。
ベストプラクティス
•
•
•
ケースにルックアップ検索条件項目を設定し、返されるエンタイトルメント関連項目を制限します。たとえ
ば、ポータルユーザがケースを作成して [エンタイトルメント名] 項目を選択した場合、取引先または取引先担
当者に登録されたエンタイトルメントのみを選択できます。“ケースのエンタイトルメント関連ルックアップ
検索条件の設定” (Salesforce オンラインヘルプ)を参照してください。
Apex コードを使用して、一意の基準に合致するケースのマイルストーンを [完了] として自動的にマークしま
す。たとえば、サポート担当者がケースから電子メールを送信した場合に最初の応答マイルストーンを [完了]
としてマークする電子メールメッセージの Apex トリガを作成できます。“Force.com Apex コードの概要”
(Salesforce オンラインヘルプ)および“Apex トリガの定義” (Salesforce オンラインヘルプ)を参照してください。
一括移行ツールを使用して、あるユーザの複数のサービス契約を別のユーザに移行します。“所有権の一括変
更” (Salesforce オンラインヘルプ)を参照してください。
•
チームが提供または販売するエンタイトルメントの種類に合致するよう、エンタイトルメントの [種類] 項目
の値をカスタマイズします。たとえば、Web サポートやオンライントレーニングなどです。“項目の編集”
(Salesforce オンラインヘルプ)を参照してください。
•
ユーザが次の 3 つの状態のいずれかを容易に確認できるよう、[状態アイコン] 項目をエンタイトルメント、
サービス契約、契約品目のページレイアウトに追加します。
•
•
•
-
有効
-
期限切れ
-
無効
項目をページレイアウトに追加するには、“ページレイアウトのカスタマイズ” (Salesforce オンラインヘルプ)
を参照してください。
共有ルールを使用して、ユーザアクセス権限を、所有していないサービス契約に割り当てます。組織のデフォ
ルトのサービス契約共有モデルを拡張することはできません。 “共有設定の管理” (Salesforce オンラインヘル
プ)を参照してください。
商品を使用する場合、エンタイトルメントテンプレートを設定して、ユーザが商品に追加できるサポートの
条件を事前に定義します。 “エンタイトルメントテンプレートの設定” (Salesforce オンラインヘルプ)を参照し
てください。
ケースを解決するためにサポートチームが実行する必要のあるすべてのステップが設定されるよう、エンタ
イトルメントプロセスを設定します。 “エンタイトルメントプロセスの設定” (Salesforce オンラインヘルプ)を
参照してください。
Service Cloud
•
salesforce.com | エンタイトルメント管理 | 39
エンタイトルメントプロセスを設定すると、マイルストーンアクションをプロセスに追加した後に有効化す
る必要がある場合があります。これは、有効にしてケースに適用した後は、プロセスのマイルストーンアク
ションを更新したり削除したりできないためです。
新しいエンタイトルメントプロセスを作成し、ケースに適用されているアクティブな既存のプロセスを置き
換えることをお勧めします。
•
•
•
•
エンタイトルメントプロセスおよびマイルストーンの数の増加についての詳細は、salesforce.com にお問い合
わせください。
カスタムレポートタイプを使用して、エンタイトルメントおよびサービス契約についてレポートを実行し、
作成できるレポート基準を定義します。 “カスタムレポートタイプとは?” (Salesforce オンラインヘルプ)と“サ
ポートレポート” (Salesforce オンラインヘルプ)を参照してください。
マイルストーン項目で絞り込むケースリストビューを作成して、マイルストーン付きケースを表示できます。
“カスタムリストビューの作成” (Salesforce オンラインヘルプ)を参照してください。
エンタイトルメントプロセスキューを使用して、アクティブなエンタイトルメントプロセスのアクションを
表示またはキャンセルします。 “エンタイトルメントプロセスキューの監視” (Salesforce オンラインヘルプ)を
参照してください。
エンタイトルメント管理について
エンタイトルメント管理の概要
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
エンタイトルメント管理では、ユーザおよびサポート担当者は次のことを行います。
•
顧客がサポート対象であるかどうかの確認
•
顧客のサービス契約の作成および維持
•
最初の応答および解決時間など、各顧客独自のサービスレベルの指定
•
サービスレベルに、担当者にケースの解決方法を指示する時間ベースの自動プロセスの指定
エンタイトルメント管理の機能
エンタイトルメント管理には、顧客に適切なサービスレベルを提供できる次の機能が含まれています。
エンタイトルメントの確認
顧客にケースを作成する前に、サポート担当者はその顧客がサポートの対象であることを確認できます。
以下に、サポート担当者がエンタイトルメントを使用する方法の例を示します。
1. 顧客がサポートに電話をします。
2. サポート担当者が電話をかけてきた顧客の取引先、取引先担当者、納入商品、またはサービス契約を検
索します、
3. 担当者は、[エンタイトルメント] 関連リストにエンタイトルメントがあることを確認します。
4. 担当者は、エンタイトルメントからケースを作成します。
Service Cloud
salesforce.com | エンタイトルメント管理 | 40
サービスレベルの定義
ユーザは、保証、登録内容、サービスレベル契約など、さまざまな種類の顧客サポートを示すサービス契
約を作成および保持できます。各サービス契約には、契約に含まれる特定の商品を含めることができます。
サービスレベルの設定
ケースのサービスレベルがほぼ違反している、違反している、または正常に完了した場合、サポートチー
ムが実行する必要のあるアクションを指定する時間ベースのプロセスをエンタイトルメントに追加できま
す。
ポータルアクセス権の提供
ポータルユーザがサービス契約やエンタイトルメントを表示できるよう、エンタイトルメント管理をカス
タマーポータルまたはパートナーポータルに追加し、適切なエンタイトルメントでケースを作成できます。
エンタイトルメントおよびサービスレベルのレポート
管理者は、カスタムレポートタイプを使用して、エンタイトルメントおよびサービス契約についてレポー
トを実行し、作成できるレポート基準を定義します。See “カスタムレポートタイプとは?” (Salesforce オンラ
インヘルプ)と“サポートレポート” (Salesforce オンラインヘルプ)を参照してください。
エンタイトルメント管理用語集
エンタイトルメント管理機能について説明する場合、次の用語が使用されます。
エンタイトルメント
エンタイトルメントを使用して、顧客がカスタマーサポートの対象であるかどうかを確認し、顧客にケー
スを作成することができます。顧客は、特定の納入商品、取引先、またはサービス契約によって、サポー
トの対象となる場合があります。エンタイトルメントの設定に応じて、[エンタイトルメント] タブまたは取
引先、取引先担当者、納入商品、またはサービス契約の [エンタイトルメント] 関連リストからエンタイト
ルメントを表示できます。[エンタイトルメント] 関連リストで [ケースの作成] をクリックして、適切なエ
ンタイトルメント、取引先、取引先担当者、納入商品が自動的に含まれるケースを作成することができま
す。
設定されると、[エンタイトルメント] 関連リストまたは [エンタイトルメントテンプレート] 関連リストを
使用して、既存のエンタイトルメントを取引先担当者や商品に追加できます。
エンタイトルメントは、Web-to-ケースまたは電子メール-to-ケースで作成されたケースには自動的に適用
されません。必要に応じて、Apex コードを使用してエンタイトルメントをこれらの機能に追加できます。
“Force.com Apex コードの概要” (Salesforce オンラインヘルプ)を参照してください。
エンタイトルメント担当者
エンタイトルメント担当者は、カスタマーサポートの受け取りを指定された取引先担当者です。たとえば、
指定の発信者です。エンタイトルメントの [取引先担当者] 関連リストまたは取引先担当者の [エンタイトル
メント] 関連リストに記載されます。
エンタイトルメント担当者には、ページレイアウト、検索レイアウト、ボタン、リンク、またはレコード
タイプはありません。
エンタイトルメントテンプレート
エンタイトルメントテンプレートは、商品にすばやく追加できる、事前定義されたカスタマサポートの条
件です。たとえば、ユーザが顧客に提供される商品にエンタイトルメントを容易に追加できるよう Web サ
ポートまたは電話サポートのエンタイトルメントテンプレートを作成できます。
salesforce.com | エンタイトルメント管理 | 41
Service Cloud
サービス契約
サービス契約は、カスタマーサポートの種類について、ユーザと顧客の間に交わされた契約です。サービ
ス契約は、保証、登録内容、サービスレベル契約 (SLA) など、さまざまな種類のカスタマーサポートを示
します。
サービス契約の設定に応じて、[サービス契約] タブまたは取引先、取引先担当者、納入商品、またはサービ
ス契約の [サービス契約] 関連リストからサービス契約を表示および作成できます。
契約品目
契約品目は、サービス契約に含まれる特定の商品です。サービス契約の [契約品目] 関連リストにのみ契約
品目は表示され、契約の関連リストには表示されません。組織が商品を使用する場合にのみ、契約品目を
使用できます。“商品、価格表、およびスケジュールの概要” (Salesforce オンラインヘルプ)を参照してくださ
い。
スケジュールは、契約品目に表示されません。
カスタマーポータルユーザは、契約品目にアクセスできません。
マイルストーン
マイルストーンは、サポートプロセスで必要なステップで、各顧客に提供するサービスレベルを示す指標
です。たとえば、マイルストーンには、ケースの最初の対応や解決時間が含まれます。
マイルストーンには、ケースについて次の状態のいずれかが表示されます。
マイルストーンの状態
適合
説明
例
ケースのマイルストーンは完了、 ケースの最初の対応は完了、また
または違反していません。
は違反していません。
新しいケースは違反していないた
め、適合と表示されます。
未処理の違反
ケースのマイルストーンに違反が ケースの最初の対応が不完全で
あります。サポートプロセスのス す。
テップが完了していません。
処理済の違反
ケースのマイルストーンに違反が ケースの最初の対応は不完全です
ありましたが、サポートプロセス が、完了しています。
のステップは完了しています。
レポートウィザードで [マイルストーン付きケース] レポートタイプを選択してカスタムレポートを作成し、
マイルストーン付きケースのリストを表示できます。 マイルストーン項目で絞り込むケースリストビュー
を作成して、マイルストーン付きケースを表示することもできます。“カスタムリストビューの作成” (Salesforce
オンラインヘルプ)を参照してください。
エンタイトルメントプロセス
エンタイトルメントプロセスは、サポートチームがケースを解決するために実行する必要のあるすべての
ステップ (マイルストーン) を含むタイムラインです。各プロセスには、顧客に適切なサービスレベルをど
のように設定するかを決めるために必要なロジックが含まれています。
salesforce.com | エンタイトルメント管理 | 42
Service Cloud
すべてのエンタイトルメントにエンタイトルメントプロセスが必要なわけではありません。たとえば、エ
ンタイトルメントが顧客が電話サポートの対象であり、電話サポートの営業時間が年中無休24時間である
ことを示す場合があります。その定義に詳細を追加する必要がある場合、エンタイトルメントプロセスを
使用します。たとえば、2 時間後に顧客のケースが未解決となった場合に特定の人に電子メールで通知する
必要がある場合などです。
ケースは、次のようにエンタイトルメントプロセスを通過します。
1. サポート担当者がエンタイトルメントプロセスのあるエンタイトルメントをケースに追加します。
2. 基準日、またはカスタムの日付/時刻項目に基づいて、ケースがプロセスに投入されます。カスタムの日
付/時刻項目を使用して、プロセスに投入されるとトリガされるケースの日付を編集できます。
3. 基準が合致するマイルストーンをケースに割り当てます。たとえば、マイルストーンの基準が優先度 次
の文字列に一致する 高で、ケースの優先度が高の場合、ケースを [優先度 次の文字列に一致する 高] の
マイルストーンに割り当てます。
ケースは一度に 1 つのマイルストーンと関連付けられます。プロセスを通過するごとに多くのマイルス
トーンと関連付けることができます。
4. マイルストーンのアクションは、ケースの警告、違反、または成功のワークフローアクションがいつ起
動するのか、起動するかどうかを決定します。
5. サポート担当者は、ケースを更新して、マイルストーンのアクションを完了します。
6. ケースが更新されると、ケースはエンタイトルメントプロセスを通過し、基準に合致するマイルストー
ンを開始します。
7. ケースは、カスタムの基準に基づいて、またはケースが終了した場合にプロセスを終了します。
エンタイトルメントプロセスの構築では、次のことを実行します。
1.
2.
3.
4.
5.
6.
エンタイトルメントモデルの選択
マイルストーンの設定
エンタイトルメントプロセスの設定
マイルストーンのエンタイトルメントプロセスへの追加
マイルストーンアクションのエンタイトルメントプロセスへの追加
エンタイトルメントプロセスのエンタイトルメントへの追加
エンタイトルメントプロセスは、エンタイトルメントが割り当てられたケースにのみ適用されます。
エンタイトルメントプロセス項目で絞り込むケースリストビューを作成して、エンタイトルメントが割り
当てられたケースを表示できます。“カスタムリストビューの作成” (Salesforce オンラインヘルプ)を参照して
ください。
有効なエンタイトルメントプロセスを表示またはキャンセルするには、“エンタイトルメントプロセスキュー
の監視” (Salesforce オンラインヘルプ)を参照してください。
マイルストーンアクション
マイルストーンアクションは、エンタイトルメントプロセスの各ステップ (マイルストーン) で発生する、
時間ベースのワークフローアクションです。たとえば、マイルストーンアクションには、最初の対応が違
反となる 1 時間前に電子メールアラートを指定のユーザに送信こと、最初の対応が正常に完了する 1 分後
に特定の項目を自動的に更新することなどがあります。
次の 3 つのアクションをマイルストーンに追加できます。
salesforce.com | エンタイトルメント管理 | 43
Service Cloud
アクションの種類
説明
成功時のアクション
マイルストーンが正常に完了した場合に実行するア
クション。
警告アクション
マイルストーンが違反に近い場合に実行するアクショ
ン。
違反アクション
マイルストーンが違反した場合に実行するアクショ
ン。
各アクションの種類の次のアクションを自動化できます。
自動化の種類
説明
例
ToDo
ToDo を特定ユーザに割り当てま 最初の対応が違反している場合に
す。ToDo の [件名]、[状況]、[優 顧客に電話で通知する ToDo を作
先度]、および [期日] を指定でき 成します。
ます。
電子メールアラート
特定のテンプレートを指定の受信 このケースの最初の対応が違反に
者に電子メールで送信します。
近い場合、ケース所有者に通知し
ます。
項目自動更新
選択した項目の値を変更します。 最初の対応が違反に近い場合、
固定値を設定することも、数式を ケースの優先度項目を高に更新し
作成して設定することもできま
ます。
す。
アウトバウンドメッセージ
メッセージを指定の受信者に電子 最初の対応が正常に終了した後、
メールで送信します。ユーザ名と 一部またはサービスに関するデー
そのメッセージに含めるデータを タを外部システムに送信します。
指定することもできます。
salesforce.com | エンタイトルメント管理 | 44
Service Cloud
エンタイトルメント管理の開始
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
エンタイトルメントを設定するのに必要な権限
「エンタイトルメントの管理」
、
「アプリケーションのカスタマイズ」
エンタイトルメントを設定する前に、サポート担当者がサポート対象を確認するポイント、プロセスに含まれる
詳細の度合いを決定します。
契約またはサービス契約がサポートの対象であることの確認が必要なケース
これらのオブジェクトの [エンタイトルメント] タブまたは [エンタイトルメント] 関連リストからエンタイ
トルメントを表示および作成できるように、エンタイトルメントを設定できます。
エンタイトルメントをページレイアウトに追加する あてはまるケース
オブジェクト
取引先
取引先の 1 つ以上の取引先担当者がサポートの対象
である場合。
取引先責任者
特定の取引先担当者がサポートの対象である場合。
納入商品
特定の納入商品 (購入商品) がサポートの対象である
場合。
サービス契約
サポート担当者が特定のサービス契約にサポートが
含まれていることを確認できる場合。
[エンタイトルメント] 関連リストには [ケースの作成] リンクがあり、そこから自動的に適せるなエンタイ
トルメントを含む新しいケースを作成できます。ケースには、エンタイトルメントの取引先、取引先担当
者、または納入商品の情報が含まれます。
エンタイトルメント管理プロセスの詳細度
サポート担当者がエンタイトルメントの確認が必要な場合に応じて、エンタイトルメント管理プロセスの
詳細度を決定できます。さまざまな詳細度に応じて、エンタイトル管理について 3 つのモデルがあります。
salesforce.com | エンタイトルメント管理 | 45
Service Cloud
エンタイトルメントのモデ 目的
ル
エンタイトルメントのみ
使用する条件
ケースを作成する前に、サ •
ポート担当者は契約が顧客
サポートの対象であること
を確認します。
サービス契約契約の一
部として顧客のエンタ
イトルメントを管理す
る必要はありません。
•
エンタイトルメントに
は、更新プロセスはあ
りません。
•
顧客はエンタイトルメ
ントを購入することは
ありません。商品に付
属しています (保証)。
•
顧客のエンタイトルメ
ントは短期間における
ものであり、それぞれ
独立して管理されま
す。
エンタイトルメントを含む 取引先担当者であるサポー •
サービス契約
ト担当者は、サービス契約
に基づき、サポートの対象
となります。
エンタイトルメント
は、対象の商品とは別
に購入および管理さ
れ、サービス契約の一
部となります。
•
顧客のエンタイトルメ
ントは、契約レベルで
更新されます。
•
Salesforce.com は顧客サ
ポートには使用されま
すが、サービス契約管
理には使用されませ
ん。
契約品目およびエンタイト 取引先担当者であるサポー •
ルメントを含むサービス契 ト担当者は、サービス契約
約
の品目に基づき、サポート
の対象となります。
Salesforce.com は顧客サ
ポートおよび顧客の
サービス契約管理に使
用されます。
•
サポートチームは、移
行、差し込み、更新な
ど、サービス契約トラ
ンザクションを管理し
ます。
参照先
“エンタイトルメントの設
定” (Salesforce オンラインヘ
ルプ)を参照してください。
“エンタイトルメントを含
むサービス契約の設定”
(Salesforce オンラインヘル
プ)を参照してください。
“契約品目およびエンタイ
トルメントを含むサービス
契約の設定” (Salesforce オン
ラインヘルプ)を参照してく
ださい。
salesforce.com | エンタイトルメント管理 | 46
Service Cloud
エンタイトルメントのモデ 目的
ル
使用する条件
•
保証、登録内容、また
はその他のサポート商
品が注文の品目として
表示され、1 つまたは複
数のエンタイトルメン
トに対応付けられま
す。
•
注文管理システムとの
統合により、エンタイ
トルメントが作成およ
び更新されます。
参照先
エンタイトルメントの設定
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
エンタイトルメントを設定するのに必要な権限
「エンタイトルメントの管理」
、
「アプリケーションのカスタマイズ」
エンタイトルメントを設定する前に、“エンタイトルメント管理の開始” (Salesforce オンラインヘルプ)を参照し
て、サポートチームに最適なエンタイトルモデルを確認してください。
エンタイトルメントを設定するには
1. 次のようにして、エンタイトルメントを有効化ます。
1. [設定] ➤ [カスタマイズ] ➤ [エンタイトルメント管理] ➤ [設定] をクリックします。
2. [エンタイトルメントの有効化] および [保存] を選択します。
2. エンタイトルメント項目をカスタマイズします。
追加情報をエンタイトルメントに追加できるようになります。
3. エンタイトルメントのページレイアウトをカスタマイズします。
表示するエンタイトルメント項目を指定できます。エンタイトルメントがサポートするケース数を制限する
には、これらの項目をエンタイトルメントページレイアウトに追加します。
salesforce.com | エンタイトルメント管理 | 47
Service Cloud
項目
説明
障害あたり
エンタイトルメントがサポートするケース数を制限し
ます。
エンタイトルメントあたりのケース
エンタイトルメントがサポートするケース数の合計。
残りのケース
エンタイトルメントがサポートできるケース数。エン
タイトルメントを伴うケースが作成されるごとに、こ
の項目の値が小さくなります。
4. ケースのページレイアウトをカスタマイズして、[エンタイトルメント名] 参照項目を追加します。
エンタイトルメントをケースに追加できます。
5. 取引先、取引先担当者、納入商品のページレイアウトをカスタマイズし、エンタイトルメント関連リストを
追加します。
エンタイトルメントを確認し、適切なエンタイトルメント、取引先、取引先担当者、および納入商品と自動
的に関連付けられるケースを作成できます。
6. [エンタイトルメント] タブをアプリケーションに追加します。
特定のアプリケーションに [エンタイトルメント] タブを表示できるようになります。
7. 必要に応じて、次の操作が可能です。
•
エンタイトルメントの関連リストをカスタマイズし、ケースおよび取引先担当者を追加します。
エンタイトルメントと関連するケースおよび取引先担当者を表示できます。また、エンタイトルメントと
自動的に関連するケースを作成し、取引先担当者を追加します。
•
ケースにルックアップ検索条件項目を設定し、ケースの返されるエンタイトルメント関連項目を制限しま
す。
•
エンタイトルメントテンプレートを設定して、ユーザが商品に追加できる顧客サポートの条件を事前に定
義します。
•
マイルストーンを設定して、サポートプロセスの必須ステップ (ケースの最初の対応および解決時間) を定
義します。
•
エンタイトルメントプロセスを設定し、サポートチームがケースを解決するために実行する必要があるす
べてのステップ (マイルストーン) を設定します。
8. エンタイトルメントを作成します。
salesforce.com | エンタイトルメント管理 | 48
Service Cloud
エンタイトルメントを含むサービス契約の設定
必要なユーザ権限
エンタイトルメントおよびサービル契約の設定に必要 「エンタイトルメントの管理」
な権限
、
「アプリケーションのカスタマイズ」
サービス契約にエンタイトルメントを設定する前に、“エンタイトルメント管理の開始” (Salesforce オンラインヘ
ルプ)を参照して、サポートチームに最適なエンタイトルモデルを確認してください。
サービル契約にエンタイトルメントを設定するには
1. 次のようにして、エンタイトルメントを有効化ます。
1. [設定] ➤ [カスタマイズ] ➤ [エンタイトルメント管理] ➤ [設定] をクリックします。
2. [エンタイトルメントの有効化] および [保存] を選択します。
2. 次のようにして、サービス契約を設定します ([設定] ➤ [カスタマイズ] ➤ [エンタイトルメント管理] ➤ [サー
ビス契約])。
1. サービス契約項目をカスタマイズします。
追加情報をサービス契約に追加できるようになります。
2. サービス契約のページレイアウトをカスタマイズします。
表示するサービス契約項目を指定できます。
3. [サービス契約] タブをアプリケーションに追加します。
特定のアプリケーションに [サービス契約] タブを表示できるようになります。
4. 取引先および取引先担当者のページレイアウトをカスタマイズし、サービス契約関連リストを追加しま
す。
取引先および取引先担当者のサービス契約を作成、更新および確認できます。
5. サービス契約を作成します。
3. 次のようにして、エンタイトルメントを設定します ([設定] ➤ [カスタマイズ] ➤ [エンタイトルメント管理] ➤
[エンタイトルメント])。
1. エンタイトルメント項目をカスタマイズします。
追加情報をエンタイトルメントに追加できるようになります。
2. エンタイトルメントのページレイアウトをカスタマイズします。
表示するエンタイトルメント項目を指定できます。エンタイトルメントがサポートするケース数を制限す
るには、これらの項目をエンタイトルメントページレイアウトに追加します。
salesforce.com | エンタイトルメント管理 | 49
Service Cloud
項目
説明
障害あたり
エンタイトルメントがサポートするケース数を制限
します。
エンタイトルメントあたりのケース
エンタイトルメントがサポートするケース数の合
計。
残りのケース
エンタイトルメントがサポートできるケース数。エ
ンタイトルメントを伴うケースが作成されるごと
に、この項目の値が小さくなります。
3. ケースのページレイアウトをカスタマイズして、[エンタイトルメント名] 参照項目を追加します。
エンタイトルメントをケースに追加できます。
4. 取引先、取引先担当者、納入商品、およびサービス契約のページレイアウトをカスタマイズし、エンタイ
トルメント関連リストを追加します。
エンタイトルメントを確認し、適切なエンタイトルメント、取引先、取引先担当者、および納入商品と自
動的に関連付けられるケースを作成できます。
5. [エンタイトルメント] タブをアプリケーションに追加します。
特定のアプリケーションに [エンタイトルメント] タブを表示できるようになります。
6. 必要に応じて、次の操作が可能です。
•
エンタイトルメントの関連リストをカスタマイズし、ケースおよび取引先担当者を追加します。
エンタイトルメントと関連するケースおよび取引先担当者を表示できます。また、エンタイトルメント
と自動的に関連するケースを作成し、取引先担当者を追加します。
•
ケースにルックアップ検索条件項目を設定し、ケースの返されるエンタイトルメント関連項目を制限し
ます。
•
エンタイトルメントテンプレートを設定して、ユーザが商品に追加できる顧客サポートの条件を事前に
定義します。
•
マイルストーンを設定して、サポートプロセスの必須ステップ (ケースの最初の対応および解決時間)
を定義します。
•
エンタイトルメントプロセスを設定し、サポートチームがケースを解決するために実行する必要がある
すべてのステップ (マイルストーン) を設定します。
7. エンタイトルメントを作成します。
salesforce.com | エンタイトルメント管理 | 50
Service Cloud
契約品目およびエンタイトルメントを含むサービス契約の設定
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
サービル契約および契約品目へのエンタイトルメント 「エンタイトルメントの管理」
の設定に必要な権限
、
「アプリケーションのカスタマイズ」
サービス契約に契約品目およびエンタイトルメントを設定する前に、次のことを実行してください。
1. サポートチームに最適なエンタイトルモデルを決定します。“エンタイトルメント管理の開始” (Salesforce オン
ラインヘルプ)を参照してください。
2. 組織が商品を使用していることを確認します。商品を使用する場合にのみ、契約品目項目を使用できます。
“商品のホーム” (Salesforce オンラインヘルプ)および“商品、価格表、およびスケジュールの概要” (Salesforce オ
ンラインヘルプ)を参照してください。
サービル契約に契約品目およびエンタイトルメントを設定するには
1. 次のようにして、エンタイトルメントを有効化ます。
1. [設定] ➤ [カスタマイズ] ➤ [エンタイトルメント管理] ➤ [設定] をクリックします。
2. [エンタイトルメントの有効化] および [保存] を選択します。
2. 次のようにして、サービス契約を設定します ([設定] ➤ [カスタマイズ] ➤ [エンタイトルメント管理] ➤ [サー
ビス契約])。
1. サービス契約項目をカスタマイズします。
追加情報をサービス契約に追加できるようになります。
2. サービス契約のページレイアウトをカスタマイズします。
表示するサービス契約項目を指定できます。
3. [サービス契約] タブをアプリケーションに追加します。
特定のアプリケーションに [サービス契約] タブを表示できるようになります。
4. 取引先および取引先担当者のページレイアウトをカスタマイズし、サービス契約関連リストを追加しま
す。
取引先および取引先担当者のサービス契約を作成、更新および確認できます。
5. サービス契約を作成します。
3. 次のようにして、契約品目を設定します ([設定] ➤ [カスタマイズ] ➤ [エンタイトル管理] ➤ [サービス契約] ➤
[契約品目])。
salesforce.com | エンタイトルメント管理 | 51
Service Cloud
1. サービス契約項目をカスタマイズします。
追加情報を契約品目に追加できるようになります。
2. サービス契約品目ページレイアウトをカスタマイズします。
表示する契約品目項目を指定できます。
3. サービス契約のページレイアウトをカスタマイズし、契約品目関連リストを追加します。
サービス契約の契約品目を作成、編集、削除できるようになります。
契約品目は、サービス契約の [契約品目] 関連リストにのみ表示されます。
4. 契約品目をサービス契約に追加します。
4. 次のようにして、エンタイトルメントを設定します ([設定] ➤ [カスタマイズ] ➤ [エンタイトルメント管理] ➤
[エンタイトルメント])。
1. エンタイトルメント項目をカスタマイズします。
追加情報をエンタイトルメントに追加できるようになります。
2. エンタイトルメントのページレイアウトをカスタマイズします。
表示するエンタイトルメント項目を指定できます。エンタイトルメントがサポートするケース数を制限す
るには、これらの項目をエンタイトルメントページレイアウトに追加します。
項目
説明
障害あたり
エンタイトルメントがサポートするケース数を制限
します。
エンタイトルメントあたりのケース
エンタイトルメントがサポートするケース数の合
計。
残りのケース
エンタイトルメントがサポートできるケース数。エ
ンタイトルメントを伴うケースが作成されるごと
に、この項目の値が小さくなります。
3. ケースのページレイアウトをカスタマイズして、[エンタイトルメント名] 参照項目を追加します。
エンタイトルメントをケースに追加できます。
4. 取引先、取引先担当者、納入商品、およびサービス契約のページレイアウトをカスタマイズし、エンタイ
トルメント関連リストを追加します。
エンタイトルメントを確認し、適切なエンタイトルメント、取引先、取引先担当者、および納入商品と自
動的に関連付けられるケースを作成できます。
5. [エンタイトルメント] タブをアプリケーションに追加します。
特定のアプリケーションに [エンタイトルメント] タブを表示できるようになります。
6. 必要に応じて、次の操作が可能です。
salesforce.com | エンタイトルメント管理 | 52
Service Cloud
•
エンタイトルメントの関連リストをカスタマイズし、ケースおよび取引先担当者を追加します。
エンタイトルメントと関連するケースおよび取引先担当者を表示できます。また、エンタイトルメント
と自動的に関連するケースを作成し、取引先担当者を追加します。
•
ケースにルックアップ検索条件項目を設定し、ケースの返されるエンタイトルメント関連項目を制限し
ます。
•
エンタイトルメントテンプレートを設定して、ユーザが商品に追加できる顧客サポートの条件を事前に
定義します。
•
マイルストーンを設定して、サポートプロセスの必須ステップ (ケースの最初の対応および解決時間)
を定義します。
•
エンタイトルメントプロセスを設定し、サポートチームがケースを解決するために実行する必要がある
すべてのステップ (マイルストーン) を設定します。
7. エンタイトルメントを作成します。
マイルストーンの設定
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
エンタイトルメントの設定に必要な権限
「エンタイトルメントの管理」
マイルストーンは、サポートプロセスで必要なステップで、各顧客に提供するサービスレベルを示す指標です。
たとえば、マイルストーンには、ケースの最初の対応や解決時間が含まれます。チームがケースを解決するため
に、マイルストーンがエンタイトルメントプロセスでどのような働きをするかについての詳細は、“エンタイト
ルメント管理の概要” (Salesforce オンラインヘルプ)を参照してください。
マイルストーンを設定する前に、エンタイトルメントモデルを選択する必要があります。
エンタイトルメントを設定するには
1. [設定] ➤ [カスタマイズ] ➤ [エンタイトルメント管理] ➤ [マイルストーン] をクリックします。
2. [新規マイルストーン] をクリックします。
3. 名前と説明を入力します。
最初の対応や解決時間など、一般的なサポートタスクにちなんで名前をつけることをお勧めします。これによ
り、ケースまたはエンタイトルメントプロセスでマイルストーンが表示された場合に、理解しやすくなりま
す。
4. [保存] をクリックします。
5. ケースのページレイアウトをカスタマイズします。
•
次のマイルストーン項目を追加します。
salesforce.com | エンタイトルメント管理 | 53
Service Cloud
項目
説明
マイルストーンの状態
ケースのマイルストーンの状態を示します。
マイルストーンの状態アイコン
次のアイコンのいずれかを表示して、ケースのマイ
ルストーンの状態を示します。
適合
-
未処理の違反
-
処理済の違反
詳細は、“マイルストーン” (Salesforce オンラインヘ
ルプ)を参照してください。
•
ケースのマイルストーン関連リストを追加します。ケースのマイルストーンを表示できます。
ケースのマイルストーン関連リストをカスタマイズして、次の項目を追加できます。
項目
説明
経過時間
マイルストーンの完了に必要な時間を示します。自
動的に算出して、ケースに営業時間を追加します。
残り時間
マイルストーンが違反となるまでの残り時間を示し
ます。自動的に算出して、ケースに営業時間を追加
します。
ターゲットレスポンス
マイルストーンを完了する時間を示します。自動的
に算出して、ケースに営業時間を追加します。
6. 任意で、マイルストーンを含むエンタイトルメントプロセスを作成します。
メモ: マイルストーンをエンタイトルメントプロセスに追加した後、時間ベースのワークフローアクショ
ンを追加できます。“マイルストーンアクションのエンタイトルメントプロセスへの追加” (Salesforce オン
ラインヘルプ)を参照してください。
salesforce.com | エンタイトルメント管理 | 54
Service Cloud
エンタイトルメントプロセスの設定
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
エンタイトルメントプロセスを設定するのに必要な権 「エンタイトルメントの管理」
限
エンタイトルメントプロセスは、サポートチームがケースを解決するために実行する必要のあるすべてのステッ
プ (マイルストーン) を含むタイムラインです。各プロセスには、顧客に適切なサービスレベルをどのように設定
するかを決めるために必要なロジックが含まれています。ケースがエンタイトルメントプロセスをどのように通
過するかについての例は、“エンタイトルメントプロセスの定義” (Salesforce オンラインヘルプ)を参照してくださ
い。
エンタイトルメントプロセスを設定する前に、次のことを実行してください。
1. エンタイトルメントモデルの選択
2. マイルストーンの設定
最大 20 件のエンタイトルメントプロセスを作成、そしてエンタイトルメントプロセスごとに最大 10 件のマイル
ストーンを含むことができます。 エンタイトルメントプロセスおよびマイルストーンの数の増加についての詳細
は、salesforce.com にお問い合わせください。
エンタイトルメントプロセスを設定するには
1. [設定] ➤ [カスタマイズ] ➤ [エンタイトルメント管理] ➤ [エンタイトルメントプロセス] クリックします。
2. [新しいエンタイトルメントプロセス] をクリックします。
3. 名前と説明を入力します。
4. [有効] を選択してプロセスを有効化します。
ヒント: プロセスにマイルストーンアクションを追加したあと、エンタイトルメントプロセスを有効化
する必要がある場合があります。これは、有効にしてケースに適用した後は、プロセスのマイルストー
ンアクションを更新したり削除したりできないためです。
5. エンタイトルメントプロセスを開始および終了するケースの基準を選択します。
項目
ケースがプロセスを開始
説明
実行する追加アクション
ケース作成日に基づく
ケースが作成されたときにプロ
セスを開始するかどうかを選択
する。
いいえ。
salesforce.com | エンタイトルメント管理 | 55
Service Cloud
項目
説明
実行する追加アクション
はい、カスタムの日付/時刻を選択
するドロップダウンリストが表示さ
れます。カスタムの日付ではなく、
ケースがプロセスを開始すると
カスタムの日付/時刻のみを選択で
きに決定する、ケースのカスタ
きます。
ム日付/時刻項目の値が必要が
どうかを選択する。
ケースのカスタムの日付/時刻
項目に基づく
ケースがプロセスを終了
ケースがいつ終了するかに基
づく
いいえ。
ケースを終了したときにプロセ
スを終了するかどうかを選択す
る。
カスタム基準に基づく
定義した基準に基づいてプロセ
スを終了するかどうかを選択す
る。
はい、次のいずれかを選択します。
• [条件が一致する] を選択し、プ
ロセスを終了するためにケース
が満たす必要のある検索条件を
選択します。たとえば、[優先
度] 項目が [低] になっている
ケースレコードでプロセスを終
了するには、ケースの検索条件
を「優先度 次の文字列と一致す
る 低」に設定します。
組織で複数の言語を使用してい
る場合は、検索条件は組織のデ
フォルトの言語で指定します。
[詳細オプション...] リンクをク
リックして、最大 25 の検索条件
を追加でき、最大 255 文字を指
定できます。
•
[数式の評価が true になる] を
選択し、「True」または
「False」の値を返す数式を入力
します。数式が「True」を返し
た場合にプロセスを終了しま
す。たとえば、[優先度] 項目が
低で [ケース発生源] が電子メー
ルまたは Web の場合、数式
(Case: Priority equals
Low) AND(Case: Case Origin
salesforce.com | エンタイトルメント管理 | 56
Service Cloud
項目
説明
実行する追加アクション
equals Email, Web) がケース
をプロセス外に移行します。数
式の使用方法の詳細は、“数式の
作成” (Salesforce オンラインヘル
プ)を参照してください。
6. [保存] をクリックします。
7. 必要に応じて、次の操作が可能です。
•
マイルストーンをエンタイトルメントプロセスへ追加
•
ケースのページレイアウトをカスタマイズして次の項目を追加
項目
説明
スケジュール
ケースの進捗状況は、エンタイトルメントプロセス
のマイルストーンへの到達度となります。マイルス
トーンをクリックまたはマウスポインタを置くと、
マイルストーンの詳細が表示されます。マイルス
トーンには、次のアイコンが表示されます。
完了したマイルストーン
-
中断したマイルストーン
スケジュールズームツールに沿ってハンドルアイコ
ン ( ) をドラッグすると、過去の将来のマイルス
トーンが表示されます。
[スケジュール] 項目をケースのページレイアウトに
追加する場合、隣のレンチアイコン ( ) をクリック
し、ケースに項目名が表示されるよう、[表示ラベル
を表示する] を選択します。
エンタイトルメントプロセス開始時刻
ケースがエンタイトルメントプロセスを開始した時
刻。ケースに対する「編集」権限を持っている場合
にのみ、時刻を更新またはリセットできます。時刻
をリセットする場合、次のようになります。
- 終了または完了したマイルストーンは影響を受
けません。
salesforce.com | エンタイトルメント管理 | 57
Service Cloud
項目
説明
-
完了していないマイルストーンは、新しい開始
時刻に基づいて調整されます。
エンタイトルメントプロセス終了時刻
ケースがエンタイトルメントプロセスを終了した時
刻。
停止
ケースのエンタイトルメントプロセスを停止しま
す。顧客の回答を待機しているとき必要な場合があ
ります。
停止日時
ケースのエンタイトルメントプロセスが停止した日
時を示します。
メモ: エンタイトルメントプロセスは、エンタイトルメントが割り当てられたケースにのみ適用されま
す。
マイルストーンアクションのエンタイトルメントプロセスへの追加
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
マイルストーンをエンタイトルメントプロセスに追加 「エンタイトルメントの管理」
するのに必要な権限
マイルストーンは、サポートプロセスで必要なステップで、各顧客に提供するサービスレベルを示す指標です。
たとえば、マイルストーンには、ケースの最初の対応や解決時間が含まれます。エンタイトルメントプロセスの
マイルストーンを使用して、サポートプロセスのステップを指定します。
マイルストーンをエンタイトルメントプロセスに追加する前に、次のことを実行してください。
1. エンタイトルメントモデルの選択
2. マイルストーンの設定
3. エンタイトルメントプロセスの設定
最大 20 件のエンタイトルメントプロセスを作成、そしてエンタイトルメントプロセスごとに最大 10 件のマイル
ストーンを含むことができます。
マイルストーンをエンタイトルメントプロセスに追加するのに必要な権限
1. [設定] ➤ [カスタマイズ] ➤ [エンタイトルメント管理] ➤ [エンタイトルメントプロセス] クリックします。
salesforce.com | エンタイトルメント管理 | 58
Service Cloud
2. エンタイトルメントプロセスの名前をクリックします。
3. マイルストーン関連リストで [新規] をクリックします。
4. マイルストーンを選択します。
5. [タイムトリガ (分)] に、アクションを開始する前にマイルストーンを完了するために必要な時間 (分) を入力
します。
6. ケースがエンタイトルメントプロセスの複数のマイルストーンの基準を満たす場合、1、2、3 というように、
マイルストーンを処理する順序を入力します。最初の対応や、[優先度] が高いケースのある最初の対応など、
類似したマイルストーンがある場合は、順序を入力してください。
ケースは、エンタイトルメントプロセスで一度に満たすことができるマイルストーンは 1 つだけです。
7. ケースがマイルストーンについて満たす必要のある基準を入力します。
•
[条件が一致する] を選択し、マイルストーンをケースに適用するためにケースが満たす必要のある検索条
件を選択します。たとえば、[優先度] 項目が [高] になっているケースレコードでマイルストーンをケース
に適用するには、ケースの検索条件を「優先度 次の文字列と一致する 高」に設定します。
組織で複数の言語を使用している場合は、検索条件は組織のデフォルトの言語で指定します。[詳細オプ
ション...] リンクをクリックして、最大 25 の検索条件を追加でき、最大 255 文字を指定できます。
•
[数式の評価が true になる] を選択し、「True」または「False」の値を返す数式を入力します。数式が
「True」を返した場合、マイルストーンをケースに適用します。たとえば、[優先度] 項目が高で [ケース
発生源] が電子メールまたは Web の場合、数式 (Case: Priority equals High) AND (Case: Case
Origin equals Email, Web) がマイルストーンをケースに適用します。数式の使用方法の詳細は、数式
の作成“数式の作成” (Salesforce オンラインヘルプ)
8. [保存] をクリックします。
9. 必要に応じて、次の操作が可能です。
•
エンタイトルメントのページレイアウトをカスタマイズし、マイルストーン関連リストを追加します。エ
ンタイトルメントのマイルストーンを表示できます。
•
エンタイトルメントプロセスのマイルストーンにアクションを追加します。
メモ: [スケジュール] 項目に、エンタイトルメントプロセスに追加されるマイルストーンが表示されます。
•
マイルストーンには、 アイコンによって示されます。
•
マイルストーンをクリックまたはマウスポインタを置くと、マイルストーンの詳細が表示されます。
•
スケジュールズームツールに沿ってハンドルアイコン ( ) をドラッグすると、過去の将来のマイルス
トーンが表示されます。
salesforce.com | エンタイトルメント管理 | 59
Service Cloud
マイルストーンアクションのエンタイトルメントプロセスへの追加
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
マイルストーンアクションをエンタイトルメントプロ 「エンタイトルメントの管理」
セスに追加するのに必要な権限
、
「アプリケーションのカスタマイズ」
マイルストーンアクションは、エンタイトルメントプロセスの各ステップ (マイルストーン) で発生する、時間
ベースのワークフローアクションです。たとえば、マイルストーンアクションには、最初の対応が違反となる 1
時間前に電子メールアラートを指定のユーザに送信こと、最初の対応が正常に完了する 1 分後に特定の項目を自
動的に更新することなどがあります。マイルストーンに追加できるアクションや自動プロセスの種類について
は、“マイルストーンアクション” (Salesforce オンラインヘルプ)を参照してください。
マイルストーンアクションをエンタイトルメントプロセスに追加する前に、次のことを実行してください。
1. エンタイトルメントモデルの選択
2. マイルストーンの設定
3. エンタイトルメントプロセスの設定
4. マイルストーンのエンタイトルメントプロセスへの追加
マイルストーンアクションをエンタイトルメントプロセスに追加するには
1. [設定] ➤ [カスタマイズ] ➤ [エンタイトルメント管理] ➤ [エンタイトルメントプロセス] クリックします。
2. エンタイトルメントプロセスの名前をクリックします。
3. マイルストーン関連リストで、マイルストーン名をクリックします。
4. 次のように、アクションをマイルストーンに追加します。
[ワークフローアクションの追加]を 目的
クリックして、次の項目を選択しま
す。
例
新規 ToDo
ToDo を作成
最初の対応が違反している場合に顧
客に電話で通知するToDo を作成し
ます。
新規電子メール
電子メール作成
このケースの最初の対応が違反に近
い場合、ケース所有者に通知しま
す。
salesforce.com | エンタイトルメント管理 | 60
Service Cloud
[ワークフローアクションの追加]を 目的
クリックして、次の項目を選択しま
す。
例
[新規項目自動更新]
項目自動更新の定義
最初の対応が違反に近い場合、ケー
スの[優先度] 項目を高に更新しま
す。
新規アウトバウンドメッセージ
アウトバウンドメッセージの定義
最初の対応が正常に終了した後、一
部またはサービスに関するデータを
外部システムに送信します。
既存アクションの選択
既存のアクションの選択
既存の電子メールアラートを使用し
て、このケースの最初の対応が違反
に近い場合にケース所有者に通知し
ます。
メモ: 時間ベースで警告および違反アクションを行うには、まずタイムトリガを追加します。成功時の
アクションのタイムトリガは、マイルストーンのタイムトリガです。
[ワークフローアクションの追加] ボタンは最初 [成功時のアクション] セクションでに表示されます。タイム
トリガを追加すると、ボタンは [警告時のアクション] セクションおよび [違反時のアクション] に表示されま
す。
•
タイムトリガをマイルストーンに追加するには、[タイムトリガの追加] をクリックします。
•
時間ベースのアクションをタイムトリガに追加するには、タイムトリガの下にある [ワークフローアクショ
ンの追加] をクリックします。
各種のマイルストーンアクションには、最大 10 件のアクションと 10 件のタイムトリガを追加できます。
必要に応じて、次の操作が可能です。
•
変更するアクションまたはタイムトリガの横にある [編集] をクリックします。
•
エンタイトルメントプロセスからアクションを削除するには、横にある [削除] をクリックします。エンタ
イトルメントプロセスからマイルストーンが削除されますが、マイルストーンアクションは削除されませ
ん。
•
マイルストーンからタイムトリガを削除するには、横にある [削除] をクリックします。これでタイムトリ
ガが削除され、そのアクションがエンタイトルメントプロセスから削除されますが、マイルストーンアク
ションは削除されません。[ワークフローアクションの追加] をクリックし [既存のアクションの選択] を選
択すると、そのアクションをまだ利用できます。
salesforce.com | エンタイトルメント管理 | 61
Service Cloud
エンタイトルメントプロセスキューの監視
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
エンタイトルメントプロセスキューの監視に必要な権 「すべてのデータの編集」
限
Salesforce.com が時間ベースのアクションを持つエンタイトルメントプロセスを開始するとき、待機中のアクショ
ンを参照して必要に応じてキャンセルするには、エンタイトルメントプロセスキューを使用してください。
待機中のアクションを参照するには
1. [設定] ➤ [監視] ➤ [エンタイトルメントプロセス] をクリックします。
2. 有効なワークフロールールの待機中のアクションをすべて参照するには [検索] をクリックします。また、条
件に一致する待機中のアクションのみを参照するには、検索条件を設定して [検索] をクリックします。検索
条件オプションは次のとおりです。
エンタイトルメント名
エンタイトルメントプロセス。
ケース番号
ケースの自動生成された識別番号。
マイルストーン名
アクションをトリガしたマイルストーン。
評価日
評価されたアクションが実行される予定の日。
作成日
エンタイトルメントプロセスをトリガしたケースの作成日。
ユーザ名
エンタイトルメントプロセスをトリガするケースを更新したユーザ。
検索条件では、大文字と小文字は区別されません。“検索条件の入力” (Salesforce オンラインヘルプ)を参照し
てください。
待機中のアクションをキャンセルする手順は、次のとおりです。
1. キャンセルする待機中のアクションの横にあるボックスをオンにします。必要に応じて、現在表示されてい
るものすべてを選択するには列のヘッダーにあるチェックボックスをオンにします。
2. [削除] をクリックします。
salesforce.com | エンタイトルメント管理 | 62
Service Cloud
ケースのマイルストーン関連リストの使用
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
ケースのマイルストーンの参照に必要な権限
ケースに対する「参照」
ケースのマイルストーンの編集に必要な権限
ケースに対する「編集」
ケースの詳細ページのケースのマイルストーン関連リストには、エンタイトルメントプロセスにより自動的に
ケースに適用されるマイルストーンのリストが表示されます。マイルストーンは、サポートプロセスで必要なス
テップで、各顧客に提供するサービスレベルを示す指標です。たとえば、マイルストーンには、ケースの最初の
対応や解決時間が含まれます。
ケースのマイルストーン関連リスト表示されるのは、次のとおりです。
表示するレコードがありません
ケースに適用するマイルストーンがない場合に表示されるメッセージ。
アクション
マイルストーンに実行できるアクションが表示されます。たとえば、ケースに対する「編集」権限がある
場合、[編集] をクリックして、マイルストーンの完了日を選択します。
マイルストーン
ケースに適用されるエンタイトルメントプロセスの一連のステップの名前。「エンタイトルメントの管理」
権限がある場合、マイルストーンの名前をクリックして、エンタイトルメントプロセス、ケースの条件、
タイムトリガ、関連するアクションを参照できます。
次の表には、マイルストーンに関連するアクションの種類について説明しています。
アクションの種類
説明
成功時のアクション
マイルストーンが正常に完了した場合に実行するア
クション。
警告時のアクション
マイルストーンが違反に近い場合に実行するアクショ
ン。
違反時のアクション
マイルストーンが違反した場合に実行するアクショ
ン。
管理者は、各アクションの種類について次のアクションを自動化するよう、マイルストーンを設定できま
す。
salesforce.com | エンタイトルメント管理 | 63
Service Cloud
自動化の種類
説明
例
ToDo
ToDo を特定ユーザに割り当てま 最初の対応が違反している場合に
す。ToDo の [件名]、[状況]、[優 顧客に電話で通知する ToDo を作
先度]、および [期日] を指定でき 成します。
ます。
電子メールアラート
特定のテンプレートを指定の受信 このケースの最初の対応が違反に
者に電子メールで送信します。
近い場合、ケース所有者に通知し
ます。
項目自動更新
選択した項目の値を変更します。 最初の対応が違反に近い場合、
固定値を設定することも、数式を ケースの[優先度] 項目を高に更新
作成して設定することもできま
します。
す。
アウトバウンドメッセージ
メッセージを指定の受信者に電子 最初の対応が正常に終了した後、
メールで送信します。ユーザ名と 一部またはサービスに関するデー
そのメッセージに含めるデータを タを外部システムに送信します。
指定することもできます。
目標日
マイルストーンを完了する日時。
完了日
マイルストーンがが完了した日時。
ターゲットレスポンス
マイルストーンを完了する時間を示します。自動的に算出して、ケースに営業時間を追加します。管理者
が設定した場合に表示されます。
残り時間
マイルストーンが違反となるまでの残り時間を示します。自動的に算出して、ケースに営業時間を追加し
ます。管理者が設定した場合に表示されます。
経過時間
マイルストーンの完了に必要な時間を示します。自動的に算出して、ケースに営業時間を追加します。管
理者が設定した場合に表示されます。
違反
マイルストーンの違反を示すアイコン ( )。
完了
マイルストーンの完了を示すアイコン ( )。
salesforce.com | エンタイトルメント管理 | 64
Service Cloud
適用されない場合でも、完了したマイルストーンはケースに残ります。これは、マイルストーンがケース
の履歴の一部であるためです。
エンタイトルメントテンプレートの設定
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
エンタイトルメントテンプレートを設定するのに必要 「エンタイトルメントの管理」
な権限
エンタイトルメントテンプレートは、商品にすばやく追加できる、事前定義されたカスタマサポートの条件で
す。たとえば、ユーザが顧客に提供される商品にエンタイトルメントを容易に追加できるよう Web サポートま
たは電話サポートのエンタイトルメントテンプレートを作成できます。
エンタイトルメントテンプレートを設定する前に、エンタイトルメントモデルを選択する必要があります。
エンタイトルメントテンプレートを設定するのに必要な権限
1. [設定] ➤ [カスタマイズ] ➤ [エンタイトルメント管理] ➤ [エンタイトルメント] ➤ [テンプレート] をクリック
します。
2. [新規テンプレート] をクリックします。
3. 次の詳細情報を入力します。
項目
説明
エンタイトルメントテンプレート名
エンタイトルテンプレートの名前。
電話サポートのように、詳細な名前を使用することを
お勧めします。これにより、商品の関連リストに表示
された場合に、エンタイトルテンプレートについてわ
かりやすくなります。
期間 (日)
エンタイトルメントが有効な日数。
エンタイトルメントプロセス
エンタイトルメントプロセスのエンタイトルメントへ
の追加
エンタイトルメントプロセスは、サポートチームが
ケースを解決するために実行する必要のあるすべての
ステップ (マイルストーン) を含むタイムラインです。
各プロセスには、顧客に適切なサービスレベルをどの
ように設定するかを決めるために必要なロジックが含
まれています。
salesforce.com | エンタイトルメント管理 | 65
Service Cloud
項目
説明
障害あたり
エンタイトルメントがサポートするケース数を制限し
ます。
エンタイトルメントあたりのケース
エンタイトルメントがサポートするケース数の合計。
この項目は、[障害あたり] 項目がが選択されている場
合にのみ表示されます。
営業時間
エンタイトルメントのサポートされている営業時間。
種別
Web、電話など、エンタイトルメントの種類。
管理者は項目の値をカスタマイズできます。
4. [保存] をクリックします。
5. 商品のページレイアウトをカスタマイズし、エンタイトルメントテンプレート関連リストを追加します。
エンタイトルメントテンプレート関連リストをカスタマイズして、[種別] 項目および [営業時間] 項目を追加
できます。Web サポートや電話サポートなどのエンタイトルメントの種類、そしてエンタイトルメントに適
用される営業時間が表示されます。
6. [保存] をクリックします。
ケースのエンタイトルメント関連ルックアップ検索条件の設定
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
ケースのエンタイトルメント関連ルックアップ検索条 「エンタイトルメントの管理」
件の設定に必要な権限
ケースにルックアップ検索条件項目を設定し、返されるエンタイトルメント関連項目を制限できます。たとえ
ば、ポータルユーザがケースを作成して [エンタイトルメント名] 項目を選択した場合、取引先または取引先担当
者に登録されたエンタイトルメントのみを選択できます。“ルックアップ検索条件項目について” (Salesforce オン
ラインヘルプ)を参照してください。
ケースのエンタイトルメント関連ルックアップ検索条件を設定するには
1. [設定] ➤ [カスタマイズ] ➤ [エンタイトルメント管理] ➤ [設定] をクリックします。
2. 参照項目に返す項目を選択します。
salesforce.com | エンタイトルメント管理 | 66
Service Cloud
ケースの参照項目
クリック
戻り値
納入商品
ケースの同じ取引先
ケースの取引先に登録されている納
入商品。
ケースの同じ取引先担当者
ケースの取引先担当者に登録されて
いる納入商品。
ケースの取引先のエンタイトルメント ケースの取引先に属するエンタイト
ルメントの関連納入商品
ケースの取引先担当者のエンタイトル ケースの取引先担当者に関連するエ
エンタイトルメント
メント
ンタイトルメントの関連納入商品
有効な状況
有効な状況のエンタイトルメント。
ケースの同じ取引先
ケースの取引先と関連付けられてい
るエンタイトルメント。
ケースの同じ納入商品
ケースの納入商品と関連付けられて
いるエンタイトルメント。
ケースの同じ取引先担当者
ケースの取引先担当者と関連付けら
れているエンタイトルメント。
複数の項目を選択すると、AND 関数として機能します。たとえば、[ケースの同じ取引先] と [ケースの同じ取
引先担当者] を選択すると、[納入商品] 項目に返される項目を、ケースの取引先「および」取引先担当者に登
録された納入商品に制限されます。
ヒント: サポート担当者のサポート対象の確認方法に合致する項目を選択することをお勧めします。た
とえば、サポート担当者が取引先に基づいてサポートを確認する場合、取引先関連の項目を選択しま
す。
3. [保存] をクリックします。
エンタイトルメントの作成
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
エンタイトルメントを作成またはコピーするのに必要 エンタイトルメントに対する「作成」
な権限
エンタイトルメントは、取引先担当者または取引先が顧客サポートを受ける対象となるかどうかを指定します。
salesforce.com | エンタイトルメント管理 | 67
Service Cloud
エンタイトルメントを作成するには
1. [エンタイトルメント] タブの [新規] タブまたは取引先、納入商品、またはサービス契約のエンタイトルメン
ト関連リストの [新しいエンタイトルメント] をクリックします。
管理者は、どこにエンタイトルメントを作成できるかを決定します。
メモ:
•
既存のエンタイトルメントを取引先担当者に追加するには、エンタイトルメント関連リストの [エ
ンタイトルメントの追加] をクリックします。
•
既存のエンタイトルメントテンプレートを商品に追加するには、エンタイトルメントテンプレート
関連リストの [エンタイトルメントテンプレートの追加] をクリックします。
取引先担当者または商品に新しいエンタイトルメントを作成できません。
2. 次の項目を入力します。
項目
説明
取引先名
エンタイトルメントに関連付けられた取引先の名前。
[参照] ダイアログボックスで納入商品をすばやく検索
するには、[絞り込み] 項目から基準を選択します。管
理者は、ルックアップ検索条件を設定して、検索条件
の値および結果を制限します。
納入商品名
エンタイトルメントに関連付けられた納入商品の名
前。
納入商品は、顧客が購入した特定の商品を示します。
“納入商品の概要” (Salesforce オンラインヘルプ)を参照
してください。
営業時間
エンタイトルメントのサポートされている営業時間。
ケースの営業時間は、エンタイトルメントの営業時間
より優先されます。エンタイトルメントの営業時間
は、エンタイトルメントから作成されたケースにのみ
営業時間を追加します。たとえば、営業時間のあるエ
ンタイトルメントを、すでに営業時間が設定されてい
るケースに追加した場合、エンタイトルメントの営業
時間は無視されます。
障害あたり
エンタイトルメントがサポートするケース数を制限し
ます。
エンタイトルメントあたりのケース
エンタイトルメントがサポートするケース数の合計。
この項目は、[障害あたり] 項目がが選択されている場
合にのみ表示されます。
salesforce.com | エンタイトルメント管理 | 68
Service Cloud
項目
説明
契約品目
エンタイトルメントに関連付けられた契約品目 (商品)
の名前。
終了日
エンタイトルメントが有効な最後の日。
エンタイトルメント名
エンタイトルメントの名前。
電話サポートのように、詳細な名前を使用することを
お勧めします。これにより、取引先、取引先担当者、
納入商品の関連リストに表示された場合に、エンタイ
トルについてわかりやすくなります。
サービス契約
エンタイトルメントに関連付けられたサービス契約の
名前。
[参照] ダイアログボックスでサービス契約をすばやく
検索するには、[絞り込み] 項目から基準を選択しま
す。管理者は、ルックアップ検索条件を設定して、検
索条件の値および結果を制限します。
開始日
エンタイトルメントが有効な最初の日。
エンタイトルメントプロセス
エンタイトルメントプロセスのエンタイトルメントへ
の追加
エンタイトルメントプロセスは、サポートチームが
ケースを解決するために実行する必要のあるすべての
ステップ (マイルストーン) を含むタイムラインです。
各プロセスには、顧客に適切なサービスレベルをどの
ように設定するかを決めるために必要なロジックが含
まれています。
残りのケース
エンタイトルメントがサポートできるケース数。エン
タイトルメントを伴うケースが作成されるごとに、こ
の項目の値が小さくなります。
この項目は、[障害あたり] 項目がが選択されている場
合にのみ表示されます。
状況
エンタイトルメントの状況。
状態アイコン
次のアイコンのいずれかを表示して、エンタイトルメ
ントの状態を示します。
•
有効
•
期限切れ
•
無効
salesforce.com | エンタイトルメント管理 | 69
Service Cloud
項目
説明
種別
Web、電話など、エンタイトルメントの種類。
管理者は項目の値をカスタマイズできます。
3. [保存] をクリックします。
ヒント: エンタイトルメントの [コピー] をクリックして、既存のエンタイトルメントから新しいエンタイ
トルメントをすばやく作成できます。顧客の複数のエンタイトルメントを作成できます。
エンタイトルメントの確認
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
エンタイトルメントの参照に必要な権限
エンタイトルメントに対する「参照」権限
ケースを作成または更新する前に、取引先担当者が顧客サポートの対象であること、またはサービス契約にエン
タイトルメントが含まれていることに関する確認が必要ながありがあります。 エンタイトルメントの設定方法に
応じて、次の場所からエンタイトルメントを確認できます。
エンタイトルメントの確認場所
確認内容
確認手順
[エンタイトルメント] タブ
特定のエンタイトルメントを使用で
1. [エンタイトルメント] タブをク
きます。
リックします。
2. エンタイトルメント名をクリック
します。
取引先
取引先の 1 つ以上の取引先担当者が
1. 取引先を表示します。
サポートの対象である場合。
2. エンタイトルメント関連リストに
エンタイトルメントが表示されて
いることを確認します。
取引先責任者
特定の取引先担当者がサポートの対
1. 取引先責任者を参照します。
象である場合。
2. エンタイトルメント関連リストに
エンタイトルメントが表示されて
いることを確認します。
salesforce.com | エンタイトルメント管理 | 70
Service Cloud
エンタイトルメントの確認場所
確認内容
確認手順
納入商品
特定の納入商品 (購入商品) がサポー
1. [商品] タブの関連リストまたは商
トの対象である場合。
品リストビューで納入商品を検索
します。
2. 納入商品名をクリックします。
3. エンタイトルメント関連リストに
エンタイトルメントが表示されて
いることを確認します。
サービス契約
特定のサービス契約に顧客サポート
1. [サービス契約] タブを表示する
が含まれています。
2. サービス契約名をクリックしま
す。
3. エンタイトルメント関連リストに
エンタイトルメントが表示されて
いることを確認します。
メモ: エンタイトルメントを確認したら、[ケースの作成] をクリックして、エンタイトルメントに関連す
るケースを新規作成できます。ケースには、エンタイトルメントの取引先、取引先担当者、または納入商
品の情報が自動的に含まれます。
エンタイトルメントの表示と編集
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
エンタイトルメントの参照に必要な権限
エンタイトルメントに対する「参照」権限
エンタイトルメントの変更に必要な権限
エンタイトルメントに対する「編集」
エンタイトルメントの表示
エンタイトルメントの詳細を表示するには、[エンタイトルメント] タブ、リストページ、または次の項目に
あるエンタイトルメント関連リストを使用します。
•
取引先
•
取引先責任者
•
納入商品
•
サービス契約
salesforce.com | エンタイトルメント管理 | 71
Service Cloud
エンタイトルメント関連リストには、その項目に関連付けられているすべてのエンタイトルメントが表示
されます。
エンタイトルメントテンプレートの詳細を表示するには、商品のエンタイトルメント関連リストを使用し
ます。
管理者は、どこにエンタイトルメントおよびエンタイトルメントテンプレートを表示できるかを決定しま
す。
エンタイトルメントの編集
エンタイトルメントを更新するには、[編集] をクリックして、項目を変更し、[保存] をクリックします。
組織がインライン編集を有効にしている場合、詳細ページで直接項目を編集できます。
エンタイトルメント関連リスト
エンタイトルメントの下部には、ケース、取引先担当者、マイルストーン、履歴、活動、メモ、添付ファ
イルなど、エンタイトルメントに関連する情報が表示されます。
次の項目をクリックできます。
•
詳細を表示する項目
•
[[number] 件さらに表示する] リスト内の項目数を拡大します。
•
[リストに移動] リスト全体を示すページが表示されます。
共有
エンタイトルメントは共有できません。エンタイトルメントに取引先がある場合、その共有は取引先共有
を継承します。
エンタイトルメントの印刷
レコードに関するすべての情報の印刷用表示を開くには、詳細ページの [印刷用に表示] をクリックします。
エンタイトルメントの削除
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
エンタイトルメントの削除に必要な権限
エンタイトルメントに対する「削除」
エンタイトルメントを削除するには、エンタイトルメントリストページでエンタイトルメントの横にある[削除]
をクリックするか、エンタイトルメント詳細ページで [削除] をクリックします。
削除したエンタイトルメントはごみ箱に移動されます。エンタイトルメントに関連するメモ、添付ファイル、ま
たは活動も削除されます。エンタイトルメントを元に戻すと、関連するすべての項目も復元されます。
salesforce.com | エンタイトルメント管理 | 72
Service Cloud
メモ:
•
[削除] リンクおよび [削除] ボタンは、エンタイトルメントに対する「削除」権限を持つユー差にのみ
表示されます。
•
有効なケースまたは終了したケースを含むエンタイトルメントは削除できません。
エンタイトルメント関連リストの使用
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
取引先、取引先担当者、納入商品またはサービス契約 取引先、取引先担当者、納入商品に対する「参照」権
のエンタイトルメントの参照に必要な権限
限
取引先、取引先担当者、納入商品またはサービス契約 取引先、取引先担当者、納入商品に対する「編集」権
のエンタイトルメントの編集に必要な権限
限
ケースの作成に必要な権限
ケースに対する「作成」
エンタイトルメントの変更に必要な権限
エンタイトルメントに対する「編集」
エンタイトルメント関連リストには、取引先、取引先担当者、納入商品、またはサービス契約に適用されるエン
タイトルメントのリストが表示されます。エンタイトルメントによって、顧客が顧客サポートの対象であるかど
うかを確認できます。エンタイトルメントを使用して、顧客のケースを作成できるかどうかを確認できます。
管理者は、エンタイトルメント関連リストの可用性および内容を確認できます。デフォルトでは、次のオプショ
ンおよび情報が表示されます。
新しいエンタイトルメント
取引先、取引先担当者、納入商品、またはサービス契約に新しいエンタイトルメントを追加します。
アクション
エンタイトルメントに実行できる次のアクション。
•
[ケースの作成] をクリックすると、適切なエンタイトルメント、取引先、取引先担当者、納入商品が自
動的に含まれるケースを新規作成できます。
•
エンタイトルメントを変更するには、[編集] をクリックします。
•
エンタイトルメントを削除するには、[削除] をクリックします。
エンタイトルメント
エンタイトルメントの名前。 エンタイトルメントの詳細を表示します。
salesforce.com | エンタイトルメント管理 | 73
Service Cloud
開始日
エンタイトルメントが有効な最初の日。
終了日
エンタイトルメントが有効な最後の日。
状況
エンタイトルメントの状況。
エンタイトルメントの項目
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
ここでは、エンタイトルメントの項目について説明します。ページレイアウト設定と項目レベルセキュリティ設
定によって、これらの項目には表示できないものや編集できないものがあります(項目レベルセキュリティは、
Enterprise Edition、Unlimited Edition、および Developer Edition で使用できます)。
項目
説明
取引先名
エンタイトルメントに関連付けられた取引先の名前。
[参照] ダイアログボックスで納入商品をすばやく検索
するには、[絞り込み] 項目から基準を選択します。管
理者は、ルックアップ検索条件を設定して、検索条件
の値および結果を制限します。
納入商品名
エンタイトルメントに関連付けられた納入商品の名前。
納入商品は、顧客が購入した特定の商品を示します。
“納入商品の概要” (Salesforce オンラインヘルプ)を参照
してください。
営業時間
エンタイトルメントのサポートされている営業時間。
ケースの営業時間は、エンタイトルメントの営業時間
より優先されます。エンタイトルメントの営業時間は、
エンタイトルメントから作成されたケースにのみ営業
時間を追加します。たとえば、営業時間のあるエンタ
イトルメントを、すでに営業時間が設定されているケー
スに追加した場合、エンタイトルメントの営業時間は
無視されます。
障害あたり
エンタイトルメントがサポートするケース数を制限し
ます。
salesforce.com | エンタイトルメント管理 | 74
Service Cloud
項目
説明
エンタイトルメントあたりのケース
エンタイトルメントがサポートするケース数の合計。
この項目は、[障害あたり] 項目がが選択されている場
合にのみ表示されます。
契約品目
エンタイトルメントに関連付けられた契約品目 (商品)
の名前。
終了日
エンタイトルメントが有効な最後の日。
エンタイトルメント名
エンタイトルメントの名前。
電話サポートのように、詳細な名前を使用することを
お勧めします。これにより、取引先、取引先担当者、
納入商品の関連リストに表示された場合に、エンタイ
トルについてわかりやすくなります。
サービス契約
エンタイトルメントに関連付けられたサービス契約の
名前。
[参照] ダイアログボックスでサービス契約をすばやく
検索するには、[絞り込み] 項目から基準を選択します。
管理者は、ルックアップ検索条件を設定して、検索条
件の値および結果を制限します。
開始日
エンタイトルメントが有効な最初の日。
エンタイトルメントプロセス
エンタイトルメントプロセスのエンタイトルメントへ
の追加
エンタイトルメントプロセスは、サポートチームがケー
スを解決するために実行する必要のあるすべてのステッ
プ (マイルストーン) を含むタイムラインです。各プロ
セスには、顧客に適切なサービスレベルをどのように
設定するかを決めるために必要なロジックが含まれて
います。
残りのケース
エンタイトルメントがサポートできるケース数。エン
タイトルメントを伴うケースが作成されるごとに、こ
の項目の値が小さくなります。
この項目は、[障害あたり] 項目がが選択されている場
合にのみ表示されます。
状況
エンタイトルメントの状況。
salesforce.com | エンタイトルメント管理 | 75
Service Cloud
項目
説明
状態アイコン
次のアイコンのいずれかを表示して、エンタイトルメ
ントの状態を示します。
•
有効
種別
•
期限切れ
•
無効
Web、電話など、エンタイトルメントの種類。
管理者は項目の値をカスタマイズできます。
サービス契約の作成
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
サービス契約の作成またはコピーに必要な権限
サービス契約に対する「作成」
サービス契約は、カスタマーサポートの種類について、ユーザと顧客の間に交わされた契約です。
サービス契約を作成するには
1. [サービス契約] タブの [新規] タブまたは取引先または取引先担当者のサービス契約関連リストの [新しいサー
ビス契約] をクリックします。
管理者は、どこにサービス契約を作成できるかを決定します。
2. 次の項目を入力します。
項目
説明
取引先名
サービス契約を購入または所有する取引先の名前。
有効化日付
サービス契約が有効となる最初の日 ([開始日] には、
更新日が含まれる場合があります)。
承認状況
承認プロセス状況の項目。“承認プロセスの概要”
(Salesforce オンラインヘルプ)を参照してください。
市区郡 (請求先)
請求先住所の市区郡部分。この項目は最大 40 文字ま
で入力できます。
salesforce.com | エンタイトルメント管理 | 76
Service Cloud
項目
説明
国 (請求先)
請求先住所の国名部分。この項目は最大 40 文字まで
入力できます。
都道府県 (請求先)
請求先住所の都道府県部分。この項目は最大 20 文字
まで入力できます。
請求先郵便番号
請求先住所の郵便番号部分。この項目は最大 20 文字
まで入力できます。
取引先担当者名
サービス契約に関連付けられた取引先担当者の名前。
ドロップダウンリスト選択します。
契約名
サービス契約の名前。
契約番号
サービス契約を特定する自動生成番号。 (参照のみ)
作成者
サービス契約を作成したユーザ。(参照のみ)
作成日
サービス契約が作成された日付 ([有効化日付] は、サー
ビス契約が有効となる最初の日となり、[開始日] に
は更新日付が含まれます)。
通貨
サービス契約のすべての金額項目で使用する通貨。マ
ルチ通貨を使用する組織でのみ表示されます。
契約品目のあるサービス契約の通貨は変更できませ
ん。
説明
サービス契約の説明。この項目には最大 32 KB まで
のデータを入力できます。
割引
サービス契約の全契約品目割引の重みつき平均。100
までの正の数です。(参照のみ)
終了日
サービス契約が有効な最後の日。
総計
送料および税金を加えたサービス契約の合計金額。
(参照のみ)
最終更新者
最後にサービス契約を変更したユーザ。(参照のみ)
品目
サービス契約の契約品目 (商品) の数。
サービス契約所有者
サービス契約に割り当てられた所有者。
納入および処理
サービス契約の納入および処理に関する費用の合計。
市区郡 (納入先)
納入先住所の市区郡部分。この項目は最大 40 文字ま
で入力できます。
国 (納入先)
納入先住所の国名部分。この項目は最大 40 文字まで
入力できます。
salesforce.com | エンタイトルメント管理 | 77
Service Cloud
項目
説明
都道府県 (納入先)
納入先住所の都道府県部分。この項目は最大 20 文字
まで入力できます。
町名・番地 (納入先)
主な連絡先または納入先住所の町名・番地。この項目
は最大 255 文字まで入力できます。
郵便番号 (納入先)
主な連絡先または納入先住所の市区郡部分。この項目
は最大 20 文字まで入力できます。
特記事項
サービス契約に特に明記しておくべき合意条件。
開始日
サービス契約が有効な最初の日。
状況
サービス契約の状況。
状態アイコン
次のアイコンのいずれかを表示して、サービス契約の
状態を示します。
•
有効
•
期限切れ
•
無効
小計
割引、税金、送料を適用する前のサービス契約品目
(商品) の合計。(参照のみ)
税金
サービス契約の税額合計。
期間 (月)
サービス契約が有効な月数。
合計金額
割引を適用し、税金および送料を適用する前のサービ
ス契約品目 (商品) の合計。(参照のみ)
3. [保存] をクリックします。
ヒント: [コピー] をクリックして、既存のサービス契約から新しいサービス契約をすばやく作成できま
す。顧客の複数のサービス契約を作成できます。
salesforce.com | エンタイトルメント管理 | 78
Service Cloud
サービス契約の表示と編集
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
サービス契約の参照に必要な権限
サービス契約に対する「参照」
サービス契約の変更に必要な権限
サービス契約に対する「編集」権限
サービス契約の表示
サービス契約の詳細を表示するには、[サービス契約] タブ、リストページ、または次の項目にあるサービス
契約関連リストを使用します。
•
取引先
•
取引先責任者
サービス契約関連リストには、その項目に関連付けられているすべてのサービス契約が表示されます。
管理者は、どこにサービス契約を表示できるかを決定します。
サービス契約を編集
サービス契約を更新するには、[編集] をクリックして、項目を変更し、[保存] をクリックします。
組織がインライン編集を有効にしている場合、詳細ページで直接項目を編集できます。
サービス契約関連リスト
サービス契約の下部には、エンタイトルメント、契約品目、履歴、活動、メモ、添付ファイルなど、サー
ビス契約に関連する情報が表示されます。
次の項目をクリックできます。
•
詳細を表示する項目
•
[[number] 件さらに表示する] リスト内の項目数を拡大します。
•
[リストに移動] リスト全体を示すページが表示されます。
共有
サービス契約を他のユーザ、グループ、またはロールと共有するには [共有] をクリックします。“サービス
契約の共有” (Salesforce オンラインヘルプ)を参照してください。
サービス契約の印刷
レコードに関するすべての情報の印刷用表示を開くには、詳細ページの [印刷用に表示] をクリックします。
salesforce.com | エンタイトルメント管理 | 79
Service Cloud
サービス契約の削除
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
サービス契約の削除に必要な権限
サービス契約に対する「削除」
サービス契約を削除するには、サービス契約リストページでサービス契約の横にある [削除] をクリックするか、
サービス契約の詳細ページで [削除] をクリックします。
削除したサービス契約はごみ箱に移動されます。サービス契約に関連するメモ、添付ファイル、活動、または契
約品目も削除されます。サービス契約を元に戻すと、関連するすべての項目も復元されます。
メモ:
•
[削除] リンクおよび [削除] ボタンは、サービス契約に対する「削除」権限を持つユー差にのみ表示さ
れます。
•
有効なエンタイトルメントまたは期限の切れたエンタイトルメントを含むサービス契約は削除できま
せん。
取引先または取引先担当者のサービス契約関連リストの使用
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
取引先のサービス契約の参照に必要な権限
取引先に対する「参照」
取引先担当者のサービス契約の参照に必要な権限
取引先担当者に対する「参照」権限
サービス契約を作成するには
サービス契約に対する「作成」
サービス契約の変更に必要な権限
サービス契約に対する「編集」権限
サービス契約関連リストには、取引先または取引先担当者に適用されるサービス契約のリストが表示されます。
サービス契約は、カスタマーサポートの種類について、ユーザと顧客の間に交わされた契約です。
管理者は、サービス契約関連リストの可用性および内容を確認できます。デフォルトでは、次のオプションおよ
び情報が表示されます。
新しいサービス契約
取引先または取引先担当者新しいサービス契約を追加します。
salesforce.com | エンタイトルメント管理 | 80
Service Cloud
アクション
サービス契約に実行できる次のアクション。
•
サービス契約を更新するには、[編集] をクリックします。
•
サービス契約を削除するには、[削除] をクリックします。
契約番号
サービス契約を特定する自動生成番号。
開始日
サービス契約が有効な最初の日。
終了日
サービス契約が有効な最後の日。
状況
サービス契約の状況。
サービス契約の共有
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
サービス契約の参照に必要な権限
サービス契約に対する「参照」
管理者は、組織に対するデフォルトの共有モデルを設定します。システム管理者が設定したデフォルトよりも多
くのユーザを共有するように拡張できます。ただし、デフォルトよりも厳しくするために共有モデルを変更する
ことはできません。
共有の詳細を表示および管理するには、サービス契約の詳細ページで [共有] をクリックします。[共有の詳細]
ページには、サービス契約への共有アクセス権を持つユーザ、グループ、ロール、およびテリトリーが一覧表示
されます。このページでは、次の作業を実行できます。
•
項目の絞り込みリストを表示するには、[ビュー] ドロップダウンリストから事前定義済みのリストを選択す
るか、[新規ビューの作成] をクリックして、自分専用のカスタムビューを定義します。作成したビューを編
集または削除するには、[ビュー] ドロップダウンリストから選択し、[編集] をクリックします。
•
[追加] をクリックすると、他のユーザ、グループ、ロール、またはテリトリーのレコードにアクセス権を付
与できます。
メモ: サービス契約を共有するには、サービス契約の「参照」権限が必要です。。
•
レコードへのアクセス権を持つすべてのユーザを表示するには、[リストの拡張] をクリックします。
salesforce.com | エンタイトルメント管理 | 81
Service Cloud
•
自分で作成した共有の手動による共有ルールについては、リスト内の項目の横にある [編集] か [削除] をク
リックすると、アクセスレベルを編集または削除できます。
サービス契約の項目
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
ここでは、サービス契約の項目について説明します。ページレイアウト設定と項目レベルセキュリティ設定に
よって、これらの項目には表示できないものや編集できないものがあります(項目レベルセキュリティは、Enterprise
Edition、Unlimited Edition、および Developer Edition で使用できます)。
項目
説明
取引先名
サービス契約を購入または所有する取引先の名前。
有効化日付
サービス契約が有効となる最初の日 ([開始日] には、更
新日が含まれる場合があります)。
承認状況
承認プロセス状況の項目。“承認プロセスの概要”
(Salesforce オンラインヘルプ)を参照してください。
市区郡 (請求先)
請求先住所の市区郡部分。この項目は最大 40 文字まで
入力できます。
国 (請求先)
請求先住所の国名部分。この項目は最大 40 文字まで入
力できます。
都道府県 (請求先)
請求先住所の都道府県部分。この項目は最大 20 文字ま
で入力できます。
請求先郵便番号
請求先住所の郵便番号部分。この項目は最大 20 文字ま
で入力できます。
取引先担当者名
サービス契約に関連付けられた取引先担当者の名前。
ドロップダウンリスト選択します。
契約名
サービス契約の名前。
契約番号
サービス契約を特定する自動生成番号。 (参照のみ)
作成者
サービス契約を作成したユーザ。(参照のみ)
作成日
サービス契約が作成された日付 ([有効化日付] は、サー
ビス契約が有効となる最初の日となり、[開始日] には
更新日付が含まれます)。
salesforce.com | エンタイトルメント管理 | 82
Service Cloud
項目
説明
通貨
サービス契約のすべての金額項目で使用する通貨。マ
ルチ通貨を使用する組織でのみ表示されます。
契約品目のあるサービス契約の通貨は変更できません。
説明
サービス契約の説明。この項目には最大 32 KB までの
データを入力できます。
割引
サービス契約の全契約品目割引の重みつき平均。100 ま
での正の数です。(参照のみ)
終了日
サービス契約が有効な最後の日。
総計
送料および税金を加えたサービス契約の合計金額。(参
照のみ)
最終更新者
最後にサービス契約を変更したユーザ。(参照のみ)
品目
サービス契約の契約品目 (商品) の数。
サービス契約所有者
サービス契約に割り当てられた所有者。
納入および処理
サービス契約の納入および処理に関する費用の合計。
市区郡 (納入先)
納入先住所の市区郡部分。この項目は最大 40 文字まで
入力できます。
国 (納入先)
納入先住所の国名部分。この項目は最大 40 文字まで入
力できます。
都道府県 (納入先)
納入先住所の都道府県部分。この項目は最大 20 文字ま
で入力できます。
町名・番地 (納入先)
主な連絡先または納入先住所の町名・番地。この項目
は最大 255 文字まで入力できます。
郵便番号 (納入先)
主な連絡先または納入先住所の市区郡部分。この項目
は最大 20 文字まで入力できます。
特記事項
サービス契約に特に明記しておくべき合意条件。
開始日
サービス契約が有効な最初の日。
状況
サービス契約の状況。
状態アイコン
次のアイコンのいずれかを表示して、サービス契約の
状態を示します。
•
有効
•
期限切れ
•
無効
salesforce.com | エンタイトルメント管理 | 83
Service Cloud
項目
説明
小計
割引、税金、送料を適用する前のサービス契約品目 (商
品) の合計。(参照のみ)
税金
サービス契約の税額合計。
期間 (月)
サービス契約が有効な月数。
合計金額
割引を適用し、税金および送料を適用する前のサービ
ス契約品目 (商品) の合計。(参照のみ)
契約品目の追加
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
契約品目のサービス契約への追加に必要な権限
サービス契約に対する「編集」権限
、
契約品目に対する「作成」および商品と価格表に対す
る「参照」
契約品目は、サービス契約に含まれる特定の商品です。
契約品目のサービス契約への追加に必要な権限
1. サービス契約の契約品目関連リストで [品目の追加] を追加します。“サービス契約の表示と編集を参照してく
ださい。” (Salesforce オンラインヘルプ)
2. 価格表を選択します。
3. 1 つ以上の商品を選択します。
4. 各商品の属性を入力します。
業務に固有な項目を追加するために、管理者がこのページをカスタマイズしている場合があります。
5. 商品の販売価格を入力します。
価格表に指定されたリスト価格を使用して [販売価格] が自動入力されます。ユーザプロファイルによっては、
この値を上書きできる場合があります。
6. 必要に応じて、[数量] 項目に、この価格で提供する商品の数を入力します。
7. [保存] をクリックします。
8. オプションで、契約品目を編集して、次の項目を更新します。
salesforce.com | エンタイトルメント管理 | 84
Service Cloud
項目
説明
納入商品名
サービス契約に関連付けられた納入商品の名前。
商品は、会社が販売するアイテムを示し、納入商品
は、顧客が購入した特定の商品を示します。
作成者
契約品目を作成したユーザ。(参照のみ)
作成日
契約品目が作成された日付。
説明
契約品目のテキストによる説明。この項目には最大
32 KB までのデータを入力できます。レポートには、
最初の 255 文字だけが表示されます。」
割引
契約品目に適用する割引額。パーセント記号を使用し
て、または使用せずに数値を入力できます。また、小
数点以下の桁数は最大 2 桁です。
終了日
契約品目が有効な最後の日。
最終更新者
最後に契約品目を変更したユーザ。(参照のみ)
品目番号
契約品目を特定する自動生成番号。 (参照のみ)
リスト価格
価格表内の契約品目 (商品) の価格 (通貨を含む)。(参
照のみ)
商品
価格表に表示される契約品目 (商品) の名前。
数量
サービス契約の契約品目 (商品) の単位数。
1 以上の値でなければなりません。
販売価格
契約品目に使用する価格。
始めの段階では、商談または見積もりに追加される契
約品目 (商品) の販売価格は、価格表から取得する契
約品目のリスト価格ですが、ここでその価格を変更で
きます。
サービス契約
契約品目に関連付けられたサービス契約の名前。
開始日
契約品目の開始日。
状況
契約品目の状況。
状態アイコン
次のアイコンのいずれかを表示して、契約品目の状態
を示します。
•
有効
•
期限切れ
•
無効
salesforce.com | エンタイトルメント管理 | 85
Service Cloud
項目
説明
小計
契約品目の価格に数量を乗じた価格。
合計金額
契約品目の価格に数量を乗じ、割引金額を引いた価
格。
契約品目の表示と編集
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
契約品目の参照に必要な権限
契約品目に対する「参照」
契約品目の変更に必要な権限
契約品目に対する「編集」
契約品目の表示
契約品目の詳細を表示するには、[サービス契約] タブ、リストページ、または次の項目にあるサービス契約
関連リストのサービス契約をクリックします。
•
取引先
•
取引先責任者
契約品目関連リストには、その項目に関連付けられているすべての契約品目が表示されます。
管理者は、サービス契約に契約品目が表示されるかどうかを確認します。
契約品目の編集
契約品目を更新するには、[編集] をクリックして、項目を変更し、[保存] をクリックします。
契約品目関連リスト
契約品目の下部には、エンタイトルメント、履歴、活動、メモ、添付ファイルなど、契約品目に関連する
情報が表示されます。
次の項目をクリックできます。
•
詳細を表示する項目
•
[[number] 件さらに表示する] リスト内の項目数を拡大します。
•
[リストに移動] リスト全体を示すページが表示されます。
salesforce.com | エンタイトルメント管理 | 86
Service Cloud
共有
契約品目の共有はできません。契約品目の共有は、サービス契約の共有を継承します。たとえば、サービ
ス契約の「参照」権限を持つユーザは、契約品目の「参照」権限を継承します。
契約品目の印刷
レコードに関するすべての情報の印刷用表示を開くには、詳細ページの [印刷用に表示] をクリックします。
契約品目の削除
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
契約品目の削除に必要な権限
契約品目に対する「削除」
契約品目を削除するには、サービス契約リストページで契約品目の横にある [削除] をクリックするか、契約品目
の詳細ページで [削除] をクリックします。
削除した契約品目はごみ箱に移動されます。契約品目に関連するメモ、添付ファイル、活動も削除されます。契
約品目を元に戻すと、関連項目も元に戻ります。
メモ: [削除] リンクおよび [削除] ボタンは、サービス契約に対する「削除」権限を持つユー差にのみ表示
されます。
salesforce.com | エンタイトルメント管理 | 87
Service Cloud
契約品目関連リストの使用
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
契約品目の参照に必要な権限
サービス契約に対する「参照」
、
契約品目に対する「参照」
契約品目の追加に必要な権限
サービス契約に対する「編集」権限
、
契約品目に対する「作成」および商品と価格表に対す
る「参照」
契約品目の変更に必要な権限
契約品目に対する「編集」
契約品目関連リストには、サービス契約に含まれる商品が表示されます。サービス契約は、カスタマーサポート
の種類について、ユーザと顧客の間に交わされた契約です。
管理者は、契約品目関連リストの可用性および内容を確認できます。デフォルトでは、次のオプションおよび情
報が表示されます。
品目の追加
契約品目 (商品) をサービス契約に追加します。
アクション
契約品目にに実行できる次のアクション。
•
[編集] をクリックして、契約品目を変更します。
•
[削除] をクリックして、契約品目を削除します。
品目番号
契約品目を特定する自動生成番号。
商品名
商品の名前。商品の詳細を表示します。
開始日
サービス契約が有効な最初の日。
終了日
サービス契約が有効な最後の日。
salesforce.com | エンタイトルメント管理 | 88
Service Cloud
状況
サービス契約の状況。
納入商品名
サービス契約に関連付けられた納入商品の名前。
商品は、会社が販売するアイテムを示し、納入商品は、顧客が購入した特定の商品を示します。
数量
サービス契約の契約品目 (商品) の単位数。
販売価格
契約品目 (商品) に使用する価格。
契約品目の項目
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
ここでは、契約品目の項目について説明します。ページレイアウト設定と項目レベルセキュリティ設定によっ
て、これらの項目には表示できないものや編集できないものがあります。(項目レベルセキュリティは、Enterprise
Edition、Unlimited Edition、および Developer Edition で使用できます)。
項目
説明
納入商品名
サービス契約に関連付けられた納入商品の名前。
商品は、会社が販売するアイテムを示し、納入商品は、
顧客が購入した特定の商品を示します。
作成者
契約品目を作成したユーザ。(参照のみ)
作成日
契約品目が作成された日付。
説明
契約品目のテキストによる説明。この項目には最大 32
KB までのデータを入力できます。レポートには、最初
の 255 文字だけが表示されます。」
割引
契約品目に適用する割引額。パーセント記号を使用し
て、または使用せずに数値を入力できます。また、小
数点以下の桁数は最大 2 桁です。
終了日
契約品目が有効な最後の日。
最終更新者
最後に契約品目を変更したユーザ。(参照のみ)
品目番号
契約品目を特定する自動生成番号。 (参照のみ)
Service Cloud
salesforce.com | コンピュータテレフォニー統合 (CTI) 2.0: カスタム画面のポップ | 89
項目
説明
リスト価格
価格表内の契約品目 (商品) の価格 (通貨を含む)。(参照
のみ)
商品
価格表に表示される契約品目 (商品) の名前。
数量
サービス契約の契約品目 (商品) の単位数。
1 以上の値でなければなりません。
販売価格
契約品目に使用する価格。
始めの段階では、商談または見積もりに追加される契
約品目 (商品) の販売価格は、価格表から取得する契約
品目のリスト価格ですが、ここでその価格を変更でき
ます。
サービス契約
契約品目に関連付けられたサービス契約の名前。
開始日
契約品目の開始日。
状況
契約品目の状況。
状態アイコン
次のアイコンのいずれかを表示して、契約品目の状態
を示します。
•
有効
•
期限切れ
•
無効
小計
契約品目の価格に数量を乗じた価格。
合計金額
契約品目の価格に数量を乗じ、割引金額を引いた価格。
コンピュータテレフォニー統合 (CTI) 2.0: カスタム画面の
ポップ
使用可能なエディション: Professional Edition、Enterprise Edition、Unlimited Edition、および Developer Edition
Salesforce CRM Call Center は、Salesforce.com とサードパーティのコンピュータテレフォニー統合システムを融合
します。Spring '10 では、開発者およびパートナーは CTI Developer のToolkit を使用して、コールセンターのユー
ザにより強固な CTI アダプタを作成できます。
salesforce.com | コンピュータテレフォニー統合 (CTI) 2.0: カスタム画面のポップ | 90
Service Cloud
実装のヒント
•
新しいブラウザのウィンドウまたはタブで画面のポップが開くようにソフトフォンレイアウトを更新する場
合、ユーザのブラウザは CTI 2.0 設定をさまざまな方法で処理します。
-
Internet Explorer 6.0 は、新しいウィンドウで画面のポップを表示します。
Internet Explorer 7.0 は、タブ設定の選択内容に基づいて画面のポップが表示されます。
Firefox 3.5 では、タブ設定の選択内容に基づいて画面のポップが表示されます。
ベストプラクティス
•
CTI 2.0 を使用して、情報をインバウンドコールから特定の Visualforce ページを渡します。CTI 2.0 を使用す
るアダプタは、Visualforce ページに発信者の ANI (または発信者 ID)、DNIS (発信者がダイヤルした番号)、コー
ルの URL に添付する追加データを送信します。たとえば、コールセンターが顧客に郵便番号コードの入力を
求めた場合、テレフォニーシステムを設定して、ZIP コードがコールに接続し、サポート担当者の電話に到
着した場合自動的に Visualforce ページに入力されるようにします。“Visualforce の概要” (Salesforce オンライン
ヘルプ)を参照してください。
コンピュータテレフォニー統合 (CTI) 2.0 の概要
Salesforce.com CTI Toolkit の概要
使用可能なエディション: Professional Edition、Enterprise Edition、Unlimited Edition、および Developer Edition
開発者は、salesforce.com 提供の CTI (コンピュータテレフォニー統合) Toolkit を使用し、Salesforce.com をサード
パーティの CTI システムと統合する CTI アダプタを構築します。CTI Toolkit を使用すると、Salesforce.com ソフ
トフォン を経由して CTI システムの機能を使用できるよう、Salesforce CRM コールセンターユーザがコンピュー
タにインストールし CTI アダプタを構築できます。
次の 2 種類の CTI Toolkit があります。それぞれのバージョンは、ユーザに異なる Salesforce CRM Call Center 機
能を提供します。ただし、CTI Toolkit バージョン 2.0 以降のみを配布します。次の表には、CTI Toolkit を組み
込んだ CTI アダプタで使用できる機能を示します。
機能
ソフトフォンで表示される項目およ
び項目の順序を変更します。
ソフトフォンで表示されるオブジェ
クトおよびオブジェクトへのリンク
の順序を変更します。
バージョン 1.0 以上
バージョン 2.0 以上
Service Cloud
salesforce.com | コンピュータテレフォニー統合 (CTI) 2.0: カスタム画面のポップ | 91
機能
バージョン 1.0 以上
バージョン 2.0 以上
特定のオブジェクトの 1 つのレコー
ドが見つかった場合、ソフトフォン
に表示される項目を指定します。
単一のレコード一致、複数のレコー
ド一致がある、またはレコード一致
がないインバウンドコールに画面
ポップ設定を指定します。
すでに開いているブラウザウィンド
ウ、または新しいブラウザウィンド
ウまたはタブで表示するよう、イン
バウンドコールの画面ポップを表示
します。
画面ポップをインバウンドコールの
Visualforce ページに指定します。
画面ポップを複数のレコード一致が
あるインバウンドコールの検索ペー
ジに指定します。
[バージョン] 項目にコールセンター
のバージョンを表示します ([設定] ➤
[カスタマイズ] ➤ [コールセンター]
➤ [コールセンター] をクリックし、
コールセンターを選択します)。
CTI アダプタをカスタマイズおよび開発する方法についての詳細は『CTI ツールキット開発者ガイド』を参照し
てください。
パートナーおよび開発者は、developer.force.com から CTI Toolkit をダウンロードできます。CTI Toolkit は、独自
の CTI アダプタを開発するために必要なすべてのソースコード、ライブラリ、およびファイルが提供されます。
CTI アダプタのバージョンのチェック
使用可能なエディション: Professional Edition、Enterprise Edition、Unlimited Edition、および Developer Edition
コンピュータにインストールした CTI アダプタのバージョンを確認する手順は、次のとおりです。
1. インストールした場所から CTI アダプタを実行します。たとえば、[スタート] メニューから、[すべてのプロ
グラム] ➤ [salesforce.com] ➤ [CTI Adapter 2.0] ➤ [Salesforce.com Adapter 2.0] を選択します。
2. コンピュータのシステムトレイの アイコンを右クリックします。システムトレイは画面右下にある時計の
横に表示されます。
Service Cloud
salesforce.com | コンピュータテレフォニー統合 (CTI) 2.0: カスタム画面のポップ | 92
3. [バージョン情報...] をクリックします。
CTI アダプタのバージョンが [CTI コネクタ] の下に表示されます。
カスタムソフトフォンレイアウトの設計
使用可能なエディション: Professional Edition、Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
ソフトフォンレイアウトを参照、作成、編集、または 「コールセンターの管理」
削除する
ソフトフォンレイアウトでは、表示される通話関連項目と、着信電話対象に検索される Salesforce.com オブジェ
クトを制御できます。カスタムソフトフォンレイアウトを設計する手順は、次のとおりです。
1. [設定] ➤ [カスタマイズ] ➤ [コールセンター] ➤ [ソフトフォンレイアウト] をクリックします。
2. [新規] をクリックし、新規ソフトフォンレイアウト定義を作成します。または、既存のレイアウト定義の名
前の横にある [編集] をクリックし、定義を参照するか変更します。
3. [名前] 項目に、ソフトフォンレイアウト定義を一意に識別する表示ラベルを入力します。
4. [通話種別を選択する] 選択リストで、現在表示されているソフトフォンレイアウトを使用する通話の種類を選
択します。どのソフトフォンレイアウトの定義でも、着信、発信、内線通話用に異なるレイアウトを指定で
きます。これらの 3 種類のレイアウトは、単一のソフトフォンレイアウト定義にまとめられます。
5. [表示する通話関連項目] セクションで [編集] をクリックすると、現在表示されているソフトフォンレイアウト
の項目の追加、削除、または順序変更ができます。
•
ソフトフォンレイアウトに項目を追加するには、[利用可] リストで項目を選択し、[追加] をクリックしま
す。
•
ソフトフォンレイアウトから項目を削除するには、[選択] リストで項目を選択し、[取り消し] をクリック
します。
•
ソフトフォンレイアウトの項目の順序を変更するには、[選択] リストで項目を選択し、[上へ] または [下
へ] をクリックします。
変更を加えると、ページの右側にあるソフトフォンレイアウトのプレビューに自動的に反映されます。[利用
可] リストおよび [選択] リストを非表示にするには、[折りたたむ] をクリックします。
通話関連項目は、その項目に有効な値が使用できる場合にのみユーザのソフトフォンに表示されます。たと
えば、[通話者 ID] 項目を発信通話のレイアウトに追加しても、[通話者 ID] は表示されません。
6. [表示する Salesforce.com オブジェクト] セクションで [オブジェクトを追加 / 削除する] をクリックする
と、通話関連オブジェクトへのリンクの追加、削除、または順序変更ができます。
7. 選択したオブジェクトのリストの下で、[<オブジェクト>が 1 つだけ見つかった場合の表示] の各行の横にある
[編集] をクリックし、該当するオブジェクトに見つかったレコードが 1 つのみである場合にソフトフォンレ
イアウトに表示する項目を指定します。項目の追加、削除、または順序変更ができます。
Service Cloud
salesforce.com | コンピュータテレフォニー統合 (CTI) 2.0: カスタム画面のポップ | 93
8. [画面ポップ設定] セクション (インバウンドコールタイプ) で、レコード照合行の横にある [編集] をクリック
し、Salesforce.com でインバウンドコールの詳細が既存レコードに一致するかどうかを表示する画面を指定し
ます。次の表には、各レコード照合行およびその画面ポップオプションについて説明しています。
レコード照合行
説明
画面ポップオプション
次の場所で画面ポップを開く
画面ポップの表示場所を設定しま
す。
既存のブラウザウィンドウ
開いているブラウザウィンドウ
に表示します。
新規ブラウザウィンドウまたはタ
ブ
新しいブラウザウィンドウまた
はタブに表示します。
ユーザのブラウザは、これらの設定
を次のように処理します。
該当レコードなし
•
Internet Explorer 6.0 は、新しい
ウィンドウで画面のポップを表
示します。
•
Internet Explorer 7.0 は、タブ設
定の選択内容に基づいて画面の
ポップが表示されます。
•
Firefox 3.5 では、タブ設定の選
択内容に基づいて画面のポップ
が表示されます。
インバウンドコールの詳細が既存の
画面をポップ表示しない
Salesforce.com レコードに一致しな
画面を表示しない場合に選択し
い場合の画面ポップオプションを設
ます。
定します。
新しいページのポップ
ドロップダウンリストから指定
した新しいレコードページを表
示します。
Visualforce ページのポップ
特定の Visualforce ページを表示
します。
CTI アダプタは URL を介して
データをコールから Visualforce
ページに渡します。少なくとも
ANI (発信者 ID) および DNIS
(発信者がダイヤルした番号) が
Service Cloud
レコード照合行
salesforce.com | コンピュータテレフォニー統合 (CTI) 2.0: カスタム画面のポップ | 94
説明
画面ポップオプション
含まれます。URL は、必要に
応じて追加データを Visualforce
ページに渡すことができます。
1 件の一致レコード
インバウンドコールの詳細が既存の
画面をポップ表示しない
Salesforce.com レコード 1 件に一致
画面を表示しない場合に選択し
した場合の画面ポップオプションを
ます。
設定します。
詳細ページポップ表示
該当レコードの詳細ページを表
示します。
Visualforce ページのポップ
特定の Visualforce ページを表示
します。
CTI アダプタは URL を介して
データをコールから Visualforce
ページに渡します。少なくとも
ANI (発信者 ID) および DNIS
(発信者がダイヤルした番号) が
含まれます。URL は、必要に
応じて追加データを Visualforce
ページに渡すことができます。
複数の一致レコード
インバウンドコールの詳細が複数の
画面をポップ表示しない
既存 Salesforce.com レコードに一致
画面を表示しない場合に選択し
した場合の画面ポップオプションを
ます。
設定します。
検索ページのポップ
検索ページを表示します。
Visualforce ページのポップ
特定の Visualforce ページを表示
します。
CTI アダプタは URL を介して
データをコールから Visualforce
ページに渡します。少なくとも
ANI (発信者 ID) および DNIS
(発信者がダイヤルした番号) が
含まれます。URL は、必要に
応じて追加データを Visualforce
ページに渡すことができます。
Service Cloud
salesforce.com | Answers | 95
レコード照合行を非表示にするには、[折りたたむ] をクリックします。
この項は、CTI Developer の Toolkit 2.0 以上を使用して CTI アダプタを構築した場合にのみ表示されます。
9. [通話種別を選択する] 選択リストで、残りの通話種別に対するソフトフォンレイアウトを設定します。
10. [保存] をクリックします。
メモ: このヘルプシステムで説明されている Salesforce CRM Call Center 機能の一部は、組織でのカスタマ
イズまたはソフトフォンが構築された CTI Toolkit の状況によってはソフトフォンで使用できない場合が
あります。詳細については、システム管理者に問い合わせてください。
Answers
この拡張機能は、IdeaExchange のアイデアです。
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
Answers は、コミュニティメンバーが質問、回答を投稿し、その回答が参考になるかそうでないかを投票できる
コミュニティアプリケーションの最新機能です。
Answers について
Answers とは?
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
Answers には、次の機能があります。
Answers コミュニティに質問する
ユーザは質問して、別のコミュニティメンバーがその質問に対する関連情報や回答が提供されているかを
確認できます。
質問への回答
コミュニティメンバーは質問に対して回答し、コミュニティ内の回答に追加されます。他のコミュニティ
メンバーは、その回答が参考になるかそうでないかを投票でき、また質問したユーザはベストアンサーと
して回答を選択できます。
Service Cloud
salesforce.com | Answers | 96
質問の分類
Answers では、質問を整理し、アクセスを管理するためにデータの分類をサポートしています。詳細は、用
語集 (ページ 96)の「データの分類」を参照してください。
質問に対するベストアンサーの選択
ユーザが質問した後、そのほかのコミュニティーメンバーが投稿した回答をモニタリングし、回答のいず
れかをその質問に対するベストアンサーとして選択できます。ベストアンサーは質問の真下に強調表示さ
れるため見つけやすくなり、コミュニティメンバーが質問に対し最も役立つ解決法を特定できます。
回答への投票
ユーザは、その回答が参考になるかならないかを示すことによって、Answers コミュニティに貢献できま
す。 他のコミュニティメンバーが質問に対する回答を探している場合、回答が受けた「参考になる」や「参
考にならない」の数をすばやく確認し、どの回答を読むか決定するための情報を得ることができます。
投稿したすべての質問および回答のリストの表示
ユーザがアクティブなコミュニティメンバーとなると、[回答] タブの任意のページの上部で [私の質問およ
び回答] をクリックして、投稿したすべての質問および回答のリストを表示できます。
質問に対する回答を見つける
コミュニティメンバーが質問に対する回答を見つけやすくなるように、カテゴリを選択してすべての関連
する質問を表示できます。また質問を絞り込んで、公開または解決済みの質問だけを表示、最も新しい、
最も古い、最近の活動によって質問を並び替え、または質問の検索を使用することができます。
実装のヒント
•
•
•
•
•
•
[回答] タブに一度に表示できるコミュニティは 1 つだけです。
回答に割り当てることができるカテゴリグループは 1 つだけです。
ワークフロールールおよびカスタム項目はサポートされていません。
Force.com サイトを使用して、[回答] タブを公開することはできません。
入力規則エディタで質問オブジェクトのカテゴリ項目を使用できないため、カテゴリに基づいて質問の入力
規則を編集することはできません。
Microsoft® Internet Explorer 6.0 はサポートされていません。
ベストプラクティス
•
Answers のカテゴリグループを作成する場合、管理者にカテゴリグループが使用されている場所がわかるよ
う、Answers のコミュニティと同じ名前をカテゴリグループにつけることをお勧めします。
用語
Answers
Answers は、コミュニティアプリケーションの機能の 1 つです。この機能により、ユーザが質問したり、コ
ミュニティメンバーが回答したりすることができます。コミュニティメンバーは、それぞれの回答の役立
ち度について投票し、また質問したユーザはベストアンサーとして回答をマークできます。
Service Cloud
salesforce.com | Answers | 97
ベストアンサー
Answers コミュニティのメンバーが質問し、他のコミュニティメンバーが回答を投稿すると、質問者は回答
のいずれかをベストアンサーとしてマークできます。ベストアンサーは、質問の真下 (その他の回答の上)
に表示されます。ベストアンサーを指定することにより、同じ質問のある他のコミュニティメンバーが関
連性の最も高く、役立つ情報をすぐに見つけることができます。
コミュニティ
コミュニティは、アイデアと質問を論理グループに整理するときに役立ちます。コミュニティには、それ
ぞれ独自のテーマ、固有のアイデアや質問があります。Professional Edition を使用している組織は、社内の
Ideas コミュニティのみ使用できます。その他のすべてのエディションでは、Ideas と Answers で共有される
コミュニティを最大 50 個持つことができます。
Community アプリケーション
Community アプリケーションには、Idea と Answers の機能があります。Community アプリケーションは、
Force.com アプリケーションメニューから利用できます。
Answers のデータカテゴリ
[Answers] タブで、データカテゴリを使用して、Answers コミュニティの質問を分類できます。たとえば、
ハードウェア製品に関する Answers コミュニティがある場合、データカテゴリにはラップトップ、デスク
トップ、プリンタがあります。コミュニティメンバーは、特定のカテゴリ内をすばやく参照し、質問に対
する回答を見つけることができます。管理者は、データカテゴリを使用して質問へのアクセスを制御しま
す。
アイデア
アイデアは、Ideas コミュニティのメンバーが投稿した提案です。たとえば、あるコミュニティのテーマが
「車の機能に関するアイデア」であれば、「飲み物の温度を維持する耐熱性のカップホルダー」のような
タイトルが、そのコミュニティで適切なアイデアのタイトルになります。また、あるコミュニティのテー
マが「当社の福利厚生に関するアイデア」であれば、「職場の託児所」のようなタイトルが、そのコミュ
ニティで適切なアイデアのタイトルになります。
質問
Answers コミュニティに投稿された問題です。コミュニティメンバーが質問すると、他のコミュニティメン
バーが質問の解決に役立つ回答を投稿します。
回答
Answers コミュニティの質問に対する回答です。コミュニティメンバーが質問に対して回答すると、質問し
たメンバーは、いくつか回答が投稿されたのち、質問を解決する回答の中からベストアンサーを選択する
ことができます。
投票、回答
Answers コミュニティで、投票は質問に対する回答が参考になったかどうかを示します。
Service Cloud
salesforce.com | Answers | 98
Answers の設定
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
Answers を設定するには
1. Answers を有効化してデフォルトのコミュニティを設定します。
2. Answers のカテゴリグループを作成し、Answers コミュニティグループに表示するデータカテゴリをカテゴリ
に追加します。
“カテゴリグループの作成と編集” (Salesforce オンラインヘルプ)および“データカテゴリの追加” (Salesforce オン
ラインヘルプ)を参照してください。
メモ: カテゴリグループに最大 5 つの階層レベルの作成できますが、1 つめのレベルのカテゴリだけが
Answers コミュニティでサポートされています。1 つめのレベルの下にある子カテゴリはコミュニティ
には表示されず、コミュニティメンバーはこれらの子カテゴリを質問に割り当てることはできません。
3. データカテゴリを Answers コミュニティに割り当てます。
データカテゴリを Answers に割り当てると、Answers コミュニティのすべてのカテゴリを表示できます。ただ
し、次のステップでカテゴリグループの表示設定を設定すると、ロールのないユーザは、分類されていない
質問だけを表示できます。
4. アクセスできるカテゴリ (およびすべての関連する質問) のユーザを管理するには、次のようにします。
1. Answers コミュニティに参加したいユーザにロールを割り当てます。ロールのないユーザには、未分類の
質問だけが表示されます。一方ロールのあるユーザには、ロールがアクセス権限を持つカテゴリと関連す
るすべての質問が表示されます。 “ユーザに対するロールの割り当て” (Salesforce オンラインヘルプ)を参照
してください。
2. カテゴリグループの表示設定を設定して、Answers コミュニティーで表示できるカテゴリ (と関連する質問)
を管理します。“カテゴリグループ表示設定の編集” (Salesforce オンラインヘルプ)を参照してください。
5. (オプション) 質問と回答の入力規則を作成し、攻撃的な言葉が Answers コミュニティに投稿されないようにし
ます。
入力規則を作成するには、[設定] ➤ [カスタマイズ] ➤ [Answers] ➤ [質問の入力規則] および [設定] ➤ [カスタ
マイズ] ➤ [Answers] ➤ [Answers の入力規則] をクリックします。サンプルの規則については、“コミュニティ
の入力規則” (Salesforce オンラインヘルプ)を参照してください。
6. (オプション) Answers コミュニティのレポートを作成します。詳細は、オンラインヘルプの「Answers のレポー
トの設定」を参照してください。
7. (オプション) カスタマーポータルまたはパートナーポータルで Answers を有効にします。
詳細は、オンラインヘルプの「カスタマーポータルの Answers の有効化」または「パートナーポータルの
Answers の有効化」を参照してください。
Service Cloud
salesforce.com | Answers | 99
Answers の有効化とデフォルトコミュニティの設定
Answers 機能を有効にする手順は、次のとおりです。
1. [設定] ➤ [カスタマイズ] ➤ [Answers] ➤ [設定] をクリックします。
2. [編集] をクリックします。
3. [Answers の有効化] チェックボックスを使用して、Answers を有効にします。
Answers を有効にすると、Community アプリケーションの [Answers] タブが表示され、Internal Community と
いうコミュニティが作成されます。
4. Answers タブに表示するデフォルトのコミュニティを選択します。一度に表示できる Answers コミュニティは
1 つだけです。Internal Community をデフォルトとして使用する、または新しいコミュニティを作成してそれ
をデフォルトとして使用することができます。
5. [保存] をクリックします。
Answers に対するカテゴリグループの割り当て
Answers のカテゴリグループを作成し、グループにデータカテゴリを追加した後、グループを Answers に割り当
てる必要があります。
1. [設定] ➤ [カスタマイズ] ➤ [Answers] ➤ [カテゴリグループの割り当て] に移動します。[カテゴリグループの
割り当て] ページは、Answers を有効にした場合にのみ表示されます。
2. [編集] をクリックします。
3. Answers コミュニティに割り当てるカテゴリグループを選択します。
4. [保存] をクリックします。
次の例では、カテゴリグループ内のカテゴリが [Answers] タブでどのように表示されるかを示します。
図 1 : カテゴリを表示する [Answers] タブ
Service Cloud
salesforce.com | Answers | 100
1. Answers に割り当てられたコミュニティです。
2. カテゴリグループを Answers に割り当てると、グループ内のデータカテゴリが [Answers] タブのコミュニティ
名の下に表示されます。コミュニティメンバーはこれらのカテゴリを質問に割り当て、カテゴリ内で参照し、
関連する質問を表示できます。カテゴリグループの名前は、Answers コミュニティ内には表示されません。
Answers の使用
Answers の使用
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
[回答] タブの参照に必要な権限
質問に対する「参照」
質問および質問への回答に必要な権限
質問に対する「作成」
回答への投票に必要な権限
質問に対する「参照」
Answers は、コミュニティアプリケーションの機能の 1 つです。この機能により、ユーザが質問したり、コミュ
ニティメンバーが回答したりすることができます。コミュニティメンバーは、それぞれの回答の役立ち度につい
て投票し、また質問したユーザはベストアンサーとして回答をマークできます。
使用を開始する手順は次のとおりです。
•
質問する
•
質問に対する回答を見つける
•
質問に回答する
•
回答に投票する
アクティブなコミュニティメンバーになると、すべての質問および回答を表示したり、回答をベストアンサーと
して選択することによって質問を解決することができます。
コミュニティ内の質問を整理するために、各質問は 1 つのカテゴリと関連付けられています。Answer ホームペー
ジで、コミュニティの下のカテゴリをクリックすると、カテゴリに関連するすべての質問が表示されます。また
は、コミュニティ名をクリックすると、そのコミュニティのすべての質問が表示されます。
Answers ホームページの右側では、最近の質問や最近回答があった質問、一週間以上未処理の質問を表示して、
最近の活動のスナップショットを提供します。
解答に対して「参照」、「作成」、「編集」、および「削除」すべての権限を持つのは、システム管理者のみで
す。標準ユーザとポータルユーザが持つ権限は、デフォルトでは、「参照」と「作成」のみです。
Service Cloud
salesforce.com | Answers | 101
質問する
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
[Answers] タブの参照に必要な権限
質問に対する「参照」
質問および質問への回答に必要な権限
質問に対する「作成」
回答への投票に必要な権限
質問に対する「参照」
質問する手順は次のとおりです。
1. [Answers] タブから質問を入力して [質問] をクリックします。
コミュニティ内の質問のタイトルや説明を検索し、類似した質問を表示します。同じ質問がすでに投稿され
ている場合、質問のタイトルをクリックすると、他のコミュニティメンバーがその質問に対して投稿した回
答が表示されます。
また、[やり直し] をクリックして、同様の質問の結果をクリアし、別の質問を投稿することもできます。
2. 同じ質問が投稿されていない場合は、[続行] をクリックします。
3. 質問の説明を入力します。 Use theHTML エディタを使用して、テキストの形式を設定したり、イメージを
アップロードします。
4. 質問のカテゴリを選択します。カテゴリを割り当てない場合、コミュニティのすべての質問を表示または検
索する必要があるため、質問を見つけにくい場合があります。
5. [質問の投稿] をクリックします。
質問したら、コミュニティメンバーが回答を投稿するのを待ちます。質問を解決する回答をベストアンサーとし
て選択できます。
質問の検索と表示
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
[Answers] タブを参照するのに必要な権限
質問に対する「参照」
質問および質問への回答に必要な権限
質問に対する「作成」
回答への投票に必要な権限
質問に対する「参照」
質問を検索するにはいくつかの方法があります。
Service Cloud
salesforce.com | Answers | 102
•
コミュニティまたはカテゴリ内のすべての質問を参照する。
•
[Answers] タブの [検索] 項目を使用して質問を検索する。この項目は、質問と回答のタイトル項目および説明
項目を検索し、合致する結果を表示します。
質問を検索した後、質問のタイトルをクリックすると質問詳細ページが開き、そのページには質問のすべての回
答が表示されます。質問の詳細ページには、各回答が参考になったメンバーおよび参考にならなかったメンバー
の数が表示され、また質問のベストアンサーも表示されます (選択されている場合)。
質問の詳細ページでは、次のことを実行できます。
•
質問に回答する。
•
回答に投票する。
•
ベストアンサーを選択する。質問者である場合、またはシステム管理者である場合にのみベストアンサーを
選択できます。
質問がすでに解決している場合、質問の上の [未回答としてマーク] をクリックしてその質問を再度開きます。
•
次の条件による回答の並べ替え。
-
最新の回答 - 最近投稿された回答をリストの上部から表示する。
-
最も古い回答 - 最も古い回答をリストの上部から表示する。
-
投票数が最も多い回答 - 「参考になった」および「参考にならなかった」の数の合計が最も多い回答をリ
ストの上部から表示します。
質問への回答
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
[Answers] タブを参照するのに必要な権限
質問に対する「参照」
質問および質問への回答に必要な権限
質問に対する「作成」
回答への投票に必要な権限
質問に対する「参照」
質問に答える手順は、次のとおりです。
•
コミュニティまたはカテゴリ内の質問のリストを表示している場合、回答する質問の隣にある [回答] をクリッ
クします。入力スペースに回答を入力し、[回答] をクリックします。
•
質問の詳細を表示している場合、ページ下部の入力スペースに回答を入力し、[回答] をクリックします。
回答を入力したら、HTML エディタを使用して、テキストの形式を設定したり、イメージを挿入します。
質問に回答した後、次のようになります。
•
コミュニティメンバーは、回答が参考になったかどうかについて投票できます。
Service Cloud
•
salesforce.com | Answers | 103
質問したメンバーは、回答をベストアンサーとして選択できます。
回答への投票
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
[Answers] タブを参照するのに必要な権限
質問に対する「参照」
質問および質問への回答に必要な権限
質問に対する「作成」
回答への投票に必要な権限
質問に対する「参照」
回答に投票すると、最も参考になった (または参考になっていない)を意味する回答を示すことになり、当該Answers
コミュニティに貢献したことになります。他のコミュニティメンバーは、質問に対する回答を探している場合、
回答が受けた「参考になる」や「参考にならない」の数をすばやく確認し、どの回答を読むか決定するための情
報を得ることができます。
また、投票数が多いかどうか一目でわかることは、質問者がベストアンサーを選択する助けになります。
質問を表示する場合、回答を確認し、回答が役立つ場合は[参考になった]、回答に不適切な方法または役に立た
ない情報が含まれている場合は [参考にならない] を選択します。投票 (+1 または –1) は、その回答の [参考になっ
た] または [参考にならなかった] の合計に含まれます。自分の回答に投票はできません。また各回答にできる回
答数は 1 回だけです。
コミュニティまたはカテゴリ内の質問の参照
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
[Answers] タブを参照するのに必要な権限
質問に対する「参照」
質問および質問への回答に必要な権限
質問に対する「作成」
回答への投票に必要な権限
質問に対する「参照」
コミュニティまたはカテゴリのすべての質問を表示するには、[Answers] タブに移動し、「Get an Answer」見出
しの下に表示されたコミュニティ名またはカテゴリをクリックします。
コミュニティ内の質問の参照
コミュニティ名をクリックしてコミュニティのすべての質問表示したあと、次の操作が可能です。
Service Cloud
•
•
•
質問する。
未処理または解決済みの質問だけを表示するよう、質問を絞り込む。質問者が回答のいずれかをベストアン
サーに選択した場合、質問は解決済みとみなされます。質問が解決した場合でも、コミュニティメンバーは、
回答の投稿と投票を続けることができます。
次の条件による質問の並べ替え。
-
•
•
salesforce.com | Answers | 104
最近の活動 - 最近回答のあった質問がリストの上部から表示する。
最新の質問 - 最近投稿された質問をリストの上部から表示する。
最も古い質問 - 最も古い質問をリストの上部から表示する。
質問の下に表示してある [回答] をクリックして、回答を投稿します。
カテゴリをクリックすると、そのカテゴリに関連するすべての質問を表示します。
コミュニティ内のすべてのカテゴリは、ページ上部のコミュニティ名の下に表示されます。
質問アイコンは、質問が解決済み、また未処理かを示します。
カテゴリ内の質問の参照
コミュニティメンバーが質問すると、1 つのカテゴリと質問を関連付け、コミュニティ内で探しやすくします。
カテゴリと関連するすべての質問を参照するには、カテゴリ名をクリックして、カテゴリ詳細ページを表示しま
す。
次の場所からカテゴリをクリックできます。
•
•
•
質問を表示する場合、質問に関連するカテゴリが質問の説明の下に表示されます。
コミュニティ内で質問を参照する場合、コミュニティ内のすべてのカテゴリがコミュニティ名の下に表示さ
れます。
Answers ホームページで、コミュニティ内のすべてのカテゴリがコミュニティ名の下に表示されます。
カテゴリの詳細ページでは、次の操作を実行できます。
•
•
•
表示しているカテゴリと自動的に関連付けられる質問をする。
カテゴリと関連するすべての質問を表示、または未処理あるいは解決済みの質問のみを表示するよう、質問
を絞り込む。質問したメンバーが回答のいずれかをベストアンサーとして選択した場合、質問は解決済みと
みなされます。質問が解決した場合でも、コミュニティメンバーは、回答の投稿と投票を続けることができ
ます。
次の条件による質問の並べ替え。
-
•
最近の活動 - 最近回答のあった質問がリストの上部から表示する。
最新の質問 - 最近投稿された質問をリストの上部から表示する。
最も古い質問 - 最も古い質問をリストの上部から表示する。
質問の下に表示してある [回答] をクリックして、回答を投稿します。
質問アイコンは、質問が解決済み、または未処理かを示します。
Service Cloud
salesforce.com | Answers | 105
質問に対するベストアンサーの選択
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
[Answers] タブを参照するのに必要な権限
質問に対する「参照」
質問および質問への回答に必要な権限
質問に対する「作成」
回答への投票に必要な権限
質問に対する「参照」
ユーザが質問した後、他のコミュニティーメンバーが投稿した回答をモニタリングし、回答のいずれかをベスト
アンサーとして選択していただきます。ベストアンサーは質問の真下に強調表示されるため、コミュニティメン
バーが質問に対する最も役立つ解決法を見分けやすくなります。
Salesforce.com のシステム管理者と質問を投稿したユーザのみが応答をベストアンサーとしてマークできます。
ベストアンサーを選択する手順は次のとおりです。
1. [Answers] タブから質問を検索して、そのタイトルをクリックします。
2. ベストアンサーとする回答を決定し、[ベストアンサーに選択] をクリックします。
ベストアンサーを特定するために、各回答の投票 (「参考になった」「参考にならなかった」) を確認してく
ださい。もっとも「参考になった」が多い回答には、最も役立つ情報が含まれていると考えられます。質問
に多くの回答がある場合、リストの上部にもっとも「参考になった」「参考にならなかった」が多い回答が
表示されるよう、[投票が多い] で回答を並べ替えます。
ベストアンサーを選択した後、次のようになります。
•
質問が「解決済み」としてマークされます。コミュニティメンバーは、解決済みの質問に対する回答の投稿
と投票を続けることができます。
•
より参考になる回答がその後投稿されると、その回答をベストアンサーに選択すると、以前のベストアンサー
と置き換えられます。
•
解決されていない質問をクリアするには、質問の上の [未回答としてマーク] をクリックします。
Service Cloud
salesforce.com | Answers | 106
質問と回答の表示
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
[Answers] タブを参照するのに必要な権限
質問に対する「参照」
質問および質問への回答に必要な権限
質問に対する「作成」
回答への投票に必要な権限
質問に対する「参照」
アクティブなコミュニティのメンバーとなったユーザは、[回答] タブの任意のページの上部で [私の質問および
回答] をクリックして、投稿したすべての質問および回答のリストを表示できます。
質問のリストを表示すると、解決した質問、および未解決の質問をすばやく見分けることができます(解決済み
の質問にはベストアンサーがあります。)。次の条件で質問を並べ替えることができます。
•
最新の質問 - 最近投稿された質問をリストの上部から表示する。
•
最近の活動 - 最近投稿のあった質問と最近回答のあった質問がリストの上部から表示する。
•
最も古い質問 - 最も古い質問をリストの上部から表示する。
回答一覧を表示している場合、質問のタイトルが回答の前にリンク表示されます。次の条件で回答を並べ替える
ことができます。
•
最新の質問 - 最近投稿された質問をリストの上部から表示する。
•
最も古い質問 - 最も古い質問をリストの上部から表示する。
•
投票数が最も多い回答 - 「参考になった」および「参考にならなかった」の数の合計が最も多い回答をリス
トの上部に表示する。
次の表は、画面表示されるアイコンについて説明したものです。
アイコン
説明
解決済の質問です。質問を解決するために、質問者は投稿された回答の中からベストア
ンサーを選択します。
コミュニティの参加メンバーが回答した質問です。たとえば、このアイコンは回答が 4
つ投稿された質問を表しています。回答がない場合、このアイコンには 0 が表示されま
す。
質問への回答です。
質問に対するベストアンサーであるとマークされた回答です。
Service Cloud
salesforce.com | Salesforce Knowledge の機能強化 | 107
Salesforce Knowledge の機能強化
選択可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
Spring '10 では、次のように Salesforce Knowledge の機能が強化されています。
記事の新しい API オブジェクト
KnowledgeArticleVersion を使用して、API を使用する Salesforce Knowledge の記事を取得できるように
なりました。詳細は、『Force.com Web Services API Developer's Guide』を参照してください。
データカテゴリの Describe コール
データカテゴリとデータカテゴリ構造を、describeDataCategoryGroups コールおよび
describeDataCategoryGroupStructures コールを使用して取得できるようになりました。詳細は、
『Force.com Web Services API Developer's Guide』を参照してください。
データカテゴリグループのメタデータ API コンポーネント
DataCategoryGroup コンポーネントを使用して、データカテゴリグループを Salesforce Knowledge で展開で
きるようになりました。詳細は、『Force.com Metadata API Developer's Guide』を参照してください。
分類に基づいて記事を絞り込む SOQL 句と SOSL 句
SOQL および SOSL は、1 つまたは複数のカテゴリグループの分類に基づいて記事を絞り込む、オプション
の WITH DATA CATEGORY 句を提供しています。詳細は、『Force.com Web Services API Developer's Guide』を参
照してください。
パートナーポータルの Salesforce Knowledge
パートナーポータルユーザの記事へのアクセス権が提供されます。
記事の項目レベルセキュリティ
記事の特定の項目を表示および編集するためのユーザのアクセス権を制限できます。たとえば、特定の記
事を内部アプリケーションおよびカスタマーポータルで公開する場合、[社内コメント] など、カスタム項目
がポータルユーザに表示されないようにする場合があります。
記事データのカスタムレポートタイプ
カスタムレポートを使用して、Salesforce Content データの分析ができるようになりました。
記事インポータのファイル項目サポート
記事インポータは [ファイル] 項目をサポートします。この項目を使用して、PDF ファイルまたはその他の
ファイルタイプを含む記事をインポートできます。
salesforce.com | Salesforce Knowledge の機能強化 | 108
Service Cloud
Salesforce Knowledge について
パートナーポータルの Salesforce Knowledge
使用可能なエディション: Enterprise Edition および Unlimited Edition
必要なユーザ権限
パートナーポータルを設定および更新する
「アプリケーションのカスタマイズ」
プロファイルの作成および編集、またはポータルユー 「ユーザの管理」
ザの管理に必要な権限
Salesforce Knowledge の記事の表示に必要な権限
「記事の表示」
組織内で Salesforce Knowledge を設定し、パートナーポータルを有効にしたら、次の手順に従って、ポータルで
記事を表示できるようにします。
メモ: 前提条件の詳細は、“Salesforce Knowledge の設定” (Salesforce オンラインヘルプ)および“パートナー
ポータルの有効化” (Salesforce オンラインヘルプ)を参照してください。
1. コピーしたパートナーポータルプロファイルを次のように更新します。
1. 「記事の参照」ユーザ権限を追加します。
2. [記事] タブのタブの表示が [デフォルトで表示] になっていることを確認します。
メモ: プロファイルのコピーの詳細については、“プロファイルの作成と編集” (Salesforce オンラインヘ
ルプ)を参照してください。
2. パートナーポータルの詳細ページの下部にある [プロファイルの編集] をクリックして、新しいプロファイル
を有効にします。
3. 各パートナーポータルに [記事] タブを追加します。
4. コピーしたプロファイルをパートナーポータルユーザに割り当てます。
1. 新しいパートナーポータルユーザを作成するには、[ポータルの使用] をクリックして、取引先担当者詳細
ページの [パートナーポータルログインの有効化] を選択します。既存ユーザを更新するには、取引先責任
者の詳細ページで [ポータルの使用] をクリックし、[パートナーユーザの表示] をクリックします。
2. 新しいユーザの場合、コピーしたプロファイルを [プロファイル] ドロップダウンメニューから選択しま
す。既存ユーザの場合、[編集] を選択して、プロファイルを選択します。
3. [保存] をクリックします。
salesforce.com | Salesforce Knowledge の機能強化 | 109
Service Cloud
5. 記事を作成するユーザに、記事を作成または変更するときはパートナーポータルをチャネルオプションとし
て選択する必要があることを通知します。パートナーポータルのチャネルが選択されない場合、記事はポー
タルに表示されません。
6. ユーザが [ホーム] タブから記事を検索できるようにするには、ホームページのレイアウトに記事の検索コン
ポーネントを追加します。レイアウトがパートナーユーザのプロファイルに割り当てられていることを確認
してください。
記事の項目レベルセキュリティの設定
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
項目レベルセキュリティを設定する
「アプリケーションのカスタマイズ」
、
「Salesforce Knowledge の管理」
項目レベルセキュリティを設定して、管理者は詳細ページと編集ページの特定の項目に対するユーザのアクセス
権限を制限できます。たとえば、記事の「コメント」項目を顧客ではなく、エージェントプロファイルに表示さ
れるようにできます。
記事タイプレイアウトおよび項目レベルセキュリティを使用して項目表示を定義する場合、2 つのうちより制限
的な項目のアクセス設定が適用されます。たとえば、ある項目が記事タイプのレイアウトでは非表示で、項目レ
ベルセキュリティでは表示される場合、レイアウトはセキュリティ設定より優先され、項目は表示されません。
プロファイルに対する一部のユーザ権限は、ページレイアウトと項目レベルのセキュリティ設定より優先されま
す。たとえば、「参照のみ項目の編集」権限を持っているユーザは、他のどの設定にも関係なく常に参照のみ項
目を編集できます。
ヒント: 記事タイプレイアウトでユーザが参照し編集できる項目を決定しますが、主に詳細ページおよび
編集ページの項目およびセクションを整理するために使用します。記事の項目レベルセキュリティを設定
して、詳細ページと編集ページの特定の項目を表示し編集するユーザのアクセス権限を制限できます。
重要: 項目レベルのセキュリティでは、項目内の値を検索しないようにはできません。項目レベルのセ
キュリティによって非表示になっている値と一致するレコードを検索したり取り出したりしないように
するには、salesforce.com サポートデスクに問い合わせて、これらの項目値への不正なアクセスを回避す
るように設定する方法を確認してください。
項目レベルセキュリティを定義する手順は、次のとおりです。
1. プロファイルまたは項目のどちらでセキュリティを定義するかを選択します。
•
プロファイル
salesforce.com | Salesforce Knowledge の機能強化 | 110
Service Cloud
1. [選択] ➤ [ユーザの管理] ➤ [プロファイル] を選択します。
2. 項目に対するユーザのアクセス権を変更するプロファイルを選択します。
3. [項目レベルセキュリティ] セクションで、設定を変更するタブの横にある [参照] をクリックしてから、
[編集] をクリックします。
•
項目
1. [設定] ➤ [カスタマイズ] ➤ [ナレッジ] ➤ [記事タイプ] を選択します。
2. 変更する項目を含む記事タイプを選択します。
3. 項目を選択し、[項目レベルセキュリティの設定] をクリックします。
2. 項目が、「アクセス可」、「非表示」、「参照のみ」、または 「編集可」 になることを指定します。
3. [保存] をクリックします。
項目レベルセキュリティを設定した後、記事タイプのレイアウトを作成して、詳細ページおよび編集ページの項
目を整理します。記事タイプレイアウトの詳細は、“記事タイプレイアウトの変更” (Salesforce オンラインヘルプ)
を参照してください。
記事データのカスタムレポートタイプ
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
カスタムレポートタイプを作成または更新する
「カスタムレポートタイプの管理」
Spring '10 では、カスタムレポートタイプを使用して、Salesforce Content データの分析ができるようになりまし
た。
Knowledge の記事
このカスタムレポートタイプを使用して、作成日、公開チャネル、関連ケース数など、各記事に関する情
報を比較します。
Knowledge 記事の検索
このカスタムレポートタイプを使用して、チャネルおよびロールの 1 日あたり、1 か月あたり、または 1 年
あたりの検索数を分析します。
Knowledge 記事の表示
このカスタムレポートタイプを使用して、チャネルおよびロールの 1 日あたり、1 か月あたり、または 1 年
あたりの表示数を分析します。
salesforce.com | Service Cloud のその他の機能強化 | 111
Service Cloud
Knowledge 記事の投票
このカスタムレポートタイプを使用して、チャネルおよびロールの 1 日あたり、1 か月あたり、または 1 年
あたりの投票数を分析します。
カスタムレポートタイプを作成するには、[設定] ➤ [作成] ➤ [レポートタイプ] をクリックします。
Service Cloud のその他の機能強化
取引先および取引先担当者のポータルの使用ボタン
パートナーポータルが使用可能なエディション: Enterprise Edition、Unlimited Edition
カスタマーポータルが使用可能なエディション: Enterprise Edition、Unlimited Edition および Developer Edition
カスタマーポータルまたはパートナーポータルを使用する組織では、取引先および取引先担当者詳細ページのボ
タンが少なくなりました。これは、これらのポータルに関連するすべてのボタンが、[ポータルの使用]ドロップ
ダウンボタンに追加されたためです。たとえば、Spring '10 より前のバージョンでは、取引先担当者に [パート
ナーユーザの表示]、[パートナーユーザの無効化]、[パートナーユーザとしてログイン] ボタンが表示されていま
した。現在のバージョンでは、[ポータルの使用]ボタンだけが表示され、クリックして同様のオプションを選択
できます。次の表には、Spring '10 の前後で取引先および取引先担当者詳細ページに表示されるポータルボタン
を示しています。
ポータルボタン
Spring '10 より前
取引先詳細ページ
•
•
•
パートナーとして有効化
パートナー取引先の無効化
カスタマーポータル取引先の無効
化
ポータルの使用ボタンをクリックし
て次を選択します。
• パートナーとして有効化
• パートナー取引先の無効化
• カスタマーポータル取引先の無効
化
個人取引先詳細ページ
•
•
カスタマーポータルユーザを表示
カスタマーポータル取引先の無効
化
ポータルユーザとしてログイン
ポータルの使用ボタンをクリックし
て次を選択します。
• カスタマーポータルユーザを表示
• カスタマーポータル取引先の無効
化
• ポータルユーザとしてログイン
•
取引先担当者詳細ページ
Spring '10
ポータルの使用ボタンをクリックし
パートナーユーザの表示
て次を選択します。
パートナーユーザの無効化
パートナーユーザとしてログイン • パートナーユーザの表示
• パートナーユーザの無効化
または
• パートナーユーザとしてログイン
• カスタマーポータルユーザを表示
または
•
•
•
salesforce.com | Service Cloud のその他の機能強化 | 112
Service Cloud
ポータルボタン
Spring '10 より前
•
•
Spring '10
カスタマーポータルユーザの無効 •
化
•
パートナーユーザとしてログイン
•
カスタマーポータルユーザを表示
カスタマーポータルユーザの無効
化
パートナーユーザとしてログイン
メモ:
•
•
•
カスタマーポータルの取引先は無効化できません。
カスタマーポータルの個人取引先は有効にできますが、パートナーポータルでは有効にできません。
カスタマーポータルの取引先担当者は有効にできますが、パートナーポータルでは有効にできませ
ん。
カスタマーポータルおよびパートナーポータルロールのカテゴリグループ表示設定
選択可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
メモ: カテゴリグループの表示設定は、Salesforce Knowledge (記事) と Answers コミュニティ (質問) でのみ
使用できます。
デフォルトでは、カスタマーポータルまたはパートナーポータルのユーザは、取引先所有者に割り当てられた
ロールおよびカテゴリグループの表示設定を継承します。以前は、カテゴリグループの表示設定は、ポータル
ユーザレベルで変更できませんでした。Spring '10 では、各ポータルロールのカテゴリグループの表示設定を変
更できます。
1. [設定] ➤ [ユーザの管理] ➤ [ユーザ] をクリックします。
2. 変更するロールを選択します。
3. [カテゴリグループ表示設定] 関連リストで、変更するカテゴリグループの横にある [編集] をクリックします。
または、カテゴリグループ名をクリックし、[編集] をクリックします。
4. 表示設定を選択します。
表示設定
説明
すべて
カテゴリグループのすべてのカテゴリがユーザに表示されます。このオプションは、ロー
ル階層の最上位のロールにのみ表示されます。新しいカテゴリグループを作成すると、
その表示設定はロール階層の最上位ロールの [すべて] にデフォルト設定され、すべての
下位ロールはこの設定を継承します。
継承元...
ロールは親ロールの表示設定を継承します。親ロールの設定が変更されると、子ロール
もそれに同期します。カテゴリグループ表示設定を確認するには、親ロール名をクリッ
クします。
なし
カテゴリグループに含まれるカテゴリはいずれもユーザに表示されません。
カスタム
カスタム選択したカテゴリがユーザに表示されます。カテゴリは、親ロールが参照でき
るカテゴリから選択できます。親ロールでの表示可能数が変更され、子ロールでの表示
salesforce.com | Service Cloud のその他の機能強化 | 113
Service Cloud
表示設定
説明
可能数を下回ると、子ロールでのカテゴリ表示が親ロールでのカテゴリ表示に合わせて
再設定されます。
カテゴリを選択するには、[選択可能なカテゴリ] ボックスで該当カテゴリをダブルクリッ
クします。または、カテゴリを選択し、[追加] をクリックします。カテゴリの選択には、
子カテゴリと親カテゴリの選択も暗示的に含まれます。[すべてのカテゴリ] ボックスで
グレー表示になっているカテゴリは、親がすでに選択されているため選択できません。
メモ: 以前に [すべてのカテゴリ] に設定されたロールをカスタマイズする場合は、
特定のカテゴリを選択する前に、[選択済みカテゴリ] ボックスから [すべて] を削
除する必要があります。
5. [保存] をクリックします。
CUSTOM CLOUD
新しいユーザインターフェースのテーマ
使用可能なエディション: すべてのエディション
Spring '10 では、Salesforce.com の多くの属性の新しいカラースキーマおよび新しいスタイルなど、ルックアンド
フィールの新しいユーザインタフェースを導入しています。
メモ: 新しいユーザインタフェースのテーマは、2010 年 2 月 5 日以降使用できます。
実装のヒント
•
新しい 2 つのグローバル変数 $User.UITheme および $User.UIThemeDisplayed が、指定の Web ページに
表示される Salesforce.com のルックアンドフィールを指定します。
これら 2 つの変数は、$User.UITheme が期待されるルックアンドフィールを返し、$User.UIThemeDisplayed
が実際のルックアンドフィールを返すという点で異なります。たとえば、ユーザは権限設定を行うことで新
しいルックアンドフィールを表示することができる場合がありますが、サポートされていないブラウザを使
用すると、$User.UIThemeDisplayed が異なる値を返す場合があります。
これらのグローバル変数の使用方法の詳細については、『Visualforce Developer's Guide』の「Visualforce ページの
スタイル」を参照してください。
新しいユーザインターフェースのテーマについて
必要なユーザ権限
ユーザインターフェースを編集する
「アプリケーションのカスタマイズ」
新しいテーマを有効にする手順は、次のとおりです。
1. [設定] ➤ [カスタマイズ] ➤ [ユーザインターフェース] をクリックします。
2. [新しいユーザーインターフェースの有効化] チェックボックスをオンにします。
3. [保存] をクリックします。
salesforce.com | Adobe Flash Builder for Force.com 開発者プレビュー | 115
Custom Cloud
新しいユーザインターフェースのテーマが、組織の全ユーザの Salesforce.com のルックアンドフィールを更新し
ます。新しいユーザインターフェースのテーマテーマは、設定、エージェントコンソール、ポータルまたはヘル
プ&トレーニングのページでサポートされていません。新しいユーザインタフェースのテーマは、Spring '10 以降
作成された組織では、デフォルトで使用できます。
サポートされたブラウザを使用しているユーザにのみ、新しいユーザインターフェースのテーマが表示されま
す。ブラウザがサポートされていない場合、次のサポートバージョンのいずれかへのアップグレードを推奨する
エラーメッセージが表示されます。
•
•
•
Microsoft® Internet Explorer バージョン 7.0 および 8.0
Mozilla Firefox 3.0.x
Apple® Safari 3.2.x
Adobe Flash Builder for Force.com 開発者プレビュー
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
有料オプションで使用可能なエディション: Professional Edition
Adobe® Flash® Builder™ for Force.com は、Adobe Integrated Runtime (AIR) 環境で動作し、Force.com ロジックおよ
びデータを活用するデスクトップアプリケーション、Force.com Stratus アプリケーションを開発するための統合
開発環境 (IDE) です。Stratus アプリケーションは、Force.com のセキュリティ、スケーラビリティ、信頼性を最
大限に活用しながら、オンラインまたはオフラインでシームレスに稼動します。
Adobe Flash Builder for Force.com は、MXML (Adobe のユーザインタフェースマークアップ言語)、ActionScript、
(Adobe のスクリプト言語)、 Adobe Flash Builder 4 以前は Adobe Flex Builder と呼ばれていました の知識を有する
開発者を対象とした製品です。Adobe Flash Builder for Force.com を入手するには、
http://developer.force.com/flashbuilder にアクセスしてください。Adobe Flash Builder for Force.com に
対するフィードバックおよび提案は、Adobe Flash Builder for Force.com IdeaExchange に投稿してください、
重要: Adobe Flash Builder for Force.com は、現在開発者プレビューとしてのみ使用できます。一般的に使
用できるようになるには、大幅に変更される場合があります。開発者プレビューは、Web アプリケーショ
ンではなく、デスクトップアプリケーションの開発のみをサポートします。開発者プレビュー時、運用
環境で使用するアプリケーションを作成する場合は、Adobe Flash Builder for Force.com を使用しないでく
ださい。
分析の機能強化
Spring '10 リリースには、Salesforce.com の分析機能を改善する新機能が追加されています。
•
新しいレポートビルダー — 開発者プレビュー
•
カスタムダッシュボードテーブル
•
ダッシュボードファインダーの改善点
salesforce.com | 分析の機能強化 | 116
Custom Cloud
•
レポートオプションおよびダッシュボードオプションの新しい表示オプション
•
メトリックおよびテーブルダッシュボードコンポーネントのラベルの更新
分析機能の強化について
新しいレポートビルダー — 開発者プレビュー
使用可能なエディション: Developer Edition
必要なユーザ権限
カスタムレポートを作成する
「レポートの作成とカスタマイズ」
Spring '10 では、レポートビルダーは開発者プレビューとして使用できるようになりました。レポートビルダー
は、レポートのビジュアルエディターです。レポートウィザードの代わりにレポートビルダーを使用して、レ
ポートを作成および編集できます。
メモ: 開発者プレビューの場合、レポートビルダーはテーブル形式のレポートのみを処理し、機能が制限
されます。
レポートビルダーインターフェースは、[項目]、[検索条件]、[プレビュー] という、3 つのサイズ変更可能なパネ
ルで構成されています。
[項目] パネル
レポートのレポートタイプでアクセス可能なすべての項目は、ページレイアウトで定義されたセクション
ごとに構成され、使用できます。[クイック検索] 検索ボックスおよびデータ型の検索条件を使用して該当す
るフィールドを検索し、[プレビュー] パネルにドラッグしてレポートに追加します。
[検索条件] パネル
レポートに表示されるデータを制限するよう、ビューおよびタイムフレームの検索条件を設定します。レ
ポートビルダーを使用して、[表示する行] の制限またはカスタム検索条件のある既存レポートを編集する
と、これらの設定は [検索条件] パネルに表示されますが、編集できません。レポートウィザードを使用し
て、これらの設定を変更します。
メモ: 高度な検索条件のあるレポートは、レポートビルダーで編集できません。
[プレビュー] パネル
動的なプレビューを使用して、レポートを容易に編集できます。列を追加する場合には項目パネルからド
ラッグし、列を削除する場合には項目パネルへドラッグします。列の順序を変えるためにはプレビューパ
salesforce.com | 分析の機能強化 | 117
Custom Cloud
ネル内でドラッグします。列のヘッダーをクリックするか、列のヘッダーのドロップダウンを使用してレ
ポートを並べ替えます。
列を削除するには、列を [項目] パネルにドラッグして戻すか、列のヘッダーのドロップダウンを使用しま
す。
プレビューでは、表示されるレコードが制限されます。レポートを実行してすべての結果を表示します。
図 2 : レポートビルダーインターフェース
レポートビルダーを使用してレポートを新規作成するには
1. [レポート] タブから、[レポートビルダーを使用してレポートを作成] をクリックします。
2. レポートのレポートタイプを選択し、[次へ] をクリックします。
3. レポートタイプを選択し、[次へ] をクリックします。開発者プレビューの場合、[テーブル形式] のみを選択
できます。
4. レポートを変更し、保存または実行します。
レポートビルダーを使用してレポートを編集するには
1. [レポート] タブから、既存のテーブル形式レポートの名前をクリックします。
2. [レポートビルダーを使用してカスタマイズ] をクリックします。
3. レポートを変更し、保存または実行します。
レポートビルダー使用のヒント
レポートビルダーのページを使用して多くのことを実行できます。
レポートプロパティの変更
[レポートプロパティ] をクリックして、レポートの名前、説明、またはフォルダを変更します。
データの絞込み
レポートに表示するデータを制限するには、表示およびタイムフレームの検索条件を設定します。組織の
設定に応じて、階層、テリトリーなど、追加の検索条件を表示できます。
レポートビルダーを使用して、[表示する行] の制限またはカスタム検索条件のある既存レポートを編集する
と、これらの設定は [検索条件] パネルに表示されますが、編集できません。レポートウィザードを使用し
て、これらの設定を変更します。
メモ: 高度な検索条件のあるレポートは、レポートビルダーで編集できません。
項目の追加と削除
レポートのレポートタイプでアクセス可能なすべての項目は、ページレイアウトで定義されたセクション
ごとに構成され、使用できます。項目をレポートに追加するには、ダブルクリックするか、[プレビュー] パ
ネルにドラッグします。列を削除するには、列のヘッダーをクリックして [項目] パネルにドラッグします。
列のヘッダーにポインタを置き、ドロップダウン リストから [列を削除] を選択することもできます。
salesforce.com | 分析の機能強化 | 118
Custom Cloud
メモ: 要約された列を、レポートビルダーで削除することはできません。レポートウィザードを使用
して要約を削除してから、列を削除します。
[クイック検索] 検索ボックスに名前を入力して項目を検索します。項目のリストをタイプで絞り込むことも
できます。
•
•
•
•
をクリックすると、すべてのデータ型が表示されます。
をクリックすると、テキスト項目のみが表示されます。
をクリックすると、数値型項目のみが表示されます。
をクリックすると、日付項目のみが表示されます。
リスト内の各項目のデータ型はアイコンで示されます。
列の並べ替えとソート
列のヘッダーを新しい場所にドラッグしてレポートの列の順序を変更します。レポートを列ごとにソート
するには、列のヘッダーをクリックします。列のヘッダーにポインタを置き、ドロップダウン リストから
[昇順にソート] または [降順にソート] を選択することもできます。
パネルのサイズ変更
区切りを新しい場所にドラッグして、[項目] パネル、[検索条件] パネル、[プレビュー] パネルのサイズを変
更できます。
レポートの実行と保存
レポートを変更したら、[保存]、[名前を付けて保存]、または [レポートを実行] をクリックします。保存せ
ずにレポートビルダーを終了すると、変更が失われる場合があります。
カスタムダッシュボードテーブル
この機能強化は、ダッシュボードテーブルコンポーネントの列の追加および集計項目の選択に関する
IdeaExchange のアイデアです。
使用可能なエディション: Professional Edition、Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
ダッシュボードを作成、編集、および削除するには、 「レポート実行」
次の権限が必要です。
および
「ダッシュボードの管理」
前回のリリースでは、ダッシュボードテーブルはデフォルトで選択された 2 つの列に制限されていました。Spring
'10 では、最大 4 つの列を含むカスタムダッシュボードテーブルを作成できます。
salesforce.com | 分析の機能強化 | 119
Custom Cloud
ダッシュボードにテーブルコンポーネントを追加する手順は、次のとおりです。
1. ダッシュボードを編集し、新しいコンポーネントを追加するか、変更するコンポーネントを編集します。
2. [コンポーネントタイプ] に [テーブル] を選択します。ソースレポートの最初のグループおよび集計項目を使
用して、デフォルトの 2 列のテーブルが作成されます。レポートにグラフがない場合、デフォルトの列は、
レポートの最初のグループおよび集計項目に基づきます。テーブル形式のレポートをソースレポートとして
使用する場合、そのレポートの [表示する行] を設定する必要があります。
3. デフォルトのテーブルを並べ替えるには、[並び替え] オプションを設定して、行のラベルまたは値によって
昇順または降順に並べ替えます。
4. [表示する最大件数] を設定して、テーブルの行数を制限します。たとえば、所有者ごとに金額をグループ化す
るレポートから上位 5 名の営業担当者を表示できます。
5. [テーブルのカスタマイズ] リンクをクリックして、カスタムテーブルを作成します。[表示する最大件数] 項目
に入力した値が投入され、最初の 2 つの列には、デフォルトの列が自動入力されます。
メモ: テーブルをカスタマイズするには、ソースレポートは集計または指標であり、グラフを含む必要
があります。
6. テーブルに表示する最大 4 つの列を指定します。表示できる列は、グラフのグループ項目または集計項目、
またはソースレポートの 2 番目のレベルのグループです。
7. 列の昇順または降順を選択して、並び替え順を設定します。2 番目のレベルのグループは並び替えることはで
きません。
8. オプションで、コンポーネントに強調表示する最大 3 つの値の範囲を定義します。 強調表示は、テーブルの
最初の集計項目列にのみ適用されます。
設定
説明
ローレンジの色
最初のブレークポイントまでの低い数値範囲を示す色を選択します。
ブレークポイント #1 の値
ダッシュボード上でローレンジの色とミドルレンジの色を分割する値です。
ミドルレンジの色
最初のブレークポインと 2 番目のブレークポイントのミドルレンジを示す色
を選択します。
ブレークポイント #2 の値
ダッシュボード上でミドルレンジの色とハイレンジの色を分割する値です。
ハイレンジの色
2 番目のブレークポイントまでの高い数値範囲を示す色を選択します。
メモ: カスタマイズされたテーブルでは、結果に Null 値を入力できます。デフォルトの 2 列には入力でき
ません。
salesforce.com | 分析の機能強化 | 120
Custom Cloud
ダッシュボードファインダーの改善点
使用可能なエディション: Professional Edition、Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
レポート設定およびダッシュボード設定を変更する
「アプリケーションのカスタマイズ」
ダッシュボードファインダーでは、検索条件に名前を入力してダッシュボードをすばやく検索できるようになり
ました。そのテキストに合致するすべてのアクセス可能なダッシュボードは、ドロップダウンリストに動的に表
示されます。
以前のリリースでは、ダッシュボードファインダーは 1000 を超えるダッシュボードに対するアクセス権限を持
つユーザには無効でした。Spring '10 では上限が 30,000 にまで拡大しました。最初の 1000 件の結果は 1 つのリス
トに表示され、1000 を超える結果は、ページごとに 500 件ずつ結果が表示されます。30,000 件を越えるダッシュ
ボードに対するアクセス権限を持つユーザは、静的なドロップダウンリストに自動的にデフォルト設定されま
す。
メモ: Internet Explorer 6 の場合、ダッシュボードファインダーは 1000 件を越えるダッシュボードへのア
クセス権限を持つユーザには自動的に無効になります。
Dashboard Finder が無効でない場合、[設定] ➤ [カスタマイズ] ➤ [レポートとダッシュボード] ➤ [ユーザインタ
フェース設定] をクリックし、[ダッシュボード選択時にオートコンプリートの使用] を選択します。
レポートおよびダッシュボードフォルダの新しい表示オプション
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
公開レポートフォルダを作成、編集、および削除する 「公開レポートの管理」
公開ダッシュボードフォルダを作成、編集、および削 「ダッシュボードの管理」
除する
、
「すべてのデータの参照」
Spring '10 では、レポートおよびダッシュボードフォルダに新しい表示オプションを使用できます。[このフォル
ダは、ポータルユーザを除くすべてのユーザがアクセス可能です] オプションを指定すると、組織のすべてのユーザ
にフォルダアクセス権限が与えられますが、ポータルユーザのアクセスは拒否されます。
salesforce.com | Force.com Web サービス API の機能強化 | 121
Custom Cloud
メモ: このオプションは、パートナーポータルまたはカスタマーポータルが有効な組織のレポートおよび
ダッシュボードフォルダにのみ使用できます。ポータルがない場合、このオプションは表示されません。
[このフォルダは、すべてのユーザがアクセス可能です] オプションは、[このフォルダは、ポータルユーザを含むすべ
てのユーザがアクセス可能です] に変更されています。名前だけが異なります。
レポートおよびダッシュボードフォルダの新しい表示オプションを使用する手順は、次のとおりです。
1. 新しいフォルダを作成するか、既存のフォルダを編集します。
2. [このフォルダは、ポータルユーザを除くすべてのユーザがアクセス可能です] を選択します。
3. [保存] をクリックします。
メモ: メタデータ API を使用してこの設定にアクセスすることもできます。
メトリックおよびテーブルダッシュボードコンポーネントのラベルの
更新
使用可能なエディション: Professional Edition、Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
ダッシュボードを作成、編集、および削除するには、 「レポート実行」
次の権限が必要です。
、
「ダッシュボードの管理」
メトリックおよびテーブルダッシュボードコンポーネントについて、見出しのラベル「ステップ 4:インジケータ
の色 (省略可能)」が「ステップ 4: 条件付き強調表示」に変わり、アプリケーションの他の領域の用語とより一貫
するようになりました。
Force.com Web サービス API の機能強化
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
Force.com Web サービス API バージョン 18.0 には、Force.com プラットフォームを活用するアプリケーションの
能力を向上させる新しい機能とバグ修正が含まれています。API 2.5 以降の過去のバージョンの API に対して作
成されたアプリケーションの下位互換性を保証するために、最大限の努力をしました。
新しい API では、多くの強力な機能強化を行い、Salesforce.com と他のシステムとの間ですでに完成している統
合をさらに向上させています。
salesforce.com | Force.com Web サービス API の機能強化 | 122
Custom Cloud
Spring '10 のリリース後は、バージョン 17.0 の WSDL ファイルは使用できなくなります。WSDL ファイルを求
めるすべての要求に対して、バージョン 18.0 のファイルが返されます。エンタープライズ WSDL が組織用にカ
スタマイズされたものであれば、忘れずに WSDL ファイルをプロジェクトに保存してください。Salesforce.com
は、定められたサポートポリシーに従って、弊社の API の以前のバージョンとの下位互換性を維持しています。
リリースごとの新しい機能強化の利点を生かすために、開発者が実行可能な頻度で最新バージョンの API に移行
することをお勧めします。バージョン 2.5 以前の API バージョンで統合した開発者は、古い API バージョンのサ
ポートがいずれ終了する場合に備えて、最新の API への移行を計画する必要があります。
正式リリースされる機能
Spring '10 (API バージョン 18.0) では、Force.com Web サービス API が改良されています。
データカテゴリで絞り込む新しい SOSL 句
追加の SOQL 句 API バージョン 18.0 に追加されました。オプションの WITH DATA CATEGORY 句を使用し
て、1 つまたは複数のデータカテゴリに関連し、ユーザに表示できるすべての検索結果を絞り込むことがで
きます。詳細は、『Force.com Web Services API Developer's Guide』の「WITH DATA CATEGORY
DataCategorySpec」を参照してください。
アウトバウンドメッセージの API バージョンの新しいサポート
Spring '10 では、アウトバンドメッセージに新しい [API バージョン] 項目が含まれます。以前は、すべての
アウトバウンドメッセージで API バージョン 8.0 を使用していました。現在では、アウトバウンドメッセー
ジが作成されると、[API バージョン] 項目は自動的に現在の API バージョンに設定されます。
新しいオブジェクト
次の新しいオブジェクトが API バージョン 18.0 に追加されました。
•
次の新しいオブジェクトがエンタイトルメント管理用に追加されました。これらのオブジェクトを使用
するには、組織のエンタイトルメント管理が有効になっている必要があります。
-
-
CaseMilestone オブジェクトは、ケースのエンタイトルメントプロセスの必須ステップを示します。
ContractLineItem オブジェクトは、ServiceContract (顧客サポート契約) に含まれる商品を示します。
ContractLineItemHistory オブジェクトは、ServiceContract (顧客サポート契約) に含まれる商品の項目
値に対する変更履歴を示します。
Entitlement オブジェクトは、Account または Contact が顧客サポートを受ける対象となるかどうかを
指定します。一部の組織は、サービスの提供に顧客サポート契約を必要としないため、ServiceContract
とは異なります。
EntitlementContact オブジェクトは、Contact が Entitlement による顧客サポートの対象となるかどう
かを指定します。
EntitlementHistory オブジェクトは、 Entitlement の項目値の変更履歴を示します。
EntitlementTemplate オブジェクトは、商品 (Product2 オブジェクト) の顧客サポートに対する事前定義
された条件を示します。
MilestoneType オブジェクトは、マイルストーン (エンタイトルメントプロセスの必須ステップ) を示
します。
ProductEntitlementTemplate オブジェクトは、商品に追加できる顧客サポートの事前定義された条件
を示します。
ServiceContract オブジェクトは、顧客サポートの契約を表します。
ServiceContractHistory オブジェクトは、 ServiceContract の項目値の変更履歴を示します。
salesforce.com | Force.com Web サービス API の機能強化 | 123
Custom Cloud
•
次のオブジェクトは、サイトで一般的に使用できるようになりました。これらのオブジェクトを使用す
るには、組織の Force.com サイトが有効になっている必要があります。
-
•
•
参照専用のサイトオブジェクトは、Salesforce.com 組織と統合される公開 Web サイトを示します。
参照専用の SiteHistory オブジェクトは、サイトの項目の値に対する変更履歴を示します。
次のオブジェクトは、Answers 機能で一般的に使用できるようになりました。これらのオブジェクトを
使用するには、組織の Answers が有効になっている必要があります。
-
•
ServiceContractOwnerSharingRule オブジェクトは、ServiceContract を所有者以外のユーザと共有する
ルールを示します。
ServiceContractShare オブジェクトは、ServiceContract の共有エントリを示します。
Question オブジェクトはユーザが Answers コミュニティに投稿したトピックを表します。
Reply オブジェクトはユーザが質問に対して投稿した回答を表します。
次のオブジェクトは、Quotes 機能で一般的に使用できるようになりました。これらのオブジェクトを使
用するには、組織の見積もりが有効になっている必要があります。
-
Quote オブジェクトは、商品およびサービスの提案された価格を示すレコードです。見積もりは、商
談から作成し、商談と同期することができ、PDF 形式で顧客に電子メール送信できます。
-
QuoteDocument オブジェクトは見積もりのドキュメント形式を表します。
-
QuoteLineItem オブジェクトは見積もり品目、見積もりに関連する Product2 商品のリストのメンバー
を、見積もりの品目に関するそのほかの情報を示します。
KnowledgeArticleVersion オブジェクトが Salesforce Knowledge に追加されました。このオブジェクトは記
事を示します。これらのオブジェクトを使用するには、組織の Salesforce Knowledge が有効になっている
必要があります。
新しいコール
次の新しいコールが Salesforce Knowledge および Answers 機能の API バージョン 18.0 に追加されました。
•
describeDataCategoryGroups() コールは、要求で指定されたオブジェクトで使用できるカテゴリグ
ループを示します。
•
describeDataCategoryGroupStructures() コールは、要求で指定されたオブジェクトで使用できる
データカテゴリ構造と、使用できるカテゴリグループを示します。
変更されたオブジェクト
次のオブジェクトは、API バージョン 18.0 で変更されました。
•
Attachment オブジェクトには、添付ファイルの説明を表示する Description 項目が含まれます。
•
CallCenter オブジェクトには、CTI Developer の Toolkit 2.0 以上で構築されたコールセンターのバージョ
ン番号を示す Version 項目が含まれます。
•
Case オブジェクトには、ケースがエンタイトルメントプロセスを開始した日付を表示する SlaStartDate
項目が含まれます。また、ケースのエンタイトルメントプロセスが停止するかどうかを示す IsStopped
項目、エンタイトルメントプロセスが停止した日付を示す StopStartDate 項目も含まれます。
•
EmailServicesFunction には、テキスト添付ファイルのバイナリ添付ファイルへの変換をサポートする
IsTextAttachmentsAsBinary 項目が含まれます。
salesforce.com | Force.com Web サービス API の機能強化 | 124
Custom Cloud
•
ApexClassId は、EmailServicesFunction オブジェクトの必須項目となりました。
•
Group オブジェクトは、管理者がグループのメンバーと共有するレコードへのアクセス権限を持つ (true)
かそうでない (false) かを示す DoesIncludeBosses 項目が含まれます。この項目は公開グループにの
み使用できます。
OpportunityLineItem オブジェクトには、商談商品の割引をサポートする Discount 項目があります。ま
た、標準価格および割引価格との差を示す Subtotal 項目を示します。
•
•
•
•
Organization オブジェクトには、組織のサイトの現在の月ごとに許可されたページビュー数を示す
MonthlyPageViewsEntitlement 項目が含まれます。Organization オブジェクトには、組織のサイトの
現在の月ごとに使用されるページビュー数を示す MonthlyPageViewsUsed 項目が含まれます。これら
の項目を使用するには、組織のサイトが有効になっている必要があります。
1 件の電子メールと一括送信の電子メールの制限が分割されました。制限に達すると、sendEmail()
コールで使用する SingleEmailMessage は、 SINGLE_EMAIL_LIMIT_EXCEEDED を返します (バージョン
18.0 以降)。sendEmail() コールで使用される MassEmailMessage は、継続して
MASS_MAIL_LIMIT_EXCEEDED を返します。
新しい Reply オブジェクトで投票するための Vote オブジェクトが使用できるようになりました。
コールの変更
次のコールは、API バージョン 18.0 で変更されました。
•
describeSoftphoneLayout() コールの結果には、CTI 2.0 アダプタ以降に関連する SoftPhone の新しい
screenPopOptions 設定が含まれます。
•
クエリに MAX() などの集計関数が含まれる場合、参照専用の AggregateResult オブジェクトには、qQuery()
コールで返される結果が含まれます。
sendEmail() コールで使用される、SingleEmailMessage の charset 引数は、テンプレートがキャラクタ
セットを指定するため、templateId を指定する場合使用できません。
•
API 移行の問題
次に示す技術メモは、以前のバージョンからの移行を支援します。
•
リリース 4.0: http://www.salesforce.com/developer/tech-notes.jsp?tn=TN-10
•
リリース 5.0: http://www.salesforce.com/developer/tech-notes.jsp?tn=TN-13
•
リリース 6.0: http://www.salesforce.com/developer/tech-notes.jsp?tn=TN-15
•
リリース 7.0: http://www.salesforce.com/developer/tech-notes.jsp?tn=TN-17
•
リリース 8.0: http://www.salesforce.com/developer/tech-notes.jsp?tn=TN-19
•
リリース 9.0:
http://wiki.apexdevnet.com/index.php/What%27s_New_in_Apex_Web_Services_API_Spring_%2707
•
リリース 10.0:
http://wiki.apexdevnet.com/index.php/What%27s_New_in_Apex_Web_Services_API_Summer_%2707
•
リリース 11.0:
http://wiki.apexdevnet.com/index.php/What%27s_New_in_Force.com_Web_Services_API_Winter_%2708
•
リリース 12.0:
http://wiki.apexdevnet.com/index.php?title=What%27s_New_in_Force.com_Web_Services_API_Spring_%2708
•
リリース 13.0:
http://wiki.apexdevnet.com/index.php/What%27s_New_in_Force.com_Web_Services_API_Summer_%2708
•
リリース 14.0: Force.com Web Services API Developer's Guide Version 14.0
salesforce.com | SOQL の機能強化 | 125
Custom Cloud
•
•
•
リリース 15.0: Force.com Web Services API Developer's Guide Version 15.0
リリース 16.0: Force.com Web Services API Developer's Guide Version 16.0
リリース 17.0: Force.com Web Services API Developer's Guide Version 17.0
これらの以前のバージョンに関するドキュメントも利用できます。オンライン版、PDF 版へのリンクは、Developer
Force の wiki.developerforce.com/index.php/Earlier_Reference_Documentation を参照してください。
SOQL の機能強化
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
Salesforce.com オブジェクトクエリ言語 (SOQL) は、SQL の SELECT コマンドと類似しています。API、Apex、
または Visualforce を使用している場合、SOQL を使用して、シンプルで強力なクエリ文字列を構築できます。
正式リリースされる SOQL の機能
Spring '10 (API バージョン 18.0) の SOQL の機能が次のように拡張されました。
新しい GROUP BY 句
この拡張機能は、IdeaExchange のアイデアです。
Spring '10 では、SQL の GROUP BY に類似した SOQL の新しい GROUP BY 句を導入しています。SUM() や
MAX() など、新しい集計関数を持つ GROUP BY を使用して、コードで各レコードを処理することなく、デー
タを集計し、クエリ結果をロールアップできます。たとえば、次のように GROUP BY を使用して、LeadSource
値に関連するリード数を決定できます。
SELECT LeadSource, COUNT(Name) FROM Lead GROUP BY LeadSource
コード内でそのロジックを保持する必要がないようにクエリで小計を算出する場合、GROUP BY ROLLUP を
使用します。グループ化された項目の各組み合わせの小計を算出する場合 (クロス集計表を生成する場合な
ど)、GROUP BY CUBE を使用します。
詳細は、『Force.com Web Services API Developer's Guide』の「GROUP BY」を参照してください。
新しい HAVING 句
SQL の HAVING に類似した SOQL の新しい HAVING 句を導入しています。GROUP BY とともに HAVING 句を
使用して、SUM() などの集計関数で返される結果を絞り込むことができます。HAVING 句は、WHERE 句と類
似しています。HAVING 句には集計関数を使用できますが、WHERE 句には使用できないという点が異なりま
す。たとえば、次のクエリは名前が重複する取引先を返します。
SELECT Name, Count(Id) FROM Account GROUP BY Name HAVING Count(Id) > 1
詳細は、『Force.com Web Services API Developer's Guide』の「HAVING」を参照してください。
salesforce.com | SOQL の機能強化 | 126
Custom Cloud
集計関数
この拡張機能は、IdeaExchange のアイデアです。
集計関数を使用して、分析のデータをロールアップおよび集計できます。これらの関数は、GROUP BY 句を
使用せずに使用できます。たとえば、AVG() 集計関数を使用して、すべての商談の平均金額を検出できま
す。
SELECT AVG(Amount) FROM Opportunity
ただし、これらの関数は、GROUP BY 句とともに使用すると、レポートを生成するより強力なツールとなり
ます。たとえば、キャンペーンごとのすべての商談の平均金額がわかります。
SELECT CampaignId, AVG(Amount) FROM Opportunity GROUP BY CampaignId
次の表では、SOQL がサポートしているすべての集計関数について説明しています。
集計関数
説明
AVG()
数値型項目の平均の値を返します。例:
SELECT CampaignId, AVG(Amount) FROM Opportunity GROUP BY
CampaignId
COUNT()
クエリ基準に合致する行数を返します。 2 種類のカウント関数があります。
COUNT() 関数と新しい COUNT(fieldName) 集計関数です。GROUP BY 句は
COUNT() と使用できませんが、COUNT(fieldName) とは使用できます。例:
SELECT COUNT() FROM Account WHERE Name LIKE 'a%'
SELECT COUNT(Id) FROM Account WHERE Name LIKE 'a%'
メモ: SOQL の COUNT(Id) は SQL の COUNT(*) と同じです。
COUNT_DISTINCT()
クエリ基準を満たす null 以外の項目数を返します。例:
SELECT COUNT_DISTINCT(Company) FROM Lead
メモ: SOQL の COUNT_DISTINCT(fieldName) は SQL の
COUNT(DISTINCT fieldName) と同じです。
オブジェクトの null などすべての値をクエリするために、集計関数を使用
せずに GROUP BY 句を使用できます。次のクエリは、LeadSource 項目に保
存されている値のセットを返します。
SELECT LeadSource FROM Lead GROUP BY LeadSource
salesforce.com | SOQL の機能強化 | 127
Custom Cloud
集計関数
説明
MIN()
項目の最小値を返します。例:
SELECT MIN(CreatedDate), FirstName, LastName FROM Contact
GROUP BY FirstName, LastName
選択リスト項目で MIN() 関数または MAX() 関数を使用する場合、関数はア
ルファベット順ではなく選択リスト値の並び順を使用します。
項目の最大値を返します。例:
MAX()
SELECT Name, MAX(BudgetedCost) FROM Campaign GROUP BY Name
数値型項目の合計を返します。例:
SUM()
SELECT SUM(Amount) FROM Opportunity WHERE IsClosed = false
AND Probability > 60
詳細は、『Force.com Web Services API Developer's Guide』の「集計関数」を参照してください。
日付関数
日付関数を使用して、さまざまな期間でデータをグループ化したり絞り込んだりできます。たとえば、
CALENDAR_YEAR() 関数を使用すると、各年度のすべての商談の合計金額がわかります。
SELECT CALENDAR_YEAR(CreatedDate), SUM(Amount) FROM Opportunity GROUP BY
CALENDAR_YEAR(CreatedDate)
次の表では、SOQL がサポートしているすべての日付関数について説明しています。
日付関数
説明
CALENDAR_MONTH() 日付項目の月を表す数値を返します。
例
•
•
CALENDAR_QUARTER() 日付項目の四半期を表す数値を返します。 •
•
•
•
CALENDAR_YEAR() 日付項目の年を表す数値を返します。
1 1 月
12 12 月
1 1 月 1 日から 3 月 31 日
2 4 月 1 日から 6 月 30 日
3 7 月 1 日から 9 月 30 日
4 10 月 1 日から 12 月 31 日
2009
DAY_IN_MONTH() 日付項目の月ごとの日付を表す数値を返し 20 2 月 20 日
ます。
DAY_IN_WEEK() 日付項目の曜日を表す数値を返します。
•
1 日曜
salesforce.com | SOQL の機能強化 | 128
Custom Cloud
日付関数
説明
例
•
7 土曜日
DAY_IN_YEAR() 日付項目の年間の日付を表す数値を返しま 32 2 月 1 日
す。
DAY_ONLY()
dateTime 項目の日部分を表す日付を返しま 2009-09-22 2009 年 9 月 22 日
す。
DAY_ONLY() は、dateTime 項目でのみ使用
できます。
FISCAL_MONTH() 日付項目の会計年度における月を表す数値 会計年度が 3 月から開始する場合、次のよ
を返します。グレゴリオ暦と一致しない年 うになります。
度を使用する場合、CALENDAR_MONTH() と • 1 3 月
は異なります。
• 12 2 月
Salesforce.com オンラインヘルプの「会計年
度の設定」を参照してください。
FISCAL_QUARTER() 日付項目の会計年度における四半期を表す 会計年度が 7 月から開始する場合、次のよ
数値を返します。グレゴリオ暦と一致しな うになります。
い年度を使用する場合、
• 1 7 月 15 日
CALENDAR_QUARTER() とは異なります。
• 4 6 月 6 日
FISCAL_YEAR() 日付項目の会計年度を表す数値を返します。 2009
グレゴリオ暦と一致しない会計年度を使用
する場合、CALENDAR_YEAR() とは異なりま
す。
HOUR_IN_DAY() dateTime項目の時間を表す数値を返します。 18 18:23:10
HOUR_IN_DAY() は、dateTime 項目でのみ使
用できます。
WEEK_IN_MONTH() 日付項目の月ごとの週を表す数値を返しま 2 4 月 10 日
す。
最初の週は、月の 1 日目から 7 日目です。
WEEK_IN_YEAR() 日付項目の年ごとの週を表す数値を返しま 1 1 月 3 日
す。
最初の週は 1 月 1 日から 7 月 7 日です。
メモ: クライアントアプリケーションの SOQL クエリは、dateTime 項目値を協定標準時 (UTC) の値
として返します。dateTime 項目値をデフォルトのタイムゾーンに変換する場合、
convertTimezone(dateTimeField) を使用します。日付関数で使用できるのは、convertTimezone()
だけです。
詳細は、『Force.com Web Services API Developer's Guide』の「日付関数」を参照してください。
salesforce.com | SOQL の機能強化 | 129
Custom Cloud
参照項目の準結合および反結合のサポート
準結合は、SOQL クエリの IN 句の別のオブジェクトのサブクエリです。準結合を使用して、特定のレコー
ドタイプの商談がある取引先のすべての取引先担当者を取得するなど、高度なクエリを作成できます。反
結合は、SOQL クエリの NOT IN 句の別のオブジェクトのサブクエリです。反結合を使用して、進行中の商
談がないすべての取引先を取得するなど、高度なクエリを作成できます。
API バージョン 18.0 より前のバージョンでは、サブクエリは ID (プライマリキー) 項目によってのみ絞り込
むことができました。たとえば、関連付けられた商談が見つからない場合、以下のクエリはアカウントID
を返します SELECT Id, Name FROM Account WHERE Id IN (SELECT AccountId FROM Opportunity WHERE
StageName = 'Closed Lost')
IN 句の残されたオペランド、Id は ID 項目です。ID 項目で絞り込むと、Account と Contact のように親
子の準結合または反結合を作成できます。
API バージョン 18.0 を使用すると、サブクエリは ID (プライマリキー) 項目または参照 (外部キー) 項目に
よって絞り込むことができます。これにより、Contact Opportunity など、子対子の準結合または反結合、
または Opportunity と Account など。子対親の準結合または反結合を作成できます。次のクエリは、Twin
Falls のすべての取引先担当者の ToDo ID を返します。
SELECT Id FROM Task WHERE WhoId IN (SELECT Id FROM Contact WHERE MailingCity = 'Twin
Falls')
詳細は、『Force.com Web Services API Developer's Guide』の「比較演算子」を参照してください。
データカテゴリの絞り込み
WITH DATA CATEGORY 句は SELECT ステートメントで使用され、1 つまたは複数のカテゴリグループの分類
に基づいて、レコードを絞り込みます。WITH DATA CATEGORY が指定されている場合、query() は特定の
データカテゴリと関連し、ユーザに表示される一致レコードだけを返します。未指定の場合、 query() は、
ユーザが見ることができる一致レコードだけを返します。
メモ: WITH DATA CATEGORY 句は、バインド変数はサポートしていません。
WITH DATA CATEGORY SOQL 構文は次のとおりです。
WITH DATA CATEGORY filteringExpression
filteringExpression 構文は次のとおりです。
dataCategorySelection [AND dataCategorySelection2 ...]
WITH DATA CATEGORY 句は、次の種類のオブジェクトだけを絞り込みます。
•
Question 質問を問い合わせます。
•
KnowledgeArticleVersion 記事を問い合わせます。
salesforce.com | Force.com Bulk API の機能強化 | 130
Custom Cloud
この項の例は、次のデータカテゴリグループに基づいています。
Geography__c ww__c northAmerica__c usa__c canada__c mexico__c europe__c france__c uk__c
asia__c
以下のステートメントで絞り込むカテゴリは、太字で強調表示されます。構文の詳細は、『Force.com Web
Services API Developer's Guide』の「WITH DATA CATEGORY filteringExpression」を参照してください。
•
•
SELECT Title FROM KnowledgeArticleVersion WITH DATA CATEGORY Geography__c ABOVE usa__c
•
SELECT Language FROM KnowledgeArticleVersion WHERE FirstPublishedDate < 2009-01-01
WITH DATA CATEGORY Geography__c AT usa__c AND Product__c ABOVE_OR_BELOW
mobile_phones__c ORDER BY Title
SELECT Title FROM KnowledgeArticleVersion WHERE LastPublishedDate > 2009-01-01 WITH
DATA CATEGORY Geography__c AT (usa__c, uk__c)
Force.com Bulk API の機能強化
選択可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
REST ベースのBulk API は、多数のレコードを非同期でロードするように最適化されます。この新しい Bulk API
を使用して、バックグラウンドで処理される大きなデータのバッチを読み込むことができます。
新しい削除操作
Spring '10 (API バージョン 18.0) では、Bulk API はレコードの削除をサポートし。レコードを挿入、更新、更新
または挿入する既存のサポートを拡張します。
詳細は、JobInfo を参照してください。
データローダを用いた削除
Bulk API を使用し、[Bulk API の使用] 設定を有効にして、データローダのレコードを削除できるようになりま
した。この設定は、[挿入、更新、および更新/挿入に Bulk API を使用する] 設定に変わるものです。データロー
ダをダウンロードするには、[設定] ➤ [データの管理] ➤ [データローダ] をクリックします。
データローダでは、デフォルトで SOAP ベースの Web サービス API が使用されます。代わりに Bulk API を使
用する手順は、次のとおりです。
1. データローダクライアントを開きます。
2. [Settings] ➤ [Settings] をクリックします。
3. [Bulk API の使用] チェックボックスをオンにします。
4. [OK] をクリックします。
データローダについての詳細は、“データローダの概要” (Salesforce オンラインヘルプ)を参照してください。
salesforce.com | Force.com Apex コードの機能強化 | 131
Custom Cloud
Force.com Apex コードの機能強化
使用可能なエディション: Unlimited Edition、Developer Edition および Enterprise Edition
Spring '10 の Force.com Apex コードでは、次のような機能が強化されています。Apex の詳細は、『Force.com Apex
Code Developer's Guide 』を参照してください。
次の機能が正式リリースされます。
Apex スケジューラー
Apex スケジューラが一般的に使用できるようになりました。
コールアウトの機能強化
[WSDL からの生成] をクリックして、Apex クラスを WSDL から生成できます。これにより、Apex スクリ
プトから外部 Web サービスへのコールアウトを作成できます。次の機能強化が行われています。
•
HTTP コールアウトのサイズ制限の拡大 — HTTP または Webサービスコールアウトのリクエストまた
はレスポンスの最大サイズが 1 MB になりました。これにより、HTTP コールアウトのサイズ制限が
Web サービスのコールアウトと同じになります。
•
複数の要素の出力メッセージ - Spring '10 より前のバージョンでは、複数の要素の出力メッセージが含ま
れている場合、Apex クラスを WSDL から生成することができませんでした。Spring '10 では、生成され
た Apex は内部クラスの出力要素をラップします。WSDL の操作を示す Apex メソッドは、各要素ではな
く内部クラスを返します。
•
新しい DOM クラス - 新しい DOM (ドキュメントオブジェクトモデル) クラスを使用して、XML コン
テンツを解析または生成できます。Document クラスを使用して、XML ドキュメント本文の内容を処理
します。XmlNode クラスを使用して、XML ドキュメントのノードを処理します。
これらのクラスを使用して、HttpRequest の本文を作成したり、HttpResponse を解析できます。
•
HttpResponse の新しい getBodyDocument メソッド - この新しいメソッドを使用して、HTTP レスポ
ンスを DOM Document オブジェクトとして処理できます。
•
HttpRequest の新しい getBodyDocument メソッドと setBodyDocument メソッド - この新しいメソッ
ドを使用して、HTTP リクエストの本文を DOM Document オブジェクトとして取得および設定できま
す。
•
双方向 SSL 認証の拡張 - コールアウトで証明書を送信して、双方向 SSL 認証を使用できます。これによ
り、コールアウトの送信先が証明書を受信する場合にセキュリティが向上し、キーストアに対する要求
の認証に使用できます。
Spring '10 より以前は、サードパーティから取得した証明書を使用し、組織に対して双方向認証を実行で
きました。クライアント証明書キーを base64 に暗号化し、Apex クラスで参照しましたが、この場合、
非公開キーを保護するセキュリティのベストプラクティスには従いません。
Spring '10 では、Salesforce.com で生成された、またはコールアウトで証明機関 (CA) によって署名された
証明書を送信することによって、セキュリティを向上することができます。[設定] ➤ [セキュリティのコ
ントロール] ➤ [証明書とキーの管理] で自己署名または CA が署名した証明書を生成できます。
salesforce.com | Force.com Apex コードの機能強化 | 132
Custom Cloud
•
HttpRequest の新しい setClientCertificateName メソッド - この新しいメソッドを使用して、外部
サービスが認証にクライアント証明書を要求した場合、証明書名を設定できます。setClientCertificate
メソッドは廃止されました。
詳細ビューの現在の行番号
Apex クラスまたはトリガの詳細を表示すると、Apex を編集する場合と同様、現在の行番号が表示されま
す。
getContent メソッドへの変更
API バージョン 18 の時点では、アクセスしようとしている Visualforce ページに無効なマークアップがある
場合、PageReference.getContent メソッドは ExecutionException エラーを返します。
コレクション制限の廃止
コレクションの要素数の制限が廃止されました。ただし、ヒープサイズに関しては制限があります。
現在サポートされている汎用コレクションの作成
Spring '10 では、汎用の Sオブジェクトを使用してコレクションを作成できます。例を次に示します。
Set<Sobject> foo = new Set<Sobject>();
Sオブジェクトの改善点
Sオブジェクトは現在、Apex のオブジェクトとして扱うようになりました。
Answers の新しい setBestReply メソッド
特定の質問に対する特定の回答を最良の回答として設定します。質問には複数の回答があるため、最良の
回答を設定すると、最も役立つ情報を含む回答を迅速に特定できます。Salesforce.com のユーザインタフェー
スの場合、これは回答をベストアンサーとして設定することと同じです。。
Answers の新しい findSimilar メソッド
question の件名に基づき、似た質問 5 個のリストを返します。トランザクションあたり使用できる
findSimilar コールは 10 件だけです。
ContentVersion オブジェクトの Apex トリガ
ContentVersion オブジェクトの Apex トリガを定義できるようになりました。
ContentVersion オブジェクトのトリガを作成するには、[設定] ➤ [カスタマイズ] ➤ [Salesforce CRM Content]
➤ [トリガ] をクリックします。
デバッグログ
Spring '10 では、以下のようにデバッグログに対し多くの機能改善が行われました。
•
検索条件、つまりデバッグログに記録する情報のカテゴリとレベルを設定する機能。カテゴリおよびレベル
の組み合わせによって、記録するイベントが指定されます。イベントが開始した行番号や文字番号、イベン
トに関連する項目、イベントの期間 (ミリ秒) など、各イベントは追加情報をレコードすることができます。
salesforce.com | Force.com Apex コードの機能強化 | 133
Custom Cloud
•
ログの生成に使用されるAPI バージョンおよび指定のカテゴリとレベルを示すヘッダー。
•
EXECUTION_START と EXECUTION_FINISHED に区切られクリアされたトランザクションの実行の開始と終了。
•
CODE_UNIT_STARTED や CODE_UNIT_FINISHED で示されるトランザクション内の作業単位。コードユニット
には、Apex トリガ、入力規則、Web サービスの呼び出しが含まれます。
•
累積プロファイリング情報およびリソースの累積使用。
実装のヒント
•
•
デバッグログのカテゴリおよびレベルを変更すると、将来のデバッグログに記録される内容だけが変わりま
す。既存のログに記録された内容は変更されません。
デバッグログは、個別ユーザ ([設定] ➤ [監視] ➤ [デバッグログ]) またはシステムログコンソールに記録され
ます。
デバッグログの概要
デバッグログの詳細
デバッグログを生成した後、表示される情報の種類や量は、ユーザに設定した検索値によって異なります。ただ
し、デバッグの形式は常に同じです。
デバッグログには、次のセクションがあります。
ヘッダー
ヘッダーには、次の情報が含まれます。
•
•
トランザクションで使用される API のバージョン。
ログの生成に使用されるログのカテゴリとレベル。
次に、ヘッダーの例を示します。
18.0 DB,INFO;WORKFLOW,INFO;VALIDATION,INFO;CALLOUT,INFO;APEX_CODE,INFO;
APEX_PROFILING,INFO
この例では、API バージョンは 18.0で、次のデバッグログカテゴリおよびレベルが設定されています。
カテゴリ
レベル
データベース
INFO
ワークフロー
INFO
入力規則
INFO
コールアウト
INFO
Apex コード
INFO
Apex プロファイリング
INFO
salesforce.com | Force.com Apex コードの機能強化 | 134
Custom Cloud
実行ユニット
実行ユニットは、トランザクションと同じです。実行ユニットには、トランザクション内に発生するすべ
てです。実行は、EXECUTION_START と EXECUTION_FINISHED に区切られます。
コードユニット
コードユニットは、トランザクション内の作業単位です。たとえば、webService メソッド、入力規則であ
るトリガはコードの単位の 1 つです。
メモ: クラスはコードの単位ではありません。
コードの単位は、CODE_UNIT_STARTED や CODE_UNIT_FINISHED で示される。作業の単位は、作業のほか
の単位を組み込むことができます。例:
EXECUTION_STARTED CODE_UNIT_STARTED|[EXTERNAL]execute_anonymous_apex
CODE_UNIT_STARTED|[EXTERNAL]MyTrigger on Account trigger event BeforeInsert for null
CODE_UNIT_FINISHED <-- The trigger ends CODE_UNIT_FINISHED <-- The executeAnonymous
ends EXECUTION_FINISHED
コードの単位には、次が含まれますが、これらには限定されません。
•
•
•
•
•
•
トリガ
ワークフローの呼び出しおよび時間ベースのワークフロー
入力規則
承認プロセス
Apex リードの変換
@future メソッドの呼び出し
•
•
Web サービスの呼び出し
executeAnonymous コール
•
•
•
Apex コントローラの Apex プロパティアクセス
Apex コントローラの Visualforce アクション
execute メソッドの各実行のほか、Apex start メソッドや finish メソッドの一括実行
•
Apex System.Schedule execute メソッドの実行
•
受信電子メールの処理
ログの行
コードの単位内に含まれます。これらは、コードまたはルールが何を実行しているのか、またはデバッグ
ログに具体的に記載されるメッセージを示します。次に例を示します。
図 3 : デバッグログの行の例
salesforce.com | Force.com Apex コードの機能強化 | 135
Custom Cloud
ログの行は、一連の項目で構成され、項目はパイプ (|) で区切られます。形式は次のとおりです。
•
タイムスタンプ ユーザのタイムゾーンで指定され、形式は HH:mm:ss.SSS となります。
•
イベント識別子 SAVEPOINT_RESET または VALIDATION_RULE など、書き込まれるデバッグログをトリ
ガした特定のイベント、およびメソッド名またはコードが実行された行番号および文字番号など、その
イベントとともに記録された追加情報。
追加ログデータ
さらに、ログには次の情報が含まれます。
•
•
累積リソース使用 トリガ、executeAnonymous、一括 Apex メッセージの処理、@future メソッド、Apex
テストメソッド、Apex Web サービスメソッド、Apex リード変換など、多くのコードユニットの終わり
に記録されます。
累積プロファイリング情報 トランザクションの終わりに一度記録されます。最もコストのかかるクエリ
(最も多くのリソースを使用)、DML の呼び出しなどの情報が含まれます。
次に、デバッグログの例を示します。
18.0 DB,INFO;WORKFLOW,FINEST;VALIDATION,INFO;APEX_CODE,FINE;APEX_PROFILING,FINE
13:17:05.382|EXECUTION_STARTED
13:17:05.382|CODE_UNIT_STARTED|[EXTERNAL]TestHandleProductPriceChange.testPriceChange
13:17:05.383|DML_BEGIN|[5,1]|Op:Insert|Type:Invoice_Statement__c|Rows:1
13:17:06.084|DML_END|[5,1]| 13:17:06.085|DML_BEGIN|[13,1]|Op:Insert|Type:Merchandise__c|Rows:2
13:17:06.115|DML_END|[13,1]| 13:17:06.117|DML_BEGIN|[21,1]|Op:Insert|Type:Line_Item__c|Rows:2
13:17:06.331|DML_END|[21,1]|
13:17:06.332|DML_BEGIN|[26,1]|Op:Update|Type:Merchandise__c|Rows:2
13:17:06.371|CODE_UNIT_STARTED|[EXTERNAL]HandleProductPriceChange on Merchandise trigger
event AfterUpdate for a00D0000008dfOw, a00D0000008dfOx
13:17:06.382|SOQL_EXECUTE_BEGIN|[3,1]|Aggregations:0| SELECT j.Price__c,
j.Merchandise__r.price__c FROM Line_Item__c j WHERE j.Invoice_Statement__r.Status__c =
'Negotiating' AND j.Merchandise__r.id IN :Trigger.new FOR UPDATE
13:17:06.450|SOQL_EXECUTE_END|[3,1]|Rows:2|Duration:68
13:17:06.452|DML_BEGIN|[14,1]|Op:Update|Type:Line_Item__c|Rows:2 13:17:06.470|DML_END|[14,1]|
13:17:06.471|CUMULATIVE_LIMIT_USAGE 13:17:06.471|LIMIT_USAGE_FOR_NS|(default)| Number of
SOQL queries: 0 out of 100 Number of query rows: 0 out of 500 Number of SOSL queries: 0 out
of 20 Number of DML statements: 4 out of 100 Number of DML rows: 7 out of 500 Number of
script statements: 10 out of 200000 Maximum heap size: 0 out of 1000000 Number of callouts:
0 out of 10 Number of Email Invocations: 0 out of 10 Number of fields describes: 0 out of
10 Number of record type describes: 0 out of 10 Number of child relationships describes:
0 out of 10 Number of picklist describes: 0 out of 10 Number of future calls: 0 out of 10
Number of find similar calls: 0 out of 10 Number of System.runAs() invocations: 0 out of
20
13:17:06.471|TESTING_LIMITS 13:17:06.471|LIMIT_USAGE_FOR_NS|(default)| Number of SOQL
queries: 1 out of 20 Number of query rows: 2 out of 2000 Number of SOSL queries: 0 out of
0 Number of DML statements: 1 out of 20 Number of DML rows: 2 out of 200 Number of script
statements: 4 out of 10400 Maximum heap size: 0 out of 200000 Number of callouts: 0 out of
10 Number of Email Invocations: 0 out of 10 Number of fields describes: 0 out of 10 Number
of record type describes: 0 out of 10 Number of child relationships describes: 0 out of
10 Number of picklist describes: 0 out of 10 Number of future calls: 0 out of 10 Number of
find similar calls: 0 out of 0 Number of System.runAs() invocations: 0 out of 20
13:17:06.471|TOTAL_EMAIL_RECIPIENTS_QUEUED|0 13:17:06.471|STATIC_VARIABLE_LIST
HandleProductPriceChange:openLineItems:400
13:17:06.471|CUMULATIVE_LIMIT_USAGE_END
13:17:06.472|CODE_UNIT_FINISHED 13:17:06.473|DML_END|[26,1]|
13:17:06.473|SOQL_EXECUTE_BEGIN|[29,1]|Aggregations:0| SELECT id, Price__c FROM Line_Item__c
Custom Cloud
salesforce.com | Force.com Apex コードの機能強化 | 136
WHERE id IN :lineItems 13:17:06.481|SOQL_EXECUTE_END|[29,1]|Rows:2|Duration:8
13:17:06.482|CUMULATIVE_LIMIT_USAGE 13:17:06.482|LIMIT_USAGE_FOR_NS|(default)| Number of
SOQL queries: 1 out of 100 Number of query rows: 2 out of 500 Number of SOSL queries: 0 out
of 20 Number of DML statements: 4 out of 100 Number of DML rows: 7 out of 500 Number of
script statements: 13 out of 200000 Maximum heap size: 0 out of 1000000 Number of callouts:
0 out of 10 Number of Email Invocations: 0 out of 10 Number of fields describes: 0 out of
10 Number of record type describes: 0 out of 10 Number of child relationships describes:
0 out of 10 Number of picklist describes: 0 out of 10 Number of future calls: 0 out of 10
Number of find similar calls: 0 out of 10 Number of System.runAs() invocations: 0 out of
20
13:17:06.482|TESTING_LIMITS 13:17:06.482|LIMIT_USAGE_FOR_NS|(default)| Number of SOQL
queries: 1 out of 20 Number of query rows: 2 out of 2000 Number of SOSL queries: 0 out of
0 Number of DML statements: 1 out of 20 Number of DML rows: 2 out of 200 Number of script
statements: 5 out of 10400 Maximum heap size: 0 out of 200000 Number of callouts: 0 out of
10 Number of Email Invocations: 0 out of 10 Number of fields describes: 0 out of 10 Number
of record type describes: 0 out of 10 Number of child relationships describes: 0 out of
10 Number of picklist describes: 0 out of 10 Number of future calls: 0 out of 10 Number of
find similar calls: 0 out of 0 Number of System.runAs() invocations: 0 out of 20
13:17:06.482|TOTAL_EMAIL_RECIPIENTS_QUEUED|0 13:17:06.482|STACK_FRAME_VARIABLE_LIST Frame0
13:17:06.482|CUMULATIVE_LIMIT_USAGE_END
13:17:06.482|CODE_UNIT_FINISHED 13:17:06.482|EXECUTION_FINISHED
13:17:06.497|CUMULATIVE_PROFILING_BEGIN 13:17:06.497|CUMULATIVE_PROFILING|SOQL operations|
Trigger.HandleProductPriceChange: line 3, column 1: [SELECT j.Price__c,
j.Merchandise__r.price__c FROM Line_Item__c j WHERE j.Invoice_Statement__r.Status__c =
'Negotiating' AND j.Merchandise__r.id IN :Trigger.new FOR UPDATE]: executed 1 time in 68
ms
13:17:06.497|CUMULATIVE_PROFILING|No profiling information for SOSL operations
13:17:06.497|CUMULATIVE_PROFILING|DML operations| Trigger.HandleProductPriceChange: line
14, column 1: Update: LIST:SOBJECT:Line_Item__c: executed 1 time in 17 ms
13:17:06.497|CUMULATIVE_PROFILING|No profiling information for method invocations
13:17:06.497|CUMULATIVE_PROFILING_END
デバッグログの検索条件
システムログコンソールを使用またはデバッグログを監視している場合、ログに含まれる情報のレベルを指定で
きます。Spring '10 では、カテゴリとレベルの組み合わせを指定すると、記録されるイベントが指定されます。
salesforce.com | Force.com Apex コードの機能強化 | 137
Custom Cloud
デバッグログの検索条件の概要
デバッグログの検索条件の設定
使用可能なエディション: Unlimited Edition、Developer Edition および Enterprise Edition
必要なユーザ権限
システムログコンソールを使用する
「すべてのデータの参照」
テキスト入力ボックスを使用する
「Apex 開発」
システムログコンソールを使用またはデバッグログを監視している場合、ログに含まれる情報のレベルを指定で
きます。
ログカテゴリ
Apex またはワークフロールールの情報など、ログに記録する情報の種類。
ログレベル
ログに記録する情報量。
イベントの種別
カテゴリおよびレベルの組み合わせによって、記録するイベントが指定されます。イベントが開始した行
番号や文字番号、イベントに関連する項目、イベントの期間 (ミリ秒) など、各イベントは追加情報をログ
に記録することができます。
デバッグログカテゴリ
次のログカテゴリを指定できます。各カテゴリにログ記録される情報の量はログレベルによって異なります。
ログカテゴリ
説明
データベース
すべてのデータ操作言語 (DML) ステートメントまたはインライン SOQL ま
たは SOSL クエリなど、データベースへのアクセスに関する情報を記録しま
す。
ワークフロー
ルール名や実行されるアクションなど、ワークフロールールの情報が含まれ
ます。
入力規則
ルール名、規則が true または false のどちらに評価したのかなど、入力規則
の情報が含まれます。
salesforce.com | Force.com Apex コードの機能強化 | 138
Custom Cloud
ログカテゴリ
説明
コールアウト
サーバが外部Webサービスから送受信しているXMLを記録します。これは、
Force.com Web サービスの API 呼び出しの使用に関連する問題をデバッグす
るときに便利です。
Apex コード
System.debug メソッドの呼び出しによって生成されたログメッセージ、
DML ステートメント、インライン SOQL または SOSL クエリ、トリガの開
始と完了、およびテストメソッドの開始と完了など、Apex スクリプトに関
する情報を記録します。
Apex プロファイリング
名前空間の制限、送信される電子メール数など、累積プロファイリング情報
が含まれます。
デバッグログレベル
次のログレベルを指定できます。レベルは、低いものから順に並べてあります。特定のイベントはカテゴリおよ
びレベルの組み合わせに基づいてログ記録されます。多くのイベントが INFO レベルでログ記録が開始します。
レベルは累積です。つまり、FINE を選択すると、ログには DEBUG、INFO、WARN および ERROR レベルで
ログ記録されたすべてのイベントも含まれます。
メモ: すべてのレベルがすべてのカテゴリに使用できるわけではありません。1 つまたは複数のイベント
に対応するレベルだけです。
•
•
•
•
•
•
•
ERROR
WARN
INFO
DEBUG
FINE
FINER
FINEST
デバッグイベントの種別
次は、デバッグログに記録される内容の例です。イベントは USER_DEBUG です。形式は timestamp | event
identifier です。
図 4 : デバッグログの行の例
イベント識別子は、SAVEPOINT_RESET または VALIDATION_RULE など、書き込まれるデバッグログをトリガし
た特定のイベント、およびメソッド名またはコードが実行された行番号および文字番号など、そのイベントとと
もに記録された追加情報。
この例では、イベント識別子は次のもので構成されます。
salesforce.com | Force.com Apex コードの機能強化 | 139
Custom Cloud
•
イベントの名前 USER_DEBUG
•
コードのイベントの行番号および文字番号 [1,1]
•
System.Debug メソッドが設定されたログレベル:
DEBUG
•
System.Debug メソッドのユーザ入力の文字列:
Hello world!
このコード抜粋によって下記ログが記録されます。
図 5 : デバッグログの行のコード抜粋
次のログは、テストがコードの行 に達した場合に記録されます。
15:51:01.071|DML_BEGIN|[5,1]|Op:Insert|Type:Invoice_Statement__c|Rows:1
この例では、イベント識別子は次のもので構成されます。
•
イベントの名前 DML_BEGIN
•
コードのイベントの行番号および文字番号 [5,1]
•
DML 操作種別 Insert:
Op:Insert
•
オブジェクト名 Type:Invoice_Statement__c
salesforce.com | Force.com Apex コードの機能強化 | 140
Custom Cloud
•
DML 操作に渡される行数 Rows:1
次の表には、記録されるイベント種別、各イベントと記録される項目またはそのほかの情報、イベントをログ記
録するログレベルおよびカテゴリの組み合わせを示しています。
イベントの名前
イベントと記録される項目または情 記録されるカテゴリ
報
記録されるレベル
CALLOUT_REQUEST
コードのイベントの行番号および文 コールアウト
字番号、要求ヘッダー
INFO 以上
CALLOUT_RESPONSE
コードのイベントの行番号および文 コールアウト
字番号、応答本文
INFO 以上
CODE_UNIT_FINISHED
なし
Apex コード
INFO 以上
CODE_UNIT_STARTED
MyTrigger on Account trigger Apex コード
event BeforeInsert for null な
INFO 以上
ど、コードのイベントの行番号およ
び文字番号、コードユニット名
CUMULATIVE_LIMIT_USAGE なし
Apex プロファイリン
グ
INFO 以上
CUMULATIVE_LIMIT_USAGE_END なし
Apex プロファイリン
グ
INFO 以上
なし
Apex プロファイリン
グ
FINE 以上
CUMULATIVE_PROFILING_BEGIN なし
Apex プロファイリン
グ
FINE 以上
CUMULATIVE_PROFILING_END なし
Apex プロファイリン
グ
FINE 以上
CUMULATIVE_PROFILING
DML_BEGIN
コードのイベントの行番号および文 Apex コード
字番号、操作 (Insert、Updateな
ど)、レコード名または種別、DML
操作に渡される行数
INFO 以上
DML_END
コードのイベントの行番号および文 Apex コード
字番号
INFO 以上
EMAIL_QUEUE
コードのイベントの行番号および文 Apex コード
字番号
INFO 以上
ENTERING_MANAGED_PKG
パッケージ名前空間
Apex コード
INFO 以上
EXCEPTION_THROWN
コードのイベントの行番号および文 Apex コード
字番号、例外種別、メッセージ
INFO 以上
EXECUTION_FINISHED
なし
INFO 以上
Apex コード
salesforce.com | Force.com Apex コードの機能強化 | 141
Custom Cloud
イベントの名前
イベントと記録される項目または情 記録されるカテゴリ
報
記録されるレベル
EXECUTION_STARTED
なし
INFO 以上
FATAL_ERROR
例外種別、メッセージ、スタックト Apex コード
レース
ERROR 以上
HEAP_ALLOCATE
コードのイベントの行番号および文 Apex コード
字番号、バイト数
FINEST
IDEAS_QUERY_EXECUTE
コードのイベントの行番号および文 Apex コード
字番号
FINEST
LIMIT_USAGE_FOR_NS
次の制限に従った、名前空間 INFO 以上
Number of SOQL queries
Number of query rows Number
of SOSL queries Number of
DML statements Number of DML
rows Number of script
statements Maximum heap size
Number of callouts Number
of Email Invocations Number
of fields describes Number
of record type describes
Number of child
relationships describes
Number of picklist describes
Number of future calls
Number of find similar calls
Number of System.runAs()
invocations
Apex コード
Apex プロファイリン
グ
METHOD_ENTRY
コードのイベントの行番号および文 Apex コード
字番号、メソッドの署名
FINEST
METHOD_EXIT
コードのイベントの行番号および文 Apex コード
字番号、メソッドの署名
FINEST
QUERY_MORE_ITERATIONS コードのイベントの行番号および文 DB
字番号、queryMore の反復数
INFO 以上
SAVEPOINT_ROLLBACK
コードのイベントの行番号および文 DB
字番号、Savepoint 名
INFO 以上
SAVEPOINT_SET
コードのイベントの行番号および文 DB
字番号、Savepoint 名
INFO 以上
SLA_END
ケース数、読み込み時間、処理時 ワークフロー
間、挿入/更新/削除するケースのマ
イルストーンの数、新しいトリガ
INFO 以上
SLA_EVAL_MILESTONE
マイルストーン ID
ワークフロー
INFO 以上
SLA_NULL_START_DATE
なし
ワークフロー
INFO 以上
SLA_PROCESS_CASE
ケース ID
ワークフロー
INFO 以上
salesforce.com | Force.com Apex コードの機能強化 | 142
Custom Cloud
イベントの名前
イベントと記録される項目または情 記録されるカテゴリ
報
記録されるレベル
SOQL_EXECUTE_BEGIN
コードのイベントの行番号および文 DB
字番号、集計数、クエリソース
INFO 以上
SOQL_EXECUTE_END
コードのイベントの行番号および文 DB
字番号、行数、期間 (ミリ秒)
INFO 以上
SOSL_EXECUTE_BEGIN
コードのイベントの行番号および文 DB
字番号、クエリソース
INFO 以上
SOSL_EXECUTE_END
コードのイベントの行番号および文 DB
字番号、行数、期間 (ミリ秒)
INFO 以上
STACK_FRAME_VARIABLE_LIST フレーム番号、次の形式の変数リス Apex プロファイリン
ト Variable number | Value例:
グ
FINE 以上
var1:50 var2:'Hello World'
STATEMENT_EXECUTE
コードのイベントの行番号および文 Apex コード
字番号
FINEST
STATIC_VARIABLE_LIST
次の形式の変数リスト Variable
number | Value例:
Apex プロファイリン
グ
FINE 以上
var1:50 var2:'Hello World'
SYSTEM_MODE_ENTER
モード名
Apex コード
FINEST
SYSTEM_MODE_EXIT
モード名
Apex コード
FINEST
TESTING_LIMITS
なし
Apex プロファイリン
グ
INFO 以上
Apex プロファイリン
グ
FINE 以上
TOTAL_EMAIL_RECIPIENTS_QUEUED 送信電子メール数
USER_DEBUG
コードのイベントの行番号および文 Apex コード
字番号、ロギングレベル、ユーザ入
力の文字列
デフォルトでは
DEBUG 以上
メモ: ユーザが
System.Debug
メソッドのログ
レベルを設定す
ると、イベント
はこのレベルで
ログ記録されま
す。
VALIDATION_ERROR
エラーメッセージ
入力規則
INFO 以上
salesforce.com | Force.com Apex コードの機能強化 | 143
Custom Cloud
イベントの名前
イベントと記録される項目または情 記録されるカテゴリ
報
記録されるレベル
VALIDATION_FAIL
なし
入力規則
INFO 以上
VALIDATION_FORMULA
数式ソース、値
入力規則
INFO 以上
VALIDATION_PASS
なし
入力規則
INFO 以上
VALIDATION_RULE
ルール名
入力規則
INFO 以上
VF_APEX_CALL
エレメント名、メソッド名、戻り値 Apex コード
INFO 以上
VF_PAGE_MESSAGE
メッセージテキスト
Apex コード
INFO 以上
WF_ACTION
アクションの説明
ワークフロー
INFO 以上
WF_ACTION_TASK
ToDo 件名、アクション ID、ルー
ル、所有者、期日
ワークフロー
INFO 以上
WF_ACTIONS_END
実行されたアクションの Summer
ワークフロー
INFO 以上
WF_APPROVAL
トランザクションタイプ、
ワークフロー
INFO 以上
EntityName: NameField Id、プロ
セスノード名
WF_APPROVAL_REMOVE
EntityName: NameField Id
ワークフロー
INFO 以上
WF_APPROVAL_SUBMIT
EntityName: NameField Id
ワークフロー
INFO 以上
WF_ASSIGN
所有者、割り当て先テンプレート
ID
ワークフロー
INFO 以上
WF_CRITERIA_BEGIN
EntityName: NameField Id、ルー ワークフロー
INFO 以上
ル名、ルール ID、トリガの種類
(ルールがトリガの種類を重視する場
合)
WF_CRITERIA_END
成功を示す Boolean 値 (true または
false)
ワークフロー
INFO 以上
WF_EMAIL_ALERT
アクション ID、ルール
ワークフロー
INFO 以上
WF_EMAIL_SENT
電子メールテンプレート ID、受信 ワークフロー
者、CC 電子メール
INFO 以上
WF_ENQUEUE_ACTIONS
エンキューされたアクションの概要 ワークフロー
INFO 以上
WF_ESCALATION_ACTION
ケース ID、営業時間
ワークフロー
INFO 以上
WF_ESCALATION_RULE
なし
ワークフロー
INFO 以上
WF_EVAL_ENTRY_CRITERIA プロセス名、電子メールテンプレー ワークフロー
INFO 以上
ト ID、結果を示す Boolean 値 (true
または false)
WF_FIELD_UPDATE
EntityName: NameField Id、オブ ワークフロー
ジェクトまたは項目名
INFO 以上
salesforce.com | Force.com Apex コードの機能強化 | 144
Custom Cloud
イベントの名前
イベントと記録される項目または情 記録されるカテゴリ
報
記録されるレベル
WF_FORMULA
数式ソース、値
ワークフロー
INFO 以上
WF_HARD_REJECT
なし
ワークフロー
INFO 以上
WF_NEXT_APPROVER
所有者、次の所有者の種類、項目
ワークフロー
INFO 以上
WF_NO_PROCESS_FOUND
なし
ワークフロー
INFO 以上
WF_OUTBOUND_MSG
EntityName: NameField Id、アク ワークフロー
INFO 以上
ション ID、ルール
WF_PROCESS_NODE
プロセス名
ワークフロー
INFO 以上
WF_REASSIGN_RECORD
EntityName: NameField Id、所有 ワークフロー
INFO 以上
者
WF_RESPONSE_NOTIFY
通知者名、通知者の電子メール、通 ワークフロー
知者テンプレート ID
INFO 以上
WF_RULE_ENTRY_ORDER
順序を示す整数
ワークフロー
INFO 以上
WF_RULE_EVAL_BEGIN
ルールタイプ
ワークフロー
INFO 以上
WF_RULE_EVAL_END
なし
ワークフロー
INFO 以上
WF_RULE_EVAL_VALUE
値
ワークフロー
INFO 以上
WF_RULE_FILTER
検索条件
ワークフロー
INFO 以上
WF_RULE_INVOCATION
EntityName: NameField Id
ワークフロー
INFO 以上
ワークフロー
INFO 以上
ワークフロー
INFO 以上
ワークフロー
INFO 以上
EntityName: NameField Id、タイ ワークフロー
INFO 以上
WF_RULE_NOT_EVALUATED なし
WF_SOFT_REJECT
プロセス名
WF_SPOOL_ACTION_BEGIN ノードタイプ
WF_TIME_TRIGGER
ムアクション、タイムアクションコ
ンテナ、評価の日時
WF_TIME_TRIGGERS_BEGIN なし
ワークフロー
デバッグログの監視
Spring '10 では、デバッグログの監視に対して多くの更新が行われました。
制限
組織あたり 20 件のデバッグログの制限が、次のようになりました。
•
各ユーザが 20 件のデバッグログを指定できます。
INFO 以上
salesforce.com | Force.com Apex コードの機能強化 | 145
Custom Cloud
•
各デバッグログは最大 2 MB です。
•
各組織は最大 50 MB のデバッグログを保持できます。
デバッグログ
デバッグログには、詳細情報が含まれるようになりました。デバッグログ (ページ 132)を参照してください。
絞り込み
ユーザにすべてのデバッグログを生成するために使用する必要のあるカテゴリおよびレベルを指定できま
す。デバッグログの検索条件 (ページ 136)を参照してください。
実装のヒント
•
•
ユーザののデバッグログの保持を開始した後、[設定] ➤ [監視] ➤ [デバッグログ] をクリックし、ユーザ名の
横にある [リセット] をクリックすると、ユーザのデバッグログ数を 20 件に戻すことができます。
ユーザが 20 件のデバッグログ数の制限に達した場合、そのユーザの名前は、デバッグログを保持している
ユーザのリストから削除されます。デバッグログをさらに保持したい場合、名前を再度追加する必要があり
ます。
システムログコンソール
Spring '10 では、以下のようにシステムログに対し多くの機能改善が行われました。
•
検索条件、つまりデバッグログに記録する情報のカテゴリとレベルを設定する機能。カテゴリおよびレベル
の組み合わせによって、記録する行動が指定されます。行動が開始した行番号や文字番号、行動に関連する
項目、イベントの期間 (ミリ秒) など、各行動は追加情報をレコードすることができます。
•
複数のログを保持する機能。特定のログを選択して、詳細を表示できます。
実装のヒント
•
•
デバッグログのカテゴリおよびレベルを変更すると、将来のデバッグログに記録される内容だけが変わりま
す。既存のログに記録された内容は変更されません。
ログは、60 分間だけ保持されます。
salesforce.com | Force.com Apex コードの機能強化 | 146
Custom Cloud
システムログコンソールの概要
システムログコンソールの使用
使用可能なエディション: Unlimited Edition、Developer Edition および Enterprise Edition
有料オプションで使用可能なエディション: Professional Edition
必要なユーザ権限
システムログコンソールを使用する
「すべてのデータの参照」
テキスト入力ボックスを使用する
「Apex 開発」
システムログコンソールは、トランザクション時にコードスニペットのデバッグまたはコード実行の追跡に使用
できる独立したウィンドウです。システムログ コンソールにアクセスするには、Salesforce.com ユーザインター
フェースから、任意のページの右上にある [システムログ] をクリックします。システムログコンソールの使用に
より、次のことが実行できます。
•
[条件設定の表示] を指定して、今後のログに記録する行動を指定します。
•
テストする Apex コードのスニペットを入力し、[実行] をクリックします。
•
既存のログがある場合、ログを選択してその詳細を表示するか、[ログリストのクリア] をクリックして、既
存のすべてのデバッグログを表示ウィンドウから削除します。ログは、60 分間だけ保持されます。
デバッグログについての詳細は、“デバッグログとは?” (Salesforce オンラインヘルプ)を参照してください。
テキスト入力ボックスに入力した Apex コードは、ExecuteAnonymous を使用して実行したかのように実行され
ます。
システムログコンソールに直接入力したコードで static キーワードを使用することはできません。また、DML
ステートメント (insert や delete など) を含めることはできますが、実際にはそれらの処理は実行されません。
警告: システムログコンソールを使用して、testMethod と定義されたメソッドを含むクラスを呼び出し、
そのメソッドを実行すると、すべての DML ステートメントが実行されます。これにより、組織に不要な
データが加わることがあります。
Apex の構文と使用方法についての詳細は、『Force.com Apex Code Developer's Guide』を参照してください。
Custom Cloud
salesforce.com | Visualforce の機能強化 | 147
Visualforce の機能強化
使用可能なエディション: Group Edition、Professional Edition、Enterprise Edition、Unlimited Edition、および
Developer Edition
カスタムコントローラと標準コントローラ拡張は、Group Edition または Professional Edition ではサポートされ
ません。
Spring '10 では、前バージョンの Visualforce の機能を強化するいくつかの新機能が導入されました。新機能の詳
細は、『Visualforce Developer's Guide』を参照してください。
次の機能がリリースされます。
新しいページ要求の制限
Spring '10 以降、Visualforce ページの最大レスポンスサイズは 15 MB 未満となります。
<apex:enhancedList> の Ext 3.0 アップグレード
Salesforce.com API version 18.0 以降を使用して作成された Visualforce ページまたはコンポーネントでは、Ext
3.0 を実行する <apex:enhancedList> コンポーネントを使用します。Salesforce.com API バージョン 18 よ
り古いバージョンを使用する Visualforce ページおよびコンポーネントは、今後も Ext 2.1 を使用します。
<apex:pageBlockTable> の bgcolor 属性の廃止
bgcolor 属性は、Visualforce ページの <apex:pageBlockTable> コンポーネントおよび Salesforce.com API
バージョン 18.0 以上を実行するコンポーネントでは使用できません。代わりに、background-color CSS
属性を使用する必要があります。
<apex:repeat> で使用できない <apex:form> タグ
Salesforce.com API バージョン 18.0 では、<apex:form> タグを <apex:repeat> タグの子コンポーネントと
して使用できません。
パフォーマンス上の問題により、Salesforce.com API バージョン 18.0 より古いバージョンを実行する Visualforce
ページおよびコンポーネントで上記のタグの使用はお勧めしません。
文字数が 18 の ID を常に返す数式
以前は、Visualforce ページ内の数式で組織、ユーザ、またはレコード ID を解決する場合、ID は文字数が
15 から 18 文字の英数字の文字列でした。Salesforce.com API バージョン 18.0 以上に対して作成された
Visualforce ページは、常に文字数が 18 文字の ID を返す数式を解決します。
PDFで Salesforce.com スタイルシートは利用不可
Salesforce.com API バージョン 18.0 以降、<apex:page> の renderAs 属性を使用して生成された PDF は
Salesforce.com スタイルシートをインポートしません。<apex:pageBlock> など、これらのスタイルシート
を使用するコンポーネントは、今後 PDF で表示されません。
PDF 表示と互換性のあるコンポーネントの詳細は、『Visualforce Developer's Guide』の「PDF 表示のベストプ
ラクティス」という新しい章を参照してください。
Custom Cloud
salesforce.com | Sコントロールの廃止 | 148
Sコントロールの廃止
使用可能なエディション: すべてのエディション
Spring '10 以降、新しい組織同様、Sコントロールを作成したことのない組織は、Sコントロールを作成できなく
なります。既存 Sコントロールに影響はありません。今後も編集できます。
2010 年以前に作成された非管理対象パッケージの Sコントロールだけが、登録者によってインストールできま
す。
Visualforce ページは、次世代の Sコントロールとされ、パフォーマンスの向上および作成の簡略化のために、可
能な限り Sコントロールの代わりに使用する必要があります。次の表は、Visualforce ページと Sコントロールの
相違点を説明したものです。
Visualforce ページ
Sコントロール
必要な技術的スキル
HTML、XML
HTML、JavaScript、AJAX Toolkit
言語スタイル
タグマークアップ
手続き型コード
ページ上書きモデル
タグを使用して標準コンポーネント ページ全体の HTML および
およびカスタムコンポーネントを作 JavaScript の作成
成
標準 Salesforce.com コンポーネント はい
ライブラリ
いいえ
組み込みプラットフォームへのアク はい。標準コントローラを使用
セス
いいえ
データバインディング
はい
いいえ
開発者は、テキストボックスなどの
入力コンポーネントを特定の項目 (取
引先名など) でバインドすることが
できます。ユーザがその入力コン
ポーネントに値を保存すると、値は
データベースにも保存されます。
開発者は入力コンポーネントを特定
の項目にバインドすることはできま
せん。代わりに、API を使用する
JavaScript コードを記述して、ユーザ
指定の項目値でデータベースを更新
する必要があります。
はい
いいえ。Salesforce.com スタイルシー
トを手動で指定する必要がありま
す。
スタイルシートの継承
項目メタデータの考慮 ユニーク項目 はい (デフォルト)
など ユーザがユニークまたは必須項目に
反しているレコードを保存しようと
すると、エラーメッセージが自動的
はい。describe API コールを使用
して JavaScript でコード化する場合。
ユーザが一意性または必須性の項目
属性に反しているレコードを保存し
Custom Cloud
salesforce.com | Force.com Development as a Service | 149
Visualforce ページ
Sコントロール
に表示され、ユーザは再度試行する ようとすると、エラーメッセージは
ことができます。
S コントローラ開発者がこれらの属
性をチェックしたコードを記述した
場合にのみ表示されます。
Apex との統合
直接。カスタムコントローラにバイ 間接。API を経由して Apex
ンド。
webService メソッドを使用。
パフォーマンス
マークアップが Force.com プラット API へのすべてのコールではサーバ
フォーム上で実行されるため、すぐ との往復が必要になるため、応答速
に反応します。
度が低い。付加はパフォーマンスを
調整する開発者によって異なる。
ページコンテナ
ネイティブ
iFrame 内
Sコントロールからの移行の詳細は、Developer Force Web サイトのこの記事を参照してください。
Force.com Development as a Service
選択可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
Force.com Development as a Service (DaaS) は、Force.com プラットフォームでアプリケーションを構築するプロ
フェッショナルな開発者や、開発組織と運用組織との間でアプリケーションの変更内容を移行する担当者が使用
できるツールと技術を提供します。DaaS では、組織のメタデータの作成とその取得、展開をサポートします。
新しいメタデータタイプ
次のメタデータタイプは、メタデータ API バージョン 18.0 で新しく追加されたものです。
メタデータタイプ
説明
DataCategoryGroup
データカテゴリグループを示します。
警告: Metadata API を使用してある組織から別の組織にカテゴリへの変更
を展開すると、XML ファイルに指定されていないカテゴリおよびレコー
ド分類を永久に削除します。Salesforce.com では、Sandbox 組織から運用組
織へ変更を展開するのではなく、[設定] ➤ [カスタマイズ] ➤ [データカテ
ゴリ] を使用して組織のデータカテゴリおよびレコードの関連性を手動で
作成することをお勧めします。
EntitlementTemplate
エンタイトルメントテンプレートを示します。エンタイトルメントテンプレート
は、商品にすばやく追加できる、事前定義されたカスタマサポートの条件です。
たとえば、ユーザが顧客に提供される商品にエンタイトルメントを容易に追加で
Custom Cloud
メタデータタイプ
salesforce.com | Force.com Development as a Service | 150
説明
きるよう Web サポートまたは電話サポートのエンタイトルメントテンプレートを
作成できます。
メタデータの更新
メタデータ API バージョン 18.0 では、次のメタデータ項目が追加または変更されています。
メタデータタイプまたは 項目
結果のオブジェクト
変更
説明
CustomObject
actionOverrides
新規
アクションのリストは、標準またはカスタム
オブジェクトを優先されます。
DashboardComponent
dashboardTableColumn
新規
カスタマイズされたダッシュボードテーブル
コンポーネントの列のリストを示します。
Folder
accessType
更新
次の列挙値が追加されました。
• PublicInternal。このフォルダは、ポー
タルユーザを除くすべてのユーザがアク
セス可能です。この設定は、パートナー
ポータルまたはカスタマーポータルが有
効な組織のレポートおよびダッシュボー
ドフォルダにのみ使用できます。
WorkflowAlert
senderType
更新
次の列挙値が追加されました。
• DefaultWorkflowUser
WorkflowOutboundMessage apiVersion
新規
アウトバウンドメッセージの API バージョ
ン。アウトバウンドメッセージが作成される
と自動的に現在の API バージョンに設定さ
れます。アウトバウンドメッセージの有効な
API バージョンは 8.0 および 18.0 以降で
す。
API バージョンは、Enterprise または Partner
WSDL を使用した Salesforce.com への API
コールバックで使用されます。API バージョ
ンは、メタデータ API を使用してのみ変更
できます。
salesforce.com | Sandbox から運用へ 変更セットベータ | 151
Custom Cloud
Force.com IDE
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
Spring '10 では、Force.com IDE に対して次のようにいくつかの機能強化が行われました。Force.com IDE の詳細
は、http://wiki.developerforce.com/index.php/Force.com_IDE_Release_Notes を参照してください。
メモ: Force.com IDE Spring '10 リリースは、2 月 15 日を予定しています。その時まで、リリースノートの
ダウンロードはできません。
Sandbox から運用へ 変更セットベータ
この拡張機能は、IdeaExchange のアイデアです。
選択可能なエディション: Enterprise Edition、Unlimited Edition、および無料エディション
Web インターフェースを使用して設定変更を移行する場合は、変更セットを使用します。これまで Sandbox から
運用環境に変更を移行するのが困難であったり、Force.com IDE や Force.com 移行ツールよりも使いやすいツー
ルを探しているなら、変更セットを使用することで生産性が大幅に向上します。
Spring '10 では、次のように機能が強化されています。
クローン
既存の変更セットのクローンを作成して、コンポーネントが同じ変更セットを新規作成します。アップロー
ドされた変更セットは変更できないため、連動コンポーネントを以前アップロードした変更セットに追加
する場合、クローンの使用が役立ちます。
バージョン間アップロード
新しいバージョンのプラットフォームがリリースされると、運用組織および Sandbox 組織はそれぞれ別のと
きにアップグレードすることができます。同じバージョンでない組織間で変更セットが送信された場合、
この機能を使用して、両方の組織で有効なコンポーネントを展開できます。
削除
アップロードされていない変更セットを削除できます。変更セットがアップロードされると、削除できま
せん。
有効期限
変更セットはアップロードの 6 か月後に期限が切れ、永久に削除されます。アップロードされていない変
更セットには有効期限はありません。変更組織が対象組織で展開されると、有効期限はまた 6 か月間にリ
セットされます。有効期限は変更できません。
Custom Cloud
salesforce.com | Sandbox から運用へ 変更セットベータ | 152
実装のヒント
変更セットを使用するために必要な権限
変更セットを別の組織に送信するには、「変更セットの作成とアップロード」、「AppExchange パッケージ
の作成」、「AppExchange パッケージのアップロード」プロファイル権限が必要です。
別の組織から受信した変更セットをリリースするには、「変更セットのリリース」プロファイル権限が必
要です。
変更をアップロードするために必要な認証
ある組織から別の組織へ変更セットをリリースする前に、リリース先組織の管理者が、2 つの組織間のリ
リース接続を介したアップロードを許可する必要があります。
[リリース接続] リストにすべての接続が表示される
[リリース接続] リストには、運用組織およびすべての Sandbox が自動的に取り込まれます。これらの組織間
ではリリース可能ですが、それ以外の組織間ではできません。
メンテナンス中は変更セット接続を使用できない
リリース接続の承認とページのアップロードでは、運用組織からの情報が必要になります。そのため、運
用組織でメンテナンスが行われている間は使用できません。この間に送信する変更セットを作成すること
はできますが、アップロードはできません。
Sandbox が利用可能であることが必要
組織の Sandbox が利用可能になっていない場合、[リリース接続] ページに「アクセス権がありません」とい
うエラーが表示されることがあります。
リリースは単一方向のトランザクション
変更セットは、1 つのトランザクションで展開します。何らかの理由でリリースが完了できないときは、ト
ランザクション全体がロールバックされます。リリースが正常に完了した後に、すべての変更が組織に適
用されます。変更セットはロールバックできません。
サポートされていないプロファイル
変更セットは現在プロファイルのアップロードまたは展開をサポートしておらず、タブ、オブジェクト、
項目など一部のコンポーネントの表示およびアクセスレベルを管理します。そのため、変更セットを組織
に展開した後でも、新しいコンポーネントは管理者以外のユーザに自動的に表示されることはありません。
エンドユーザがこれらのコンポーネントを表示できるようにするには、プロファイルを編集し、表示とア
クセスレベルをそれに応じて調整します。
アップロードされた変更セットは変更不可
変更セットはアップロードされるまでに限り、変更または削除できます。変更セットをアップロードする
と、コンポーネントの追加または削除ができません。変更セットの削除もできません。
ベストプラクティス
すべての連動コンポーネントをリリースする
リリース先の組織に存在しない相互に連動関係のあるコンポーネントのすべてを、各変更セットに含めて
ください。リリース先の組織および変更セットに含まれていない別のコンポーネントを参照するコンポー
ネントをリリースしようとすると、リリースは失敗します。
Custom Cloud
salesforce.com | Salesforce.com の証明書とキー管理 | 153
変更セットを使用すると、リリースする内容をきめの細かく制御できます。たとえば、カスタム項目を個
別に移行できます。カスタムオブジェクトとそのすべての項目をリリースするには、カスタムオブジェク
トとすべての項目を変更セットに追加する必要があります。カスタムオブジェクトだけを変更セットに追
加すると、リリースは失敗しませんが、空のカスタムオブジェクトがリリースされます。
変更セットのクローンを作成して、アップロードされた変更セットに連動コンポーネントを追加します。
変更セットをアップロードしたら、内容は変更できません。連動コンポーネントをすでにアップロードさ
れた変更セットに追加する必要がある場合、変更セットのクローンを作成し、連動コンポーネントを追加
してもう一度アップロードします。
メンテナンスのスケジュールを避けてリリースを計画する
運用組織と Sandbox 組織の両方に予定されているメンテナンスのスケジュールを避けて、リリーススケジュー
ルを計画してください。機能の中には、Sandbox からアクセスするときに運用組織の情報を必要とするもの
があります。
変更セットの詳細を参照する
リリース先の組織で、他のユーザがアップロードした受信変更セットをリリースして失敗した場合は、問
題を修正できるようにアップロードしたユーザに連絡します。変更セットをアップロードしたユーザを調
べるには、[アップロード登録者] 項目を参照します。
変更セットは 2500 件のコンポーネントおよび 400 MBに制限
変更セットのコンポーネント数は 2500 件、サイズは 400 MBに制限されています。変更セットがこれらの
制限を超えている場合、電子メールテンプレート、ダッシュボード、およびレポートに個別の変更セット
を作成できます。これらのコンポーネントは最も数が多く、連動関係の数は少なくなっています。詳細は、
ファイルの一括移行を参照してください。
コンポーネントの削除と名前変更
コンポーネントの削除または名前変更をするために変更セットを使用することはできません。コンポーネ
ントを削除するには、リリース先組織の Web インターフェースを使用します。コンポーネントの名前を変
更するには、リリース先組織でコンポーネントを削除してから、変更セットで新しいコンポーネントをアッ
プロードします。
Salesforce.com の証明書とキー管理
使用可能なエディション: すべてのエディション
Salesforce.com の証明書とキーのペアを使用して、Salesforce.com が外部 Web サイトと通信する場合、重要データ
を暗号化します。要求が Salesforce.com 組織から行われていることの確認が必要な外部 Web サーとを使用してい
る場合必要なのは、Salesforce.com 証明書とキーのペアの生成です。
実装のヒント
•
正常に Salesforce.com 証明書を保存した後、証明書と該当するキーが自動的に生成されます。
•
Salesforce.com 証明書を作成した後、変更できるのは、ラベルと 一意の名前だけです。種別、キーのサイズなど
は変更できません。Salesforce.com 証明書を編集すると、証明書とキーは再生成されません。
salesforce.com | Salesforce.com の証明書とキー管理 | 154
Custom Cloud
ベストプラクティス
•
新しい Salesforce.com キーペアのキーサイズを設定した場合、1024 (1 年間有効) または 2048 (2 年間有効) か
らキーサイズを選択できます。Salesforce.com はセキュリティ上の理由により、2048 を選択されることをお勧
めします。
証明書とキー管理について
Salesforce.com 証明書とキーについて
使用可能なエディション: すべてのエディション
必要なユーザ権限
証明書とキーを作成、編集および管理する
「アプリケーションのカスタマイズ」
Salesforce.com の証明書とキーのペアを使用して、Salesforce.com が外部 Web サイトと通信する場合、重要データ
を暗号化します。要求が Salesforce.com 組織から行われていることの確認が必要な外部 Web サーとを使用してい
る場合必要なのは、Salesforce.com 証明書とキーのペアの生成です。
Salesforce.comは、自己署名と CA 署名の 2 種類の証明書を提供します。
自己署名
自己署名の証明書は、Salesforce.comが署名します。すべての外部 Web サイトが自己署名の証明書を承認す
るわけではありません。
CA 署名
CA 署名の証明書は、外部の認証機関 (CA) によって署名されます。多くの外部 Web サイトは CA 署名の証
明書を承認します。まず CA へ送信する証明書署名要求を生成し、署名された証明書をインポートして、そ
の証明書を使用します。
Salesforce.com 証明書とキーを使用するには、[設定] ➤ [セキュリティのコントロール] ➤ [証明書とキーペアの管
理] をクリックします。[証明書とキーの管理] ページから、次のいずれかの作業を実行できます。
•
[自己署名の証明書を作成] をクリックして、自己署名の Salesforce.com 証明書を新規作成します。
•
[CA 署名の証明書を作成] をクリックして、CA 署名の証明書作成の処理を開始します。
メモ: CA 署名の証明書と証明書要求を作成した後、証明書はまだ [有効] ではなく、認証機関に署名
され、組織にアップロードされるまで使用できません。
•
証明書を編集するには [編集] をクリックし、証明書を削除するには [削除] をクリックします。
salesforce.com | Salesforce.com の証明書とキー管理 | 155
Custom Cloud
メモ: 署名つき証明書がアップロードされたら、CA 署名の証明書は削除できません。
Salesforce.com 証明書とキーの作成
使用可能なエディション: すべてのエディション
必要なユーザ権限
証明書とキーを作成、編集および管理する
「アプリケーションのカスタマイズ」
Salesforce.comは、自己署名と CA 署名の 2 種類の証明書を提供します。
自己署名
自己署名の証明書は、Salesforce.comが署名します。すべての外部 Web サイトが自己署名の証明書を承認す
るわけではありません。
CA 署名
CA 署名の証明書は、外部の認証機関 (CA) によって署名されます。多くの外部 Web サイトは CA 署名の証
明書を承認します。まず CA へ送信する証明書署名要求を生成し、署名された証明書をインポートして、そ
の証明書を使用します。
Salesforce.com 証明書を作成する手順は、次のとおりです。
1. 外部 Web サイトが自己署名の証明書を受け入れるか、CA 署名をようきゅうされるかによって作成する証明
書の種類を決定します。署名つき証明書が作成されたら、証明書の種類は変更できません。
2. [設定] ➤ [セキュリティのコントロール] ➤ [証明著とキー管理] をクリックし、[自己署名の証明書を作成] ま
たは [CA 署名の証明書を作成] をクリックします。証明書の種類を選択します。後で変更はできません。
3. Salesforce.com 証明書の詳細なラベルを入力します。この名前は、証明書の表示時、主に管理者によって使用
されます。
4. [一意の名前]を入力します。入力した証明書ラベルに従って、この名が自動的に入力されます。この名前は、
アンダースコアと英数字のみを含み、組織内で一意の名前にする必要があります。最初は文字であること、
スペースは使用しない、最後にアンダースコアを使用しない、2 つ続けてアンダースコアを使用しないという
制約があります。Force.com Web サービス API または Apex を使用して証明書を参照する場合、[一意の名前]
を使用します。
5. 付与された証明書とキーの [キーサイズ] を選択します。1024 を選択すると、1024 ビットのキーを使用した
証明書を生成し、1 年間有効です。2048 を選択すると、2048 ビットのキーを使用した証明書を生成し、2 年
間有効です。Salesforce.com はセキュリティ上の理由により、2048 を指定されることをお勧めします。
メモ: 正常に Salesforce.com 証明書を保存した後、キーサイズを変更することはできません。
salesforce.com | Salesforce.com の証明書とキー管理 | 156
Custom Cloud
6. CA 署名の証明書を作成する場合、次の情報も入力する必要があります。これらの項目が結合され、一意の証
明書を生成します。
項目
説明
一般名
署名つき証明書を要求する会社の完全修飾ドメイン
名。通常の形式は http://www.mycompany.com で
す。
電子メールアドレス
証明書に関連付けられている電子メールアドレス。
会社名
会社のローカル名または登記名。
部・課
マーケティング、経理など、証明書を使用する会社の
部門。
市区郡
会社のある市区郡。
都道府県
会社のある都道府県。
国コード
国を示す 2 文字のコード。アメリカの場合、値は US
です。
7. [保存] をクリックします。
正常に Salesforce.com 証明書を保存した後、証明書と該当するキーが自動的に生成されます。
CA 署名の証明書を作成した後、使用する前に署名つき証明書をアップロードする必要があります。
Salesforce.com 証明書とキーの編集
使用可能なエディション: すべてのエディション
必要なユーザ権限
証明書とキーを作成、編集および管理する
「アプリケーションのカスタマイズ」
Salesforce.com 証明書を作成した後、変更できるのは、ラベルと 一意の名前だけです。種別、キーのサイズなどは
変更できません。Salesforce.com 証明書を編集すると、証明書とキーは再生成されません。
警告: Apex と API は、証明書へのアクセスに [一意の名前] を使用します。[一意の名前] を変更すると、
コードが破壊されます。
Salesforce.com 証明書を編集するには、[設定] ➤ [セキュリティのコントロール] ➤ [証明書とキーの管理] をクリッ
クし、既存の Salesforce.com 証明書の名前の隣にある [編集] をクリックします。
Salesforce.com 証明書の名前を変更したら、[保存] をクリックします。
salesforce.com | マイドメイン — 限定リリース | 157
Custom Cloud
Salesforce.com 証明書とキーペアの表示
使用可能なエディション: すべてのエディション
必要なユーザ権限
証明書とキーを作成、編集および管理する
「アプリケーションのカスタマイズ」
Salesforce.com 証明書の詳細を編集するには、[設定] ➤ [セキュリティのコントロール] ➤ [証明書とキーの管理]
をクリックし、証明書の名前をクリックします。
証明書の詳細ページから、次のいずれかの作業を実行できます。
•
証明書のラベルまたは一意の名前を編集するには [編集] をクリックします。
•
証明書を削除するには、[削除] をクリックします。
メモ: 署名つき証明書がアップロードされたら、CA 署名の証明書は削除できません。
•
Base-64 エンコード証明書をダウンロードするには、[証明書のダウンロード] をクリックします。このオプ
ションは、有効な証明書にのみ使用できます。CA 署名の証明書の場合、使用する前に署名つき証明書をアッ
プロードする必要があります。
•
署名つき証明書をアップロードしていない場合 CA 署名の証明書の場合、[証明書署名要求をダウンロード]
をクリックします。
•
[署名つき証明書をアップロード] をクリックして、CA 署名証明書をアップロードします。
マイドメイン — 限定リリース
使用可能なエディション: Unlimited Edition、Enterprise Edition、および Developer Edition
重要: マイドメインは現在、限定リリースプログラムで使用できます。すべての顧客は、ドメイン名を選
択および登録できますが、一部の顧客はユーザに展開ができるようになるまで、salesforce.com からの権
限割り当てを待機する必要があります。詳細は、salesforce.com にお問い合わせください。
マイドメインで、カスタムドメイン名をログインに使用する URL に追加し、Salesforce.com をナビゲートできま
すたとえば、Universal Container という会社のログイン URL は
https://universalcontainers.my.salesforce.com/ となります。ドメイン名はブランドの特徴をしめすだ
けでなく、データをより安全にすることができます。展開は簡単です。ドメイン名を登録した後、ユーザに公開
する前にテストできます。組み込みリダイレクトツールを使用すると、展開がシームレスになります。
salesforce.com | マイドメイン — 限定リリース | 158
Custom Cloud
実装のヒント
•
•
•
•
カスタムボタンや Visualforce ページなどの機能によって Salesforce.com UI をカスタマイズすると、新しいドメ
インを展開する前にカスタマイズでは、インスタンスベースの URL を使用することはできません。
新しいドメイン名を展開した後、マイドメインのリダイレクトツールを使用して段階的に導入します。たと
えば、[警告によるリダイレクト] オプションを選択して、ユーザがブックマークを更新するようにします。組
織が新しいドメイン URL を独占的に試用する準備ができた場合、設定に戻り、ユーザが以前の URL を使用
できないように [ブロック] オプションを選択します。
新しい Salesforce.com ドメイン名の URL を使用しないアプリケーションページ要求をブロックする場合、ユー
ザに以前のブックマークを更新し、ログインページおよびタブ、アプリケーション内のリンクに対する新し
いブックマークを作成する必要があることを通知します。ページ要求をブロックする場合、ユーザは新しい
URL を使用する必要があります。
新しい URL へのページ要求をリダイレクトし、警告メッセージが表示された場合、ゆーざには、初めてリダ
イレクトしたブックマークを更新する必要があることを通知する必要があります。
新しい URL 形式の詳細については、マイドメインの使用ヒント集を参照してください。Salesforce.com の [ヘル
プ&トレーニング] ウィンドウからアクセスできます。
ベストプラクティス
•
マイドメインを使用する場合、新しいログイン URL でログインできるユーザ、およびログインの時期を特定
できます。[設定] ➤ [ユーザの管理] ➤ [ログイン履歴] をクリックし、[ユーザ名] と [ログイン URL] 列を確認
してください。
「マイドメインの使用」ヒント集には、trust.salesforce.com でのシステムパフォーマンスおよびメンテナ
ンス情報の取得方法について説明されています。ヒント集には、Salesforce.com の [ヘルプ&トレーニング] ウィン
ドウからアクセスできます。
マイドメインについて
マイドメインの概要
使用可能なエディション: Unlimited Edition、Enterprise Edition、および Developer Edition
重要: マイドメインは現在、限定リリースプログラムで使用できます。すべての顧客は、ドメイン名を選
択および登録できますが、一部の顧客はユーザに展開ができるようになるまで、salesforce.com からの権
限割り当てを待機する必要があります。詳細は、salesforce.com にお問い合わせください。
マイドメインを使用して、組織はブランドを強調するカスタムの Salesforce.com ドメイン名、または業務を示す
別の用語を選択できます。カスタムドメイン名を使用すると、セキュリティの向上、およびシングルサインオン
のサポートの改善など、重要なメリットがあります。
ドメイン名では、次のような標準 URL 形式を使用します。
•
プロトコル: https://
salesforce.com | マイドメイン — 限定リリース | 159
Custom Cloud
•
サブドメインの接頭辞: ブランドまたは用語
•
ドメイン: my.salesforce.com
たとえば、Universal Containers という会社のログイン URL は、
https://universalcontainers.my.salesforce.com/ となります。
カスタムドメイン名の設定は、簡単にできます。使用する名前または用語を決定した後、マイドメインはサブド
メインが使用できることを確認します。ドメイン名を登録し、インターネットに公開します。すぐに、新しいド
メイン名がテストの準備ができたことを通知する電子メールが送信されます。新しい URL を使用してログイン
し、アプリケーションのその他のページの URL をテストします。
展開時、新しいドメイン名を使用していないページ要求の処理方法についてのオプションがあります。メッセー
ジの有無にかかわらず、全体的にブロックするか、新しい URL にリダイレクトします。
重要: 新しい Salesforce.com ドメイン名を展開した後、設定を無効にすることはできません。ページ要求
のリダイレクトを開始すると、展開を元に戻すことはできません。
ドメイン名の設定
使用可能なエディション: Unlimited Edition、Enterprise Edition、および Developer Edition
必要なユーザ権限
ドメイン名の設定に必要な権限
「アプリケーションのカスタマイズ」
重要: マイドメインは現在、限定リリースプログラムで使用できます。すべての顧客は、ドメイン名を選
択および登録できますが、一部の顧客はユーザに展開ができるようになるまで、salesforce.com からの権
限割り当てを待機する必要があります。詳細は、salesforce.com にお問い合わせください。
組織のドメイン名を設定する手順は、次のとおりです。
1. [設定] ➤ [組織プロファイル] ➤ [マイドメイン] をクリックします。
2. サンプル URL で使用する名前を入力します。たとえば、Universal Containers という会社のログイン URL は、
https://universalcontainers.my.salesforce.com/ となります。
3. [使用可能か調べる] をクリックします。名前がすでに使用されている場合、別の名前を選択します。
4. [利用規約] をクリックして契約を確認し、チェックボックスをオンにします。
5. ドメイン名がテストの準備ができたという、電子メールが送信されます(最大 72 時間かかります)。電子メー
ル内の URL をクリックし、新しいドメイン名を使用して Salesforce.com にログインします。
6. アプリケーション内で使用するタブとリンクをクリックして、新しいドメイン名をテストします。すべての
タブおよびページに新しいドメイン名が表示されていることがわかります。
7. ドメイン名のテストが終了したら、[設定] ➤ [組織プロファイル] ➤ [マイドメイン] をクリックし、[ユーザに
展開] をクリックして新しいドメイン名を組織に展開します。
salesforce.com | パッケージのパッチ更新 限定リリース | 160
Custom Cloud
8. ドメイン名設定関連リストで [編集] をクリックします。新しいドメインからのみのログインを承認する場合、
[ログインが必要] チェックボックスをオンにします。新しいドメインからのログインが必要でない場合、リ
ダイレクト設定に基づいてブロックするかリダイレクトします。
9. リダイレクトポリシーを選択します。新しいドメイン名を使用しないページ要求をリダイレクトする場合、
リダイレクトオプションを選択します。URL の変更を説明するメッセージの有無にかかわらず、アプリケー
ションのページにアクセスできます。
10. [保存] をクリックします。
ヒント: 新しいドメイン名の URL を使用しないページ要求をブロックする場合、ユーザにアプリケーショ
ン内のタブやその他のリンクに対するブックマークを更新する必要があることを通知します。
重要: 新しい Salesforce.com ドメイン名を展開した後、設定を無効にすることはできません。ページ要求
のリダイレクトを開始すると、展開を元に戻すことはできません。
パッケージのパッチ更新 限定リリース
使用可能なエディション: Developer Edition
メモ: パッチ更新とパッチ組織は、現在パイロットプログラムで使用可能です。パイロットプログラムに
参加するには、Salesforce.com サポートに連絡してください。この機能を使用するには、Salesforce.com パー
トナーに登録する必要があります。すべての参加者または要求で、このパイロット機能を使用できるわけ
ではありません。
転送アップグレードは、顧客が自動的にパッケージの新しいバージョンへアップグレードする方法です。パッ
ケージ登録者は、転送アップグレードを受け取るのに特別な設定は必要ありません。転送アップグレードが成功
した後、登録者が唯一受信する指示は、パッケージの [バージョン番号] にあるパッチ番号が変わったということ
です。アップグレードが失敗した場合、その解決はその転送を発信した開発者が行う必要があります。
転送アップグレードにより、複数の登録者組織が同じメジャーリリースを実行するというリスクを最小限にでき
ます。登録者に手動でアップグレードのインストールを要求するのではなく、転送アップグレードにより、すべ
てのアップグレードが自動的にアップグレードすることによって、メジャーリリースの同じパッチバージョンを
実行することができます。
アップグレードの転送先となる、管理パッケージをインストールする組織の数に制限はありません。
salesforce.com | パッケージのパッチ更新 限定リリース | 161
Custom Cloud
パッチバージョンとは ?
使用可能なエディション: Developer Edition
必要なユーザ権限
アップグレードを転送する、またはパッチ組織を作成 「AppExchange パッケージのアップロード」
する
メモ: パッチ更新とパッチ組織は、現在パイロットプログラムで使用可能です。パイロットプログラムに
参加するには、Salesforce.com サポートに連絡してください。この機能を使用するには、Salesforce.com パー
トナーに登録する必要があります。すべての参加者または要求で、このパイロット機能を使用できるわけ
ではありません。
パッチバージョンを実装することにより、開発者は、管理パッケージ内の既存のコンポーネントの機能を、登録
者組織にその動作の変更を意識させずに変更することができます。パッチは、 管理-リリース済み パッケージ
へのマイナーアップグレードとして認識し、バグまたはエラーの修正にのみ使用することができます。
パッチバージョンは、メジャーリリースパッケージに対してのみ作成できます。登録者は、他のパッケージと同
様に、パッチ更新を受け取ることができます。ただし、転送アップグレードを使用して同じメジャーリリースを
実行しているすべての対象顧客を自動的にアップグレードすることにより、パッチを配布することもできます。
パッチを作成すると、パッケージの [バージョン番号] の patchNumber が 1 増加します。たとえば、バージョン
番号 2.0 でパッケージをリリースしたとします。パッチをリリースすると、番号は 2.0.1 に変わります。この値は
手動で変更することはできません。また、Apex からもアクセスできません。
パッチ組織
パッチはすべて、パッチ組織で作成されます。これは、パッチバージョンの作成、維持、アップロードを行う組
織です。パッチの開発を開始するには、パッチ開発組織を作成する必要があります。パッチ組織は、既存の登録
者のインストール先との間で互換性が失われることなく、既存のコンポーネントに変更を加える許可を開発者に
与えるために必要です。
パッチ組織は、その組織で作成したパッチバージョンのみを参照できます。パッケージ名や [バージョン番号] な
ど特定の属性は、パッチ作成時に変更することはできません。
パッチ組織がアップロードできるパッチ数に制限はありません。パッケージのメジャーリリースに設定できる
パッチ組織は 1 つだけです。そのため、バージョン番号 4.2 のパッケージに対して作成されたパッチ組織は、
4.2.1、4.2.2、4.2.3 などのパッチに対する作業はできますが、バージョン 4.1 や 4.3 の作業はできません。主要な
開発組織には、そのパッチ組織からアップロードされたすべてのバージョンに「参照のみ」のアクセス権があり
ます。
Custom Cloud
salesforce.com | パッケージのパッチ更新 限定リリース | 162
パッチ開発の統合
Force.com IDE を使用してパッケージを開発すると、Eclipse の修正管理システムを利用し、異なるプロジェクト
分岐を比較して結合できます。
Subversion プラグインの使用をお勧めします。Force.com IDE の Subversion をインストールする手順は次のとおり
です。
1. http://subclipse.tigris.org に移動して、ご使用の Eclipse と互換性のある最新の Eclipse アップデート
サイト URL を取得します。
2. Force.com IDE の場合、[ヘルプ] ➤ [ソフトウェアアップデート] に移動し、[使用できるソフトウェア] タブを
選択します。[サイトの追加] をクリックして、前のステップの URL をクリックします。
3. 新しいサイトを選択し、[終了] をクリックすると、最新バージョンの Subclipse プラグインを取得します。サ
イトから送られたリストから該当する Subclipse プラグインを選択します。
4. [次へ] をクリックしてライセンス許諾契約に同意し、[次へ] をもう一度クリックします。
5. [終了] をクリックするとインストールを開始します。必要に応じて [すべてインストール] をクリックします。
インストールが完了したら、Eclipse を再起動する必要があります。
Force.com IDE 環境が Subclipse とリンクしました。次のステップで、リポジトリを環境と接続します。
1. IDE で SVN Repository Exploring を開き、SVN リポジトリビューが表示されます。
2. 右端の [SVN リポジトリの追加] アイコンを使用し、ローカルリポジトリにアクセスするよう Subclipse を設定
します。リポジトリにローカルでアクセスする URL は file:///svn_repos となります。
Subversion リポジトリは、保存されたプロジェクトへの変更を追跡します。パッチを使用すると、メインの開発
組織とパッチ開発組織という 2 つの分岐がかかわるため、今後のリリースで変更を統合する必要があります。異
なるバージョンのパッケージを表示する手順は、次のとおりです。
1. Project Explorer を開きます。
2. 比較するメインの開発プロジェクトのファイルに移動し、コンテキストメニューを使用して、[比較...] ➤ [分
岐/タグ...] を選択します。
3. [比較対象] 項目で、ファイルのパッチバージョンを選択します。
4. [グラフィカル] をクリックしてから [OK] をクリックします。
メインの開発組織のファイルとパッチ組織に保存されているファイル間の変更は強調表示されます。このビュー
を使用して、2 つのプロジェクト間の違いを結合します。
Force.com IDE 使用の詳細は、『Platform Developer's Guide』を参照してください。
salesforce.com | パッケージのパッチ更新 限定リリース | 163
Custom Cloud
パッチの作成とアップロード
使用可能なエディション: Developer Edition
必要なユーザ権限
アップグレードを転送する、またはパッチ組織を作成 「AppExchange パッケージのアップロード」
する
メモ: パッチ更新とパッチ組織は、現在パイロットプログラムで使用可能です。パイロットプログラムに
参加するには、Salesforce.com サポートに連絡してください。この機能を使用するには、Salesforce.com パー
トナーに登録する必要があります。すべての参加者または要求で、このパイロット機能を使用できるわけ
ではありません。
パッチバージョンは、パッチ開発組織で開発および維持されます。
パッチバージョン作成する手順は、次のとおりです。
1. [設定] ➤ [作成] ➤ [パッケージ] をクリックします。
2. [開発組織] セクションにある [新規] をクリックします。
3. [メジャーリリースのパッチ] ドロップダウンリストでパッチバージョンを作成するパッケージを選択します。
パッチを作成するリリースタイプは、管理 - リリース済み出なければなりません。
4. ユーザ名を入力してパッチ組織にログインします。
5. ログインに関連する電子メールアドレスを入力します。
6. [保存] をクリックします。
メモ: ログイン情報が失われた場合、開発組織の下のパッケージ詳細ページで [リセット] をクリック
し、パッチ組織へのログインをリセットします。
Salesforce.com からパッチ組織を作成したことを示す電子メールを受け取った後に、[ログイン] をクリックして
パッチバージョンの作成を開始できます。
パッチを作成し終えたら、パッチ組織で次の手続きを行います。
1. [設定] ➤ [作成] ➤ [パッケージ] をクリックし、再統合するパッケージ名をクリックします。
2. [アップロード] をクリックします。[パッケージのアップロード] ページで、次の定義を行います。
1. June 2009 などの [バージョン名] を入力します。この項目は、管理パッケージでも未管理パッケージでも
必須です。バージョン名は、特定リリースのパッケージのマーケティング名で、バージョンのより記述的
なタイトルを指定します。
2. バージョン番号 の patchNumber の値が大きくなります。
3. 管理パッケージの場合、[リリースタイプ] を選択します。
salesforce.com | パッケージのパッチ更新 限定リリース | 164
Custom Cloud
•
アップグレード可能なパッケージをアップロードするには「管理-リリース済み」を選択します。アッ
プロード後は、Salesforce.com コンポーネントの属性の一部がロックされます。
•
少数のユーザにトライアル目的でパッケージをアップロードする場合は、「管理-ベータ」を選択しま
す。アップロード後も、コンポーネントを変更したり、追加のベータ版をアップロードしたりできま
す。
メモ: ベータパッケージは、Developer Edition または Sandbox 組織にのみインストールできま
す。顧客組織には転送できません。
4. 必要に応じて [説明] を変更します。
5. 必要に応じて、パスワードを入力および確認し、パスワードを所有している任意のユーザとパッケージを
非公開で共有できます。AppExchange を使用しているすべてのユーザにパッケージを公開して共有するた
めにパスワードを入力しないでください。
6. Salesforce.com は、検出した要件を自動的に選択します。さらに、[パッケージ要件] および [オブジェクト要
件] セクションからその他の必須コンポーネントを選択して、インストーラにパッケージの要件を通知し
ます。
7. [アップロード] をクリックします。
パッチの制限事項
パッチ組織での開発には制限があります。パッチ組織でパッチを作成するときの制限事項を、以下に示します。
これらの制限事項に違反するパッチのアップロードを試みると、アップロードは失敗します。
•
•
•
•
•
•
•
名前、説明、またはバージョンなどのパッケージ定義は変更できません。
新しいパッケージコンポーネントの追加はできません。
既存のパッケージコンポーネントの削除はできません。
API およびダイナミック Apex アクセスコントロールを、そのパッケージ用に変更することはできません。
Apex、オブジェクトまたは項目の廃止はありません。
グローバル Apex メソッドの署名は変更できません。
extends などの新しい Apex クラス関係は追加できません。
•
virtual や global などの新しい Apex クラス修飾子は追加できません。
•
新しい Web サービスを追加できません。
salesforce.com | パッケージのパッチ更新 限定リリース | 165
Custom Cloud
転送アップグレードのスケジューリング
使用可能なエディション: Developer Edition
必要なユーザ権限
アップグレードを転送する、またはパッチ組織を作成 「AppExchange パッケージのアップロード」
する
メモ: パッチ更新とパッチ組織は、現在パイロットプログラムで使用可能です。パイロットプログラムに
参加するには、Salesforce.com サポートに連絡してください。この機能を使用するには、Salesforce.com パー
トナーに登録する必要があります。すべての参加者または要求で、このパイロット機能を使用できるわけ
ではありません。
管理パッケージの転送アップグレードをスケジュールする前に、まず、パッケージのパッチバージョンを作成す
る必要があります。
Salesforce.com からパッチ開発組織を作成したことを示す電子メールを受け取った後に、ログインしてパッチリ
リースの作成を開始できます。パッチリリースは、特定の制限事項があります。
パッチを作成し終えたら、パッチ組織で次の手続きを行います。
1. [設定] ➤ [作成] ➤ [パッケージ] をクリックし、開発したパッケージ名をクリックします。
2. [アップロード] をクリックします。[バージョン名] は変更でき、[バージョン番号] は、その [patchNumber]
が自動的に増分します。[次へ] をクリックします。パッチバージョンが作成されました。
転送アップグレードをスケジュールする手順は、次のとおりです。
1. メインの開発組織にログインします。
2. [設定] ➤ [作成] ➤ [パッケージ] の下で、パッチがあり、転送するパッケージ名をクリックします。パッケー
ジ詳細ページから、[転送アップグレード]をクリックします。
3. [転送アップグレードのスケジュール] をクリックします。
4. [パッチバージョン] ドロップダウンリストからパッチするパッケージバージョンを選択します。このリストで
使用できるのは、パッチ組織からアップロードしたパッケージのみです。
5. 転送アップグレードをいつ開始するかを示す [スケジュール済み開始日] を入力します。
6. 必要に応じて、[アップグレード中は Apex テストエラーを無視します] をクリックします。
警告:
まれに、Apex テストが失敗したために転送アップグレードが失敗する場合に、このチェックボックス
をオンにする必要があります。ユーザと登録者がアップグレードするパッケージを確認し、両者が新
しいバージョンへのアップグレードが安全であると同意した場合にのみこのオプションを選択します。
インストールが失敗した場合の理由の詳細は、パッケージの質問集を参照してください。
salesforce.com | パッケージのパッチ更新 限定リリース | 166
Custom Cloud
7. [対象組織の選択] セクションで、転送アップグレードを受信する組織を選択します。リストビューには、ペー
ジあたり 25 件の対象組織が表示されます。組織がすでに選択したパッケージバージョンの転送アップグレー
ドを受信している場合、このリストには表示されません。次の方法で組織を選択することができます。
•
組織の名前または ID に基づいて絞り込む条件を入力する。名前は部分文字列で一致できますが、ID は完
全一致です。
•
[組織] ドロップダウンリストから運用組織と Sandbox 組織から選択する。
•
各組織をクリックするか、[すべて選択] および [すべて選択解除] チェックボックスをオンにする。
ここでは、次の情報についても説明しています。
項目
説明
現在のバージョン
組織がインストールした現在のパッケージ。
組織 ID
salesforce.com でその組織を一意に識別する ID。
組織名
組織の名前。 名前をクリックすると、組織のアップ
グレード履歴が表示されます。
主担当
パッケージをインストールした取引先担当者の名前。
ヒント: まず組織にパッチをインストールすると、登録者がアップグレードする前に障害をテストし、
修正できます。
8. [スケジュール] をクリックします。
9. パッチが登録者組織に正常に配布された後、以前のバージョンのパッケージは廃止されます。
[転送アップグレード履歴] ページで、[最近の転送ジョブ] セクションにはパッケージに対して最近スケジュール
された転送のリストが表示されます。転送アップグレードの実行中、[中止]をクリックすると処理を停止できま
す。
ベストプラクティス
転送をスケジュールするときは、次の点に留意してください。
•
•
•
•
•
•
転送は、即時実行か、将来の日付で実行するようスケジュールできます。
パッケージへの視覚的な変更は行うことができません。登録者は転送アップグレードについて知らされませ
ん。登録者に視覚的変更または動作の変更を通知するのはお客様の責任となります。
安全にアップグレードすることを顧客と確認した場合にのみ、Apex テストを無視してください。
転送アップグレード時に表示される Visualforce ページは、ページまたはコントローラが変更されると、表示
状態が失われます。
ベータバージョンは、転送の対象ではありません。
転送アップグレードが進行中の場合、登録者組織はセットアップからロックするため、パッケージをインス
トールしたり、オブジェクトまたは項目の作成のような管理操作が実行できなくなります。オフピーク時に
アップグレードを転送することを強くお勧めします。
組織がすでにロックされている場合は、転送アップグレードは最高 5 回まで転送を再試行します。5 回試みて
も転送が成功しない場合は、失敗となります。
salesforce.com | マルチレベルの主従関係による複雑なデータモデリング | 167
Custom Cloud
•
•
転送アップグレードは、パッケージライセンスが期限切れでも成功します。
既存コンポーネントの新しい翻訳を転送するには、メジャーリリースとしてアップロードされたときにこれ
らの翻訳言語をパッケージに追加します。そしてパッチリリースの各翻訳を追加します。
マルチレベルの主従関係による複雑なデータモデリング
この拡張機能は、IdeaExchange のアイデアです。
使用可能なエディション: Contract Manager Edition、Group Edition、Professional Edition、Enterprise Edition、
Unlimited Edition、および Developer Edition
Spring '10 では、主従関係に複数のレベルが含まれ、機能が強化されました。たとえば、取引先の経費申請レポー
トなど、2 つのオブジェクトの主従関係を定義するほか、取引先の経費申請レポートの経費申請品目など、関係
を副従レコードに拡張できます。主-従-副従の関係で操作を実行できます。
マルチレベルの主従関係について
マルチレベルの主従関係で、次のことが可能です。
•
•
•
•
•
主従関係がリンクしたデータモデルが複雑なデータモデルを作成する
データモデルが複雑なすべてのレベルのデータでレポートを作成する
「孤立した」副従レコードを削除する必要がなくなるよう、主レコードが削除されるとカスケード削除を実
行する
展開の計算に副従オブジェクトにある品目レコードを含める
マルチレベルの主従関係のデータを使用するカスタムレポートタイプを定義する
マルチレベルの主従関係の例
主-従-副従関係の例を使用して、レビューオブジェクトデータに基づいて、候補者の評価の合計、または全体の
平均を算出できます。
•
候補者 (主カスタムオブジェクト) - ジョブアプリケーション (従カスタムオブジェクト) - レビュー (副従カス
タムオブジェクト)
次の例では、定義された価格のアクセサリを付属して商品を販売する商談がある取引先を示します。
•
主オブジェクト取引先 - 従オブジェクト商談 - 副従カスタムオブジェクト商談 - 副従カスタムオブジェクトア
クセサリ - 副従カスタムオブジェクト価格
マルチレベルの主従関係のルール
マルチレベルの主従関係のルールは、主従関係のルールと類似していますが、リンクした副従レコードに拡張し
ています。
•
主レコードを削除すると、関連する従レコードおよび副従レコードも削除されます。
Custom Cloud
•
•
•
•
salesforce.com | マルチレベルの主従関係による複雑なデータモデリング | 168
従レコードおよび副従レコードの [所有者] 項目は使用できません。この項目は、自動的に主レコードの所有
者に設定されます。主従関係の従側にあるカスタムオブジェクトでは、共有ルール、共有の直接設定、また
はキューを使用できません。これは、共有ルール、共有の直接設定、またはキューには [所有者] 項目が必要
なためです。
従レコードと副従レコードには、主レコードのセキュリティ設定が適用されます。
従レコードおよび副従レコードのページレイアウトには、主従関係項目 (オブジェクトを関連付ける項目) が
必要です。
主オブジェクトは、取引先、商談などの標準オブジェクト、またはカスタムオブジェクトとなります。
その他の考慮事項と実装に関する注意事項
•
•
•
•
•
•
•
•
•
•
•
•
•
•
マルチレベルの主従関係を作成するには、「アプリケーションのカスタマイズ」ユーザ権限が必要です。
主従関係を定義すると、その時点で作業をしているカスタムオブジェクトが「従」側になります。そのオブ
ジェクトのデータは、他のオブジェクトのページレイアウトのカスタム関連リストとして表示されます。
カスタムオブジェクトがある主従関係の従側または副従側になっている場合、このカスタムオブジェクトは
別の主従関係でも主側にできません。
カスタム詳細レベルを最大 3 つまで設定できます。
標準オブジェクトは、主従関係のカスタムオブジェクトの従側にはなれません。
オブジェクトは、マルチレベルの主従関係において一度だけ現れることができます。たとえば、あるマルチ
レベルの主従関係の副従オブジェクトは、別のマルチレベルの主従関係の副従オブジェクトの主オブジェク
トの所有者になることはできません。副従オブジェクトは、副従オブジェクトの従オブジェクトの主オブジェ
クトになることもできません。
すでにデータがカスタムオブジェクトに入っている場合は、主従関係を作成できません。ただし、すべての
レコードの参照項目に値が含まれている場合には、リレーションを参照関係として作成してから、それを主
従関係に変換できます。
関係を参照から主従関係に、または主従関係から参照に変換すると、2 つのオブジェクトの主従関係と同じよ
うに動作します。つまり、従副従1または副従1-副従2の関係でリンクした 2 つのオブジェクトには、主従関
係と同じ変換制限があります。
積み上げ集計項目は 2 つの主従関係として機能します。主は従レコードの項目を積み上げることができます
が、服従レコードでは項目を直接積み上げることはできません。これを実行するために、従レコードには副
従レコードの項目の積み上げ集計項目が必要です。これにより、主側は従側の積み上げ集計項目から積み上
げることができます。
カスタムレポートタイプでマルチレベルの主従関係を使用できます。カスタムオブジェクトを作成する場合、
[レポートを許可] チェックボックスをオンにする必要があります。マルチレベルの主従関係に作成されたカス
タムレポートタイプは、組織のカスタムレポートタイプの制限に対してカウントされ、制限を超えた場合、
レポートは生成されません。“Salesforce.com のエディションと制限” (Salesforce オンラインヘルプ)を参照して
ください。
“カスタム連結オブジェクト” (Salesforce オンラインヘルプ)には、従オブジェクトはありません。つまり、カ
スタム連結オブジェクトを、マルチレベルの主従関係で主オブジェクトに設定できません。
カスタムオブジェクトが主従関係の主側である場合、そのオブジェクトは削除できません。
主従関係の従側になっているカスタムオブジェクトを削除すると、主従関係が参照関係に変換されます。カ
スタムオブジェクトを復元する場合は、これを手動で主従関係に変換する必要があります。
主レコードを元に戻すと、従レコードおよび副従レコードも元に戻ります。
salesforce.com | リッチテキストサポート - ベータ | 169
Custom Cloud
リッチテキストサポート - ベータ
使用可能なエディション: Personal Edition、Professional Edition、Enterprise Edition、Unlimited Edition、および
Developer Edition
この拡張機能は、IdeaExchange のアイデアです。
メモ: このリリースでは、既知の制限があるベータバージョンとしてリッチテキストエリアがリリースさ
れます。最も重要な制限は、ロングテキストエリア項目をリッチテキストエリア項目に変更できないとい
う点です。
Spring '10 では、リッチテキストエリアカスタム項目をベータリリースで使用できます。ツールバーを使用して、
項目の内容の形式を設定し、イメージおよびハイパーリンクを追加できます。ツールバーを使用して、取り消
し、やり直し、太字、下線、取り消し線、ハイパーリンクの追加、イメージのアップロードまたはリンク、配置
の変更、番号ありまたは番号なしリストの追加、インデントおよびアウトデントを実行できます。項目の最大サ
イズは 32,000 文字で、すべての書式設定および HTML タグも含みます。アップロードされるイメージの最大サ
イズは 1MB です。ファイル形式は gif、jpeg、png だけがサポートされています。“項目とリレーションの追加”
(Salesforce オンラインヘルプ)を参照してください。
実装のヒント
リッチテキストエリアカスタム項目の作成前に、次の点に注意してください。
•
•
•
•
•
•
•
•
•
•
•
•
Salesforce.com では、リッチテキストエリア項目ごとに、HTML タグを含め、最大 32,000 文字までサポート
されます。必要に応じて、最大文字数を32,000文字以下で設定できます。
Salesforce.com では、コンテンツを表示または印刷するときに、リッチテキストエリア項目内の書式設定され
た HTML バージョンが保持されます。
リッチテキストエリア項目を含むコンテンツの検索では、画像とタグは無視されます。
Excel スプレッドシートにエクスポートする場合、リッチテキストエリアデータはテキストとしてエクスポー
トされ、255 文字より後は省略されます。
リッチテキストエリア項目を削除すると、カスタムオブジェクトの [削除済み項目] セクションに移動します。
項目の最大サイズは 32,000 文字で、すべての書式設定および HTML タグも含みます。
アップロードされるイメージの最大サイズは 1MB です。gif、jpeg、png だけがサポートされています。
特定のリッチテキストエリア機能の無効化はサポートされていません。たとえば、特定の項目のハイパーリ
ンクまたはイメージのサポートを無効にできません。
HTML コードはエディタでサポートされていません。HTML コードはテキストとして処理されます。
JavaScript または CSS はテキストとして処理されます。たとえば、API を使用してアイデアを作成する場合、
JavaScript コードまたは CSS コードは警告なく削除されます。
たとえば、API を使用してアイデアを作成する場合、一部のタグおよび属性は警告なく除外されます。
Salesforce.com では、一部の承認済み HTML タグがサポートされています。
リッチテキストエリア項目のインライン編集はサポートされていません。
Custom Cloud
•
•
•
salesforce.com | サイトの機能強化 | 170
リッチテキストエリア項目はレポートで抽出条件および集計されますが、HTML タグはテキストに含まれま
す。
リッチテキストエリア項目は、セルフサービスポータルでは使用できません。パートナーポータルおよびカ
スタマーポータルで使用できます。
リッチテキストエリア項目でアップロードされたイメージは組織のウィークリーエクスポートサービスで抽
出され、エクスポートデータに含まれます。
ベータバージョンの制限
•
•
•
リッチテキストエリア項目をその他のデータ型に変換できません。
リッチテキストエリア項目のテキスト部分は、項目を含むエンティティのデータストレージに対してカウン
トされます。リッチテキストエリア項目でアップロードされたイメージは、項目を含むエンティティのファ
イルストレージに対してカウントされます。
リッチテキストエリア項目は API で使用できますが、イメージのアップロードに対するサポートはありませ
ん。
ベストプラクティス
•
•
項目設定の「表示行数」プロパティを設定して、この項目のエディタボックスの大きさを指定できます。
1 列のページレイアウトでリッチテキストエリア項目を使用することをお勧めします。これは、項目が、ある
列のページレイアウトに使用するのに適した形式設定機能のためツールバーとともに表示されるためです。
サイトの機能強化
使用可能なエディション: Developer Edition、Enterprise Edition、および Unlimited Edition
Spring '10 では、Force.com サイトの機能を改善する新機能が追加されています。これらの機能を使用するには、
組織の Force.com サイトが有効になっている必要があります。
•
サイト のワークフロー
•
Force.com Web サービス API の サイト の追加
salesforce.com | サイトの機能強化 | 171
Custom Cloud
サイトの機能強化について
サイト のワークフロー
必要なユーザ権限
ワークフロールールを作成または変更する
「アプリケーションのカスタマイズ」
Force.com サイトの作成と編集を行う
「アプリケーションのカスタマイズ」
サイトのワークフローでは、特定のサイト関連基準を満たす場合に電子メールアラートをトリガするワークフ
ロールールを作成できます。たとえば、帯域幅の使用が一日あたりの使用制限の 80% に達した場合、またはサイ
トの状況がアクティブな状態から変わった場合、サイト管理者に電子メールアラートを送信するルールを作成し
ます。際と使用ワークフロールールは 1 時間ごとに実行され、1 日あたりおよび 1 か月あたりの使用について設
定できます。
適切なサイト使用のワークフロールールを設定すると、サイトが 24 時間の帯域幅制限およびサービス要求時間、
ページビューの 1 か月あたりの制限を超えないようにすることができます。基準が特定のサイトに制限されてい
ない限り、サイトオブジェクトに作成されるすべてのワークフロールールは、組織内のすべてのサイトについて
1 時間ごとに評価されます。組織オブジェクトに作成されるワークフロールールは、1 時間ごとに評価されます。
サイトが編集または保存された場合も、ワークフロールールが評価されます。
サイト使用ワークフロールールにサポートされるのは、電子メールアラートのアクションだけです。項目自動更
新、ToDo、およびアウトバウンドメッセージなど、その他のワークフローアクションは使用できません。
サイト使用ワークフロールールを作成する手順は、次のとおりです。
1. [設定] ➤ [作成] ➤ [ワークフローと承認申請] ➤ [ワークフロールール] をクリックします。
2. [新規ルール] をクリックします。
3. 次のようにワークフローオブジェクトを選択します。
•
サイトの詳細、1 日あたりの帯域幅および要求時間、1 か月あたりのページビュー、その他の項目につい
てサイトオブジェクトを使用する
•
1 か月あたり許可されたページビューおよび使用項目について組織オブジェクトを使用する
4. [次へ] をクリックします。
5. ルールの名前を入力します。
6. 必要に応じてルールの説明を入力します。
7. ルール条件を次のいずれかの方法で入力します。
•
[条件が一致する] を選択し、ルールを適用するためにサイトが満たす必要のある検索条件を選択します。
たとえば、組織内のサイトについて有効な状況が変わるごとにルールをトリガするため、項目を [サイト
の状況が次の文字列と一致しない 有効] に設定します。行を追加または高度な検索条件を設定するには、
[高度なオプション...] をクリックします。
salesforce.com | ポータルヘルスチェック | 172
Custom Cloud
•
[数式の評価が true になる] を選択し、数式を入力します。数式が「True」を返した場合にルールを実行
します。たとえば、次の数式は、帯域幅の使用が 1 日あたりの使用制限の 80% に達した場合、ルールをト
リガします。
1000000 * DailyBandwidthUsed >= 0.8 * DailyBandwidthLimit
メモ: この例では、DailyBandwidthUsed の単位が B、DailyBandwidthLimit の単位が MB であ
るため、100 万の要素が数式の最初の部分に含まれています。
8. [保存 & 次へ] をクリックします。
9. [定期的なワークフローアクション] セクションで、[ワークフローアクションの追加] をクリックして、[新規
電子メールアラート] または [既存のアクションの選択] を選択します。
ヒント: サイト差し込み項目を使用するカスタム電子メールテンプレートを作成するには、[設定] ➤
[コミュニケーションテンプレート] ➤ [電子メールテンプレート] をクリックし、[新規テンプレート]
をクリックします。テンプレートを設定する場合、[使用可能な差し込み項目] セクションの [差し込み
項目の種類] ドロップダウンリストで [サイト項目] を選択して、[サイト] 差し込み項目を使用します。
10. ワークフローアクションを設定し、[保存] をクリックします。
11. ワークフローアクションの追加が終了したら、[完了] をクリックします。
12. ルールを有効にするには、ワークフロールール詳細ページで [有効化] をクリックしてください。
Force.com Web サービス API の サイト の追加
Spring '10 では、Force.com Web サービス API には、新しい Site オブジェクトと SiteHistory オブジェクトが含ま
れ、Organization オブジェクトには 2 つの新しいサイト関連の項目が含まれます。詳細は、Force.com Web サー
ビス API の機能強化 (ページ 121)を参照してください。
ポータルヘルスチェック
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
カスタマーポータルおよびパートナーポータルを使用して、顧客とパートナーを連携させ、サービスを提供する
ことができます。ポータルによって、社外のユーザと情報を共有および取得できます。意図する以上の情報を公
開しないためには、ポータル実装のベストプラクティスに従うことが重要です。
顧客とパートナーは、さまざまな方法で、ポータルを介して情報にアクセスできます。 Spring '10 では、管理者
はポータルヘルスチェックレポートを使用して、このアクセスを容易に監視できます。ポータルヘルスチェック
レポートには、セキュリティ関連のポータル設定について示し、ポータルセキュリティの向上に使用できる情報
を提供します。
salesforce.com | ポータルヘルスチェック | 173
Custom Cloud
メモ: 現在、ポータルヘルスチェックレポートには、重要なシステム管理者権限とユーザ権限、オブジェ
クト権限、項目レベルのセキュリティ、組織のデフォルト設定、カスタム共有ルールが示されます。ポー
タルユーザは、手動による共有、Apex 管理共有、テリトリー、リストビュー、グループ、キュー、チー
ム、コンテンツワークスペース、フォルダなど、その他の方法でデータにアクセスできます。
ポータルヘルスチェックレポートを表示するには、[設定] ➤ [セキュリティのコントロール] ➤ [ポータルヘルス
チェック] をクリックし、該当するレポートをクリックします。
レポートは、次のとおりです。
•
システム管理者権限とユーザ権限
•
オブジェクトのアクセスと項目レベルセキュリティ
•
共有設定の共有
•
共有ルール
メモ: ポータルヘルスチェックレポートには、大容量のカスタマーポータルユーザ、認証 Web サイトユー
ザ、またはセルフサービスポータルユーザについての情報は含まれません。
ポータルヘルスチェックレポートの概要
管理権限とユーザ権限レポートの表示
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
ポータルヘルスチェックレポートを表示
「アプリケーションのカスタマイズ」
、
「ユーザの管理」
、
「すべてのデータの編集」
データへのユーザのアクセス権限を拡張したため、プロファイル権限は強力です。プロファイルの権限を設定す
る場合、注意が必要です。
ポータルヘルスチェックレポートの 1 つである管理権限およびユーザ権限レポートには、ポータルプロファイル
と重要権限設定について記載されています。プロファイルごとに、レポートにはプロファイルに割り当てられた
ポータルユーザの数、そして次の権限設定について示します。
•
ポータルユーザの代理管理
salesforce.com | ポータルヘルスチェック | 174
Custom Cloud
•
メールの送信
•
リードの取引の開始
•
イベントの編集
•
商談商品販売価格の編集
•
ToDo の編集
•
ケースの移行
•
ポータルスーパーユーザ
•
記事の表示
•
API の有効化
•
パスワード無期限
•
ワークスペースの作成
•
レポートコンテンツの参照
•
レポートのエクスポート
•
レポート実行
メモ: 組織の設定に応じて、一部の権限がレポートに表示されません。
レポートから、プロファイルを編集またはクローンを作成でき、プロファイルに割り当てられるユーザを表示で
きる、ポータルプロファイル詳細ページをドリルダウンすることができます。
レポートを参照する手順は、次のとおりです。
1. [設定] ➤ [セキュリティのコントロール] ➤ [ポータルヘルスチェック] をクリックします。
2. [管理権限とユーザ権限] をクリックします。
レポートページから、次のいずれかの作業を実行できます。
•
プロファイルの詳細ページを表示するには、プロファイル名をクリックします。
•
項目の条件検索されたリストを表示するには、ドロップダウンリストから事前定義されたビューを選択しま
す。
•
レポートのリストに戻るには、[リストに戻る: ポータルヘルスチェックポータル] をクリックします。
オブジェクトのアクセスと項目レベルセキュリティレポートの表示
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
ポータルヘルスチェックレポートを表示
「アプリケーションのカスタマイズ」
、
「ユーザの管理」
salesforce.com | ポータルヘルスチェック | 175
Custom Cloud
必要なユーザ権限
、
「すべてのデータの編集」
オブジェクト権限は、標準オブジェクトおよびカスタムオブジェクトに対するアクセス権限を指定します。次の
オブジェクト権限は、共有モデルを重視します。
•
参照 - このタイプのレコードは表示のみ許可されます。
•
作成 — レコードの参照と作成が許可されます。
•
編集 — レコードの参照と更新が許可されます。
•
削除 — レコードの参照、編集、削除が許可されます。
項目レベルセキュリティは、オブジェクトレコードの特定の項目に対するアクセス権限を指定します。
ポータルヘルスチェックレポートの 1 つである、オブジェクトのアクセスおよび項目レベルセキュリティレポー
トは、組織の標準オブジェクトおよびカスタムオブジェクトにアクセスできるポータルプロファイルの数を示し
ます。各オブジェクトの項目レベルセキュリティ設定と権限を表示できます。オブジェクト固有のリストには、
各プロファイルに割り当てられたユーザの数、オブジェクトの参照可能項目数、およびオブジェクトの権限を示
す、ポータルプロファイルについて記載されています。プロファイルを編集またはコピーを作成でき、プロファ
イルに割り当てられるユーザを表示できる、ポータルプロファイル詳細ページをドリルダウンすることができま
す。また、設定を編集できる項目レベルセキュリティの詳細ページをドリルダウンすることもできます。
レポートを参照する手順は、次のとおりです。
1. [設定] ➤ [セキュリティのコントロール] ➤ [ポータルヘルスチェック] をクリックします。
2. [オブジェクトのアクセスと項目レベルセキュリティ] をクリックします。
3. レポートページから、オブジェクト名をクリックして、プロファイルごとに項目レベルセキュリティ設定と
権限を表示します。
オブジェクトの詳細ページから、次のいずれかの作業を実行できます。
•
プロファイルの詳細ページを表示するには、プロファイル名をクリックします。
•
プロファイルの項目レベルセキュリティ詳細ページを表示するには、[参照可能項目] をクリックします。
•
高レベルのオブジェクトのアクセスおよび項目レベルセキュリティレポートに戻るには、[オブジェクトの
アクセスと項目レベルセキュリティレポート] をクリックします。
両方のレポートページから、次のいずれかの作業を実行できます。
•
項目の条件検索されたリストを表示するには、ドロップダウンリストから事前定義されたビューを選択しま
す。
•
レポートのリストに戻るには、[リストに戻る: ポータルヘルスチェックポータル] をクリックします。
salesforce.com | ポータルヘルスチェック | 176
Custom Cloud
組織のデフォルト共有レポートの表示
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
必要なユーザ権限
ポータルヘルスチェックレポートを表示
「アプリケーションのカスタマイズ」
、
「ユーザの管理」
、
「すべてのデータの編集」
デフォルトの共有アクセス権を設定する
「ユーザの管理」
、
「アプリケーションのカスタマイズ」
組織のデフォルト設定は、組織のユーザの各オブジェクトに対するデフォルトアクセスレベルを指定します。オ
ブジェクトのデフォルトアクセスレベルが公開である場合、有効なオブジェクト権限 (「参照」、「作成」、「編
集」、「削除」) を持つユーザは、所有していないレコードにアクセスできる場合があります。たとえば、取引
先オブジェクトのデフォルトアクセス設定が公開/参照・更新可能の場合、取引先オブジェクトに対して「参照」
権限を持つユーザは取引先レコードを表示できます。組織のデフォルトを設定する場合、ポータルユーザにアク
セスできないオブジェクトを表示しないようにする必要があります。
ポータルヘルスチェックレポートの 1 つである組織のデフォルト共有レポートは、標準オブジェクトとカスタム
オブジェクト、そして各オブジェクトのデフォルトアクセス設定が表示されます。このレポートを使用して、レ
コードをポータルユーザに公開することができる組織のデフォルト設定を確認および編集できます。
レポートを参照する手順は、次のとおりです。
1. [設定] ➤ [セキュリティのコントロール] ➤ [ポータルヘルスチェック] をクリックします。
2. [組織のデフォルト共有] をクリックします。
レポートには、各オブジェクトのデフォルトアクセス設定が表示されます。オブジェクトのデフォルトアク
セスが、公開、詳細を表示 (カレンダー)、または使用 (価格表) である場合、有効なオブジェクト権限を持つ
ポータルユーザは、その他のユーザのレコードにアクセスでき、[セキュリティ] 列には、セキュリティの弱
い組織のデフォルト設定が表示されます。オブジェクトのアクセスと項目レベルセキュリティレポート にポー
タルプロファイルに割り当てられた特定のオブジェクト権限を表示できます。
オブジェクトのデフォルトアクセスが、非公開、詳細を非表示 (カレンダー)、またはアクセス権限なし (価格
表) である場合、[セキュリティ] 列には、セキュリティの強い組織のデフォルト設定が表示されます。
salesforce.com | その他の Custom Cloud の機能強化 | 177
Custom Cloud
メモ: セキュリティの強い組織のデフォルト設定でも、ポータルユーザは共有ルールなどの例外によ
り、他のユーザのレコードにアクセスできる場合があります。
[Grant Access Using Hierarchies] ボックスがオンの場合、テリトリーまたはロール 階層でレコード所有者より
上のユーザは、そのオブジェクトの所有者のレコードにアクセスできます。
レポートページから、次のいずれかの作業を実行できます。
•
任意のオブジェクトの組織共有設定を変更する場合、[編集] をクリックして、[組織のデフォルト共有モデル
の編集] ページ で設定を変更します。
•
項目の条件検索されたリストを表示するには、ドロップダウンリストから事前定義されたビューを選択しま
す。
•
レポートのリストに戻るには、[リストに戻る: ポータルヘルスチェックポータル] をクリックします。
その他の Custom Cloud の機能強化
カスタムオブジェクト権限のセキュリティの向上
選択可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
Spring '10 では、カスタムオブジェクト権限の拡張セキュリティを導入しています。Enterpriser Edition、 Unlimited
Edition、および Developer Edition で、カスタムオブジェクトを作成すると、「すべてのデータの参照」または
「すべてのデータの編集」が無効なプロファイルの、そのオブジェクトに対する「参照」、「作成」、「編集」、
「削除」、「すべて参照」、「すべて編集」権限が無効になります。 これにより、ユーザがカスタムオブジェク
トに対して即座にアクセスする事を防ぎます。
カスタムプロファイルでこれらの権限を変更できますが、標準プロファイルでは変更できません。つまり、標準
プロファイルのユーザ (システム管理者を除く) は新しいカスタムオブジェクトにアクセスできません。これらの
ユーザにカスタムプロファイルを割り当て、プロファイルを編集する必要があります。カスタムオブジェクトに
対するアクセス権限を有効にするには、次のいずれかを実行します。
•
標準プロファイルのユーザ
1. 変更するオブジェクト権限のユーザのプロファイルのコピーを作成する。
2. カスタムプロファイルを編集し、必要な権限を有効にする。
ヒント: 組織で拡張プロファイル管理が有効になっている場合、リストビューから複数のプロファ
イルを編集できます。
3. ユーザの取引先を編集し、該当するクローンのカスタムプロファイルを割り当てる。
•
カスタムプロファイルのユーザの場合、プロファイルを編集して、必要な権限を有効にする。
メモ: Contact Manager、Group、Professional Edition では、カスタムオブジェクトを作成すると、すべての
プロファイルのそのオブジェクトに対する「参照」、「作成」、「編集」、「削除」権限が有効になりま
す。
salesforce.com | その他の Custom Cloud の機能強化 | 178
Custom Cloud
海外での使用の機能強化
新しい言語、ブルガリア語とギリシャ語のサポート
使用可能なエディション: すべてのエディション
Spring '10 では、ブルガリア語 (bg) とギリシャ語 (el) を使用できるようになりました。
次のような手順で、個人の言語設定を更新できます。
1. [設定] ➤ [私の個人情報] ➤ [個人情報] をクリックします。
2. [編集] をクリックします。
3. [言語] 選択リストから言語を選択します。
4. [保存] をクリックします。
トランスレーションワークベンチの機能強化
使用可能なエディション: Professional Edition、Enterprise Edition、Unlimited Edition、および Developer
Edition
Spring '10 では、新しいトランスレーションワークベンチが導入されています。トランスレーションワーク
ベンチを使用して、翻訳する言語を指定し、翻訳者を言語に割り当て、Salesforce.com 組織に作成したカス
タマイズの翻訳を作成し、管理対象パッケージから翻訳を上書きすることができます。カスタム選択リス
ト値からカスタム項目にいたるすべてを翻訳し、海外のユーザが Salesforce.com のすべてを彼らの言語で使
用できるようになりました。
ワークベンチを有効にすると、Salesforce.com 組織の一部が変更されます。
•
•
•
選択リスト値は個別に編集する必要があります。つまり既存の選択値を一括編集することはできません
が、新しい値を一括して追加できます。
選択リスト値はアルファベット順に並べ替える場合、値は組織のデフォルト言語に応じて順番に並べる
ことができます。
レポートでは、検索条件で「次で始まる」「次を含む」「次を含まない」演算子を使用する場合、検索
条件ページに [言語] ドロップダウンが表示されます。
•
インポートファイルには、[言語] ドロップダウンが表示され、インポートファイル内のすべてのレコー
ドおよび値はその言語で表示されなければなりません。
•
HTML を生成するまで、Web-to-リードおよび Web-to-ケースには、[言語] ドロップダウンが表示され
ます。
トランスレーションワークベンチを有効にする手順は、次のとおりです。
1. [設定] ➤ [トランスレーションワークベンチ] ➤ [翻訳設定] をクリックします。
2. ようこそページで、[有効化] をクリックします。
salesforce.com | その他の Custom Cloud の機能強化 | 179
Custom Cloud
トランスレーションワークベンチを無効にするには、[設定] ➤ [トランスレーションワークベンチ] ➤ [翻訳
設定] ➤ [削除] をクリックします。
メモ: 翻訳を含む管理対象パッケージを持つ開発者組織では、トランスレーションワークベンチを
いったん有効にすると、無効にすることはできません。
Visualforce 電子メールテンプレートの翻訳
この拡張機能は、IdeaExchange のアイデアです。
使用可能なエディション: Professional Edition、Enterprise Edition、Unlimited Edition、および Developer
Edition
Spring '10 では、たとえば受信者のユーザ言語、または取引先に指定された言語などに基づいて、Visualforce
電子メールテンプレートの翻訳が導入されています。
受信者または関連オブジェクトの言語に基づいて Visualforce 電子メール円プレートを翻訳するには、
<messaging:emailTemplate> タグの language 属性を使用します (有効な値:「en-US」などの Salesforce.com
サポート言語キー)。言語属性は、電子メールテンプレートの recipientType および relatedToType 属性
の差込項目を受け取ります。差し込み項目で使用するカスタム言語項目を作成します。電子メールテンプ
レートの翻訳には、トランスレーションワークベンチが必要です。
次の例では、差込項目を使用して、電子メールを受信する取引先担当者の language 属性を取得します。
<messagingmessaging:emailTemplate subject="Welcome to Dreamforce!" recipientType="Contact"
relatedToType="Account" language="{!recipient.language__c}">
<messaging:plainTextEmailBody> {!$Label.greeting} </messaging:plainTextEmailBody>
</messaging:emailTemplate>
ルールの上限の拡大
使用可能なエディション: Professional Edition、Enterprise Edition、Unlimited Edition、および Developer Edition
組織は以前の 500 件から、最大 1000 件のルールを作成できるようになりました。制限は、有効または無効両方
のワークフロールール、割り当てルール、自動レスポンスルール、およびエスカレーションルールの任意の組み
合わせに適用されます。
Custom Cloud
salesforce.com | その他の Custom Cloud の機能強化 | 180
ルックアップ検索条件 (ベータ) の機能拡張
使用可能なエディション: すべてのエディション
Winter '10 では、ルックアップの管理者設定、主従関係、および階層関係項目があり、項目の有効な値とルック
アップダイアログ結果を制限する、ルックアップ検索条件のベータバージョンを導入していました。Spring '10
では、次の操作を実行できます。
オプションのルックアップ検索条件の定義
オプションのルックアップ検索条件のある項目を定義します。オプションのルックアップ項目のある項目
の場合、ルックアップ検索条件に一致する値だけがルックアップダイアログに表示されます。ただし、[す
べての結果を表示] をクリックすると、項目が削除され、検索項目のすべての検索結果値が表示されます。
また、オプションのルックアップ検索条件を使用すると、検索条件に一致しない値を保存し、こうした値
を保存しようとしてもエラーメッセージが表示されなくなります。
[項目] ページで、アスタリスクのあるじょうごのアイコン ( ) は、有効な必須の検索条件のある項目を示
し、アスタリスクのないじょうごのアイコン ( ) は、有効なオプションの検索条件のある項目を示します。
Salesforce.com では、各オブジェクトの有効なおぷそん検索条件の数下制限質ません。ただし、必須検索条
件については、オブジェクトあたり 5 津に制限されます。
必須検索条件の場合、オプションの検索条件には、参照オブジェクトおよび参照オブジェクトに直接関連
するオブジェクト (1 レベルのみ) の両方からの項目を含めることができます。必須検索条件とは異なり、オ
プションの検索条件は、オブジェクトごとに使用できる一意のリレーションの数の制限に対してカウント
されません。
納入商品、サービス契約、エンタイトルメントを参照するルックアップ検索条件の作成
納入商品、サービス契約、エンタイトルメントを参照するルックアップ検索条件を作成します。Winter '10
ではサポートされていません。
検索条件でのプロファイル名の選択
ルックアップ検索条件の [項目] 列に 現在のユーザプロファイル: 名前またはプロファイル: 名前と入力す
ると、その行にルックアップアイコンが表示されます。プロファイル名を入力するのではなく、ルックアッ
プアイコンをクリックして、既存のプロファイルのリストから選択します。
リモートアクセスアプリケーションの認証数の拡大
使用可能なエディション: すべてのエディション
Spring '10 では、リモートアクセスアプリケーションを認証して、Salesforce.com データに複数回アクセスできま
す。デフォルトの制限は 5 です。ラップトップやデスクトップなど、使用するデバイスから Salesforce.com デー
タにアクセス権限を割り当てる必要があります。ユーザが組織の制限を超えるアプリケーションに対するアクセ
スを割り当てようとすると、長い間使用されていないアプリケーションのアクセストークンは取り消されます。
salesforce.com | その他の Custom Cloud の機能強化 | 181
Custom Cloud
検索の機能強化
使用可能なエディション: すべてのエディション
サイドバーの検索自動入力設定の有効化
この設定を有効にすると、検索用語の入力を開始した場合、サイドバー検索には、最近表示されたレコー
ドの該当リストが表示されます。この機能は、デフォルトで [設定] ➤ [カスタマイズ] ➤ [検索] ➤ [検索設
定] で有効化します。
単一検索結果ショートカット設定の有効化
この設定を有効にすると、検索結果が 1 つの項目だけを返した場合、検索結果ページをスキップし、レコー
ドの詳細ページに移動します。 この機能を有効にするには、[設定] ➤ [カスタマイズ] ➤ [検索] ➤ [検索設
定] に移動します。
自動入力の機能強化
Spring '10 では、次のように自動入力機能が改善されています。
•
•
•
自動入力検索が、インライン編集で機能するようになりました。以前のリリースでは、自動入力は標準
編集モードでのみサポートされていました。“インライン編集を使用したデータの編集” (Salesforce オンラ
インヘルプ)を参照してください。
自動入力は、多くの最近表示された項目 (オブジェクトあたり最大 100 項目) に対してマッチするように
なりました。
自動入力機能では、自動入力結果との相互作用が機能拡張されました。たとえば、自動入力はレコード
内の最初の単語だけでなく、単語の始めにマッチするようになりました、
標準アクションの上書きがパッケージ可能
この拡張機能は、IdeaExchange のアイデアです。
使用可能なエディション: Group Edition、Professional Edition、Enterprise Edition、Unlimited Edition、および
Developer Edition
ボタンおよびリンクの標準アクションの上書きが、カスタムオブジェクトでパッケージ可能になりました。開発
者は、メタデータ API を使用して、アクション上書きを作成できるようになりました。登録者はインストールさ
れたパッケージでこれらの上書きを承認、独自の上書きを作成、または標準 Salesforce.com の動作に戻すことが
できます。
salesforce.com | その他の Custom Cloud の機能強化 | 182
Custom Cloud
ワークフローの機能強化
使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition
電子メールアラートのカスタマイズ
電子メールアラートの[差出人メールアドレス] を、デフォルトのワークフローユーザのアドレスに設定でき
るようになりました。
デフォルトのワークフローユーザのアドレスを電子メールアラートの [差出人メールアドレス] として使用す
る手順は、次のとおりです。
1. [設定] ➤ [作成] ➤ [ワークフローと承認申請] ➤ [電子メールアラート] をクリックします。
2. [編集] をクリックし、既存の電子メールアラートを更新します。電子メールアラートがまだ設定されて
いない場合は、“ワークフロー、承認、またはマイルストーンの電子メールアラートの作成” (Salesforce オ
ンラインヘルプ)を参照してください。
3. スクロールして [差出人メールアドレス] 項目を表示させます。デフォルト値は現在のユーザの電子メー
ルアドレスです。
4. デフォルトのワークフローユーザの電子メールアドレスを選択します。
5. 必要に応じて、[このアドレスを、このオブジェクトの電子メールアラートに対するデフォルトの差出人メール
アドレスにします] チェックボックスをオンにします。
メモ: [このアドレスを、このオブジェクトの電子メールアラートに対するデフォルトの差出人
メールアドレスにします] を選択すると、そのオブジェクトに関連付けられたすべての電子メー
ルアラートの [差出人メールアドレス] が上書きされます。保存すると、選択を確認するダイアロ
グボックスが表示されます。異なる [差出人メールアドレス] を使用する個々の電子メールアラー
トは、引き続きカスタマイズできます。
6. [保存] をクリックします。
アウトバウンドメッセージに追加されたAPI バージョン
Spring '10 では、アウトバンドメッセージに新しい [API バージョン] 項目が含まれます。以前は、すべての
アウトバウンドメッセージで API バージョン 8.0 を使用していました。現在では、アウトバウンドメッセー
ジが作成されると、[API バージョン] 項目は自動的に現在の API バージョンに設定されます。API バージョ
ンは、Enterprise または Partner WSDL を使用した Salesforce.com への API コールバックで使用されます。
API バージョンは、メタデータ API を使用してのみ変更できます。
ドキュメントの機能強化
新規:Force.com Workbook
『Force.com Workbook』では、Force.com Platform 管理者および新しい Force.com の開発者に紹介する、30 分間の
チュートリアルについて説明しています。これらのチュートリアルは、Adobe Flash Builder for Force.com を使用
して、Book Warehouse のカスタム在庫アプリケーションの作成、公開 Web スコアフロント (サイトを使用) およ
びスタンドアロンのデスクトップアプリケーションの作成を、段階ごとに説明します。
チュートリアルの詳細は、次のとおりです。
•
Warehouse アプリケーションの作成
•
リレーションの追加
•
数式および入力規則の使用
•
ワークフローと承認申請の使用
•
Apex によるビジネスロジックの追加
•
テストのアプリケーションへの追加
•
Visualforce によるカスタムユーザインタフェースの作成
•
Force.com サイトによる公開 Web ページの作成
•
Adobe Flash Builder for Force.com によるデスクトップアプリケーションの作成
すべての 『Force.com Workbook』オンラインは、Developer Force マニュアルページからアクセスできます。
新規: Developer Cheat Sheets
この拡張機能は、IdeaExchange のアイデアです。
Spring '10 には、開発者向けの新しい Cheat Sheet を導入しています。1 から 4 ページの PDF は、最も一般的に使
用される Apex、Visualforce、API、および数式構文の役立つ参照情報が含まれています。
•
『Apex Developer's Cheat Sheet』
•
『Formula Developer's Cheat Sheet』
•
『Visualforce Developer's Cheat Sheet』
•
『Web Services API Developer's Cheat Sheet』
開発者の Cheat Sheet は、Developer Force マニュアルページまたは developer.force.com/cheatsheets から使用できま
す。
ドキュメントの機能強化
salesforce.com | アップデート: Force.com Fundamentals | 184
アップデート: Force.com Fundamentals
『Force.com Fundamentals』の最新版では、プログラマ以外のユーザがどのようにして Visualforce およびサイトを
使用し、アプリケーションのより豊富で強力な機能を作成できるかについて説明する新しく最終章を加え、これ
までより多くの特徴および機能について説明しています。新しく導入された機能は次のとおりです。
•
拡張ページレイアウトエディタ
•
承認された Process Visualizer
•
「すべてのレコードの編集」および「すべてのレコードの表示」権限
•
管理の委譲グループ
どのユーザも Developer Force マニュアルページから Force.com Fundamentals オンラインにアクセスできます。ま
た、Developer Force メンバーは、developer.force.com/books/fundamentals から PDF およびサンプルデータファイル
をダウンロードできます。
アップデート: Force.com Cookbook
『Force.com Cookbook』は、ワークフロー、承認、Apex、Visualforce、API、電子メールおよびサイトを使用して
Force.com アプリケーションを展開する方法を示すコードサンプルのコンパイルです。このエディションには、
次の新しい手順のほか、更新された手順も含まれています。
•
親レコードの項目の更新
•
カスタムヘルプの作成
•
標準オブジェクトリストページへのリダイレクト
•
既存ページの参照
•
スケルトン Visualforce テンプレートの定義
•
バッチ Apex を使用した取引先所有者の割り当て
•
カスタム設定を使用したデータの表示
•
Visualforce と Google Charts の統合
•
サイトマップファイルの作成
•
Force.com の Web-to-リードフォームの作成
•
クライアントのシングルサインオンの実行
•
受信電子メールメッセージの情報の取得
•
受信電子メールメッセージの情報からレコードの作製
•
電子メール添付ファイルの取得とレコードとの関連付け
•
電子メールテンプレートの作成と電子メールの自動送信
どのユーザも Developer Force マニュアルページから Force.com Cookbook オンラインにアクセスできます。また、
Developer Force メンバーは、developer.force.com/books/cookbook から PDF をダウンロードできます。
ドキュメントの機能強化
salesforce.com | アップデート: Salesforce.com を使用して成功する方法 | 185
アップデート: Salesforce.com を使用して成功する方法
ユーザおよび開発者向けの総合 PDF マニュアル、『Salesforce.com を使用して成功する方法』 の目次は、使用して
いるアプリケーションに基づいて、必要な情報を見つけやすいよう、整理されています。上位レベルのセクショ
ンは、次のとおりです。
•
はじめに
•
salesforce.com の使用
•
アプリケーションの作成
•
販売
•
マーケティング
•
レポート
•
サポートの提供
•
パートナーセリング
•
追加のリソース
•
チェックアウト
『Salesforce.com を使用して成功する方法』は、Salesforce.com の [ヘルプ&トレーニング] ウィンドウから入手でき
ます。
アップデート: ドキュメントおよびユーザインタフェース
テキストの Salesforce.comスタイルガイド
『Salesforce.com Style Guide for Documentation and User Interface Text』では、Salesforce.com の特徴および機能に関して
のガイドラインについて説明しています。このマニュアルを使用して、Salesforce.com と同様のテキストを作成で
きます。このマニュアルの目次は、用語集形式で、A から Z の順に整理されています。また、このマニュアルに
は文法行のガイドラインについても説明しています。
『Salesforce.com Style Guide for Documentation and User Interface Text』はDeveloper Force マニュアルページから入手でき
ます。
アップデート: Salesforce.com Field Reference
この拡張機能は、IdeaExchange のアイデアです。
『Salesforce.com Field Reference』には、Salesforce.com の標準オブジェクトのすべての標準項目の正式なリストが記
載されています。ラベル、API 名、データ型、最大長、精度、およびスケールが各項目に記載されています。以
前は、このマニュアルはすべての標準オブジェクトおよび項目の詳細なリストは記載されていませんでした。
『Salesforce.com Field Reference』Developer Force マニュアルページから入手できます。
ドキュメントの機能強化
ピ
ー
salesforce.com | アップデート: 開発者ガイドのシンタックスの強調表示およびクリップボードのコ
|
1
8
6
アップデート: 開発者ガイドのシンタックスの強調表示お
よびクリップボードのコピー
Spring '10 では、次の開発者リファレンスファイルの HTML バージョンのコードサンプルで、構文の強調表示と
クリップボードのコピーを導入しています。
•
『Adobe Flash Builder for Force.com Developer's Guide』
•
『AJAX Toolkit Developer's Guide』
•
『Force.com Apex Code Developer's Guide』
•
『Force.com Bulk API Developer's Guide』
•
『Force.com Cookbook』
•
『Force.com Fundamentals』
•
『Force.com Migration Tool Guide』
•
『Force.com Web Services API Developer's Guide』
•
『Force.com Workbook』
•
『Visualforce Developer's Guide』
クリップボードコピーを使用するには、構文的に正しいコードサンプルの上にある [このコードをコピー](
)
アイコンをクリックします。その後、そのコードサンプルをすべてそのままの形式で、任意のエディタに貼り付
けることができます。
クリップボードコピーは、Salesforce.com がサポートするすべてのブラウザで適切に表示できるように、Flash 10
を使用します。Flash がインストールされていない場合、アイコンは表示されません。
すべての開発者リファレンスマニュアルは、Developer Force マニュアルページから入手できます。
アップデート: サポートされているロケール、通貨、タイ
ムゾーンのドキュメント
Spring '10 では、オンラインヘルプでサポートされているすべてのロケール、通貨、タイムゾーンを確認できま
す。
Index
索引
A
Answers
カテゴリ内の質問の参照 103
コミュニティ内の質問の参照 103
ベストアンサーの選択 105
回答に投票する 103
回答の表示 106
参考になった回答 103
参考にならなかった回答 103
使用 100
質問する 101
質問に回答する 102
質問の検索 101
質問の表示 101, 106
Apex
デバッグ 146
デバッグログの検索条件 137
デバッグログレベル 137
Apex のデバッグ 146
AppExchange
パッチのアプロード 161
パッチの作成 161
C
CTI
「コールセンター」を参照 90
CTI アダプタ
バージョンのチェック 91
エンタイトルメント (つづき)
削除 71
設定 46
追加 66
表示 70
編集 70
有効化 46
用語 39
エンタイトルメントテンプレート
設定 64
エンタイトルメントプロセス
キュー 61
マイルストーンアクションの追加 59
マイルストーンの設定 52
マイルストーンの追加 57
概要 39
更新 54
設定 54
エンタイトルメント管理
概要 39
用語 39
エンタイトルメント契約
概要 39
か
カテゴリ
質問の参照 103
き
P
PDF
見積の作成 26
見積の電子メール送信 27
え
エンタイトルメント
エンタイトルメントテンプレート 64
エンタイトルメントプロセス 54
ケースのルックアップ検索条件の設定 65
ケースの作成 69
コピー 66
サービス契約による設定 48
セットアップの決定 44
はじめに 44
マイルストーンの設定 52
モデル 44
概要 39
確認 69
関連リスト 72
契約品目の設定 50
項目 73
作成 66
キーペア 154
作成 155
け
ケース
エンタイトルメント関連ルックアップ検索条件の設定 65
マイルストーン 62
こ
コールセンター
CTI toolkit 90
アダプタバージョンのチェック 91
コミュニティ
質問の参照 103
さ
サービスレベル契約 (SLA)
エンタイトルメントプロセスを参照 39
サービス契約を参照 39
サービス契約
エンタイトルメントの設定 48
サービス契約 (つづき)
コピー 75
概要 39
関連リスト 79
共有 80
契約品目の設定 50
項目 81
作成 75
削除 79
表示 78
編集 78
し
デバッグログ (つづき)
検索条件 137
デバッグログの絞り込み 137
と
ドメイン名
設定 159
は
パッケージ
転送アップグレード、スケジューリング 165
パッチバージョン 161
システムログコンソール 146
せ
へ
ベストアンサー 105
セキュリティ
キーペア 154
証明書 154
セキュリティキーの生成 155
そ
ソフトフォンレイアウト
定義 92
て
デバッグ
ログのレベル 137
絞り込み 137
デバッグログ
レベル 137
ま
マイドメイン
概要 158
マイルストーン
アクションの追加 59
エンタイトルメントプロセスへの追加 57
ケース 62
概要 39
設定 52
ろ
ロゴ
見積 PDF への追加 27
Index