Mark Hammer's Blog

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

Trailhead モジュール:認定 Platform デベロッパー資格の更新 (Winter '21)

※この内容は2020/12時点のものです。

Platform デベロッパーの Apex の新機能の学習

https://trailhead.salesforce.com/ja/content/learn/modules/platform-developer-i-certification-maintenance-winter-21/learn-whats-new-in-apex-for-platform-developers

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

Lightning Web コンポーネントと Visualforce の新機能の学習

https://trailhead.salesforce.com/ja/content/learn/modules/platform-developer-i-certification-maintenance-winter-21/learn-whats-new-in-lightning-web-components-and-visualforce

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

項目レベルとオブジェクトレベルのセキュリティや安全なナビゲーション演算子を使ってみる

https://trailhead.salesforce.com/ja/content/learn/modules/platform-developer-i-certification-maintenance-winter-21/get-handson-with-field-and-objectlevel-security-and-safe-navigation-operator

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

【Challenge要約】

※このChallengeには、Salesforce公式解説があります。
注意:Challengeの前にこのユニットの「ハンズオン Challenge の準備」節の作業を完了してください。

  • 新規Apexクラス「ApexSecurityRest」を作成してください。
  • Apexクラス「ApexSecurityRest」に、「ハンズオン Challenge の準備」節にあるApexSecurityRest コードブロックのコードをコピーアンドペーストしてください。
  • results 変数に対し Security.stripInaccessible メソッドを使用して、ユーザに参照アクセス権がない項目を削除してください。
  • Name 項目と Top_Secret 項目に対するオブジェクト権限、項目レベル権限のチェックは冗長となるため削除してください。
    • 注意:不要なコードはコメントアウトではなく削除してください。
  • null 参照を回避するために、安全なナビゲーション演算子機能を取引先(Account)を参照している箇所に適用してください。