プログラムで、既存のSalesforceSOAPまたはRESTfulAPIのいくつかを使用して、次のライセンスの詳細を取得する方法はありますか。
- ライセンスの種類(エンタープライズ、プロフェッショナル、開発者)
- トライアルモード?
- 試用期限
- APIアクセスは有効になっていますか?
...および同様。
プログラムで、既存のSalesforceSOAPまたはRESTfulAPIのいくつかを使用して、次のライセンスの詳細を取得する方法はありますか。
...および同様。
APIを介してOrganizationオブジェクトを見てください。特にフィールド:
OrganizationType
EnterpriseEditionやUnlimitedEditionなどの組織のエディション。
TrialExpirationDate
この組織の試用ライセンスの有効期限が切れる日付。
アクセスが有効になっていないユーザーのAPIセッションを確立しようとすると、サポートされていないという例外が返されます。例:INVALID_LOGIN
また、ユーザープロファイルを確認することもできます。フィールドPermissionsApiEnabled、PermissionsApiUserOnlyを探します。