Skip to main content

機能の管理

学習の目的

この単元を完了すると、次のことができるようになります。

  • 機能パラメーターを定義し、その目的を説明する。
  • 機能パラメーターの管理に使用するツールを識別する。
  • 機能パラメーターのデータ型が制限される理由を説明する。

機能の管理を柔軟に

Salesforce パートナーは、Salesforce と同じプラットフォームをそのすべての機能と共に使用します。これには、各自のビジネス組織の運用や AppExchange でのソリューションの販売が含まれますが、それだけに留まりません。実際には Salesforce と同じツールを使用して同様にビジネスを運営し、お客様に製品を提供できます。

お気づきのとおり、Salesforce はプラットフォームで出荷する機能を極めて詳細に制御しています。たとえば、パワーユーザー向けに複雑な機能を選択して、他のユーザーに影響を与えずに有効化できます。また、機能のダークローンチも可能です。この場合、将来のリリースに向けて機能を実装し、無効化した状態で出荷します。

こうしたツールにより、機能のリリースと管理を非常に柔軟な方法で行うことができます。これと同じ柔軟性を機能パラメーターで実現できるようになりました。

機能パラメーターは、AppExchange パートナーだけに提供されています。機能パラメーターを試す準備ができたら、Salesforce パートナーコミュニティでサポートケースを登録してください。 

機能パラメーターを使用すると、LMA がインストールされている組織からパッケージの機能を管理できます。個々の登録者について、どの機能を表示するかを選択します。するとその選択内容がすぐにお客様の登録者組織に通知されます。

機能パラメーターでは、個々の機能に加えてカスタムオブジェクトも管理できます。定義した機能パラメーターに基づいて、カスタムオブジェクトを表示または非表示にできます。

機能パラメーターとは?

お客様ごとの機能パラメーターは、機能管理アプリケーション (FMA) で管理されます。FMA は LMA を拡張したもので、LMA でライセンスを管理できるように、機能設定を管理できます。

ライセンス管理組織 (LMO) とお客様の登録者組織は機能パラメーターを使用して相互に通信します。各機能パラメーターの値は 2 つの方向のいずれかに転送されます。

  • LMO から登録者の組織へ
  • 登録者の組織から LMO へ

FMA は機能パラメーター値を組織から組織へと渡します。FMA を使用して個々のお客様に関連付けられた機能パラメーターを表示および変更できます。

機能パラメーターとはどのようなものでしょうか? 実はシンプルです。機能パラメーターは、パラメーターを識別する名前、値、データフローの方向で構成されます。値は次のどの型にすることもできます。

  • Boolean
  • Integer
  • Date (日付)

データフローの方向は、LMO-to-subscriber または subscriber-to-LMO です。つまり、すべての機能パラメーターは宛先と発信元を認識しています。機能パラメーターのデータは、発信元組織で記述され、受信する組織ではその値の参照のみができます。これにより、機能パラメーターの情報は一方向のみに流れます。

機能パラメーター自体は非常に制限されています。文字列値は許可されませんが、これは意図的なものです。これらのパラメーターはお客様組織間で渡されるため、個人識別情報が含まれないようにしています。

機能パラメーターのシンプルさによるもう 1 つの利点は、他の種類のデータ (利用状況や有効化総計値など) を保存できることです。当然、総計値を収集するために少しコードを記述する必要はありますが、コーディングが完了したら後は簡単です。FMA は登録者組織から自動的に総計値を収集します。これについても心配する必要はありません。

機能パラメーターのしくみについての詳細は、「第二世代管理パッケージの機能の管理」を参照してください。

LMO から登録者の組織へのデータの移動

LMO から登録者に移動する機能パラメーターは LMO でのみ作成または編集できます。登録者組織では参照のみです。たとえば、LMO-to-subscriber 機能パラメーターは次の目的に使用できます。

  • 新機能の非表示または表示
  • 登録者が使用可能なリソースの制御
  • 期限付きのトライアル期間に対する機能の有効化

LMO-to-subscriber 機能パラメーターに値を割り当てる手順は、次のとおりです。

  1. LMO で、ライセンス管理アプリケーション (LMA) を開きます。
  2. 機能パラメーターを表示または変更するお客様のライセンスを選択します。ライセンスレコードウィンドウ。ここで機能パラメーターを表示および変更します。
  3. 変更するパラメーターの横にある下矢印をクリックして、編集または削除します。

登録者からの総計値の収集

subscriber-to-LMO 機能パラメーターを使用して、登録者の組織の活動を追跡できます。こうした機能パラメーターの値は、登録者側で発生し、LMO に渡されます。これらの値を収集する手順は、次のとおりです。

  1. LMO で、LMA を開きます。
  2. 機能パラメーターの値を検査するライセンスを選択します。ライセンスレコードウィンドウ。ここで機能パラメーターを表示できます。
  3. 任意の subscriber-to-LMO 機能パラメーターの値は、機能パラメーター値項目で見つけることができます。

機能パラメーターを使用すると、カスタマーエクスペリエンスを以前よりも詳細に調整でき、新機能のリリースをより慎重に管理できます。ただし、LMA はそれだけではありません。次は、サポートコンソールを使用してお客様の満足度を維持する方法を確認しましょう。

リソース

Salesforce ヘルプで Trailhead のフィードバックを共有してください。

Trailhead についての感想をお聞かせください。[Salesforce ヘルプ] サイトから新しいフィードバックフォームにいつでもアクセスできるようになりました。

詳細はこちら フィードバックの共有に進む