Group Edition と Professional Edition のアーキテクチャ上の考慮事項
- Group Edition (GE)*
- Professional Edition (PE)
- Enterprise Edition (EE)
- Unlimited Edition (UE)
- Performance Edition (PXE)*
アプリケーションを既存の Salesforce ユーザに販売する予定がある場合は、アプリケーションの設計に影響を及ぼすエディション間の差異を理解することが重要です。各クラスタ内のエディションは類似する機能を持つため、GE/PE と EE/UE/PXE をクラスタ単位で考えると便利です。たとえば、GE と PE では使用できない特定のオブジェクトや機能を必要とするアプリケーションの場合、EE と UE/PXE のみをサポートすることもできます。また、すべてのエディションをサポートする単一のソリューションの代わりに、階層別に提供することもできます。この場合、GE と PE 向けの基本ソリューションと、追加機能を活用した EE と UE/PXE 向けの高度なソリューションに分けます。
EE/UE/PXE は、最も強固な機能を持っています。これらのエディションは、Salesforce CRM ライセンスに加えて Lightning Platform プラットフォームライセンスをサポートしています。アプリケーションが Salesforce CRM 機能 (リード、商談、ケースなど) を必要としない場合、普段は Salesforce ユーザではない可能性のあるユーザにそのアプリケーションをリリースする際に、Lightning Platform プラットフォームライセンスは最大限の柔軟性を提供します。アプリケーションには、エディションの制限とパッケージのルールが適用されます。
GE と PE には、Developer Edition (DE) で構築可能な機能のすべてが含まれているわけではありません。そのため、DE 組織で開発したアプリケーションは、GE 組織または PE 組織にインストールできない場合があります。特に GE または PE でのみ機能するアプリケーションを設計する場合は、これらのエディションの違いを意識する必要があります。
これらのエディションをサポートするかどうかを決定する場合は、他にも多くの考慮すべき事項があります。Lightning Platform プラットフォームライセンスは、GE 組織および PE 組織ではプロビジョニングできません。つまり、既存の Salesforce CRM ユーザのみがアプリケーションを使用できるということです。GE と PE では、一部の機能を使用できません。使用資格のあるパートナーのアプリケーションには、使用可能な特別な権限がいくつか存在し、それらの権限により、これらの制限事項を克服できます。
使用可能な機能、制限、およびその他の設計上の考慮事項については、次のセクションを参照してください。