Mark Hammer's Blog

SalesforceやTrailheadに関する情報を投稿しているブログです。

Trailhead モジュール:トランザクションセキュリティ

※この内容は2017/4時点のものです。

トランザクションセキュリティの使用開始

https://trailhead.salesforce.com/ja/modules/transaction_security/units/transaction_security_basics

  • 説明:日本語
  • Challenge:日本語選択問題

トランザクションセキュリティポリシーの作成

https://trailhead.salesforce.com/ja/modules/transaction_security/units/transaction_security_create_policy

  • 説明:日本語
  • Challenge:英語ハンズオン

Challenge要約

新しいTrailhead Playground組織で、ログインイベント用のトランザクションセキュリティポリシーを新規作成してください。
注意:トランザクションセキュリティポリシーの設定を間違えると組織へログインできなくなってしまう場合があります。大切な組織でこうしたことが生じないように、このモジュールでは新しい Trailhead Playground を作成することを強くお勧めします。

  • 名前:newurl
  • API参照名:newurl
  • イベントの種別:Login
  • 通知:メール通知
  • リアルタイムアクション:None
  • Apexポリシー:Apexの生成
  • 他のアカウントでポリシーを実行:有効ユーザを選択してください
  • ポリシー条件を定義 - 次の条件を作成:
    • Platform
    • Platformが次に一致した場合|useanewtrailheadplayground
  • ポリシーを有効化してください。

トランザクションセキュリティポリシーの管理

https://trailhead.salesforce.com/ja/modules/transaction_security/units/transaction_security_manage_policies

  • 説明:日本語
  • Challenge:英語ハンズオン

Challenge要約

トランザクションセキュリティポリシーのリストビューを作成してください。

  • ビュー名:My Policies
  • ビューの一意の名前:My_Policies
  • 所有者別に絞り込み:私のトランザクションセキュリティポリシー
  • 表示する項目:名前、イベントの種別、Apexポリシー
    • ※筆者注:他の項目が含まれていても構いません。
  • 表示を制限:自分にのみ表示

トランザクションセキュリティポリシーでの Apex の使用

https://trailhead.salesforce.com/ja/modules/transaction_security/units/transaction_security_apex

  • 説明:日本語
  • Challenge:英語ハンズオン

Challenge要約

「newurlPolicyCondition」Apexクラスを以下の通り修正してください。

(修正前) eObj.Platform == 'useanewtrailheadplayground'

(修正後) eObj.Platform == 'besupercarefulwiththis'

カスタムトランザクションセキュリティポリシーの探索

https://trailhead.salesforce.com/ja/modules/transaction_security/units/transaction_security_custom_policy

  • 説明:日本語
  • Challenge:日本語選択問題