No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
PackageLicense
インストール済み管理パッケージのライセンスを表します。このオブジェクトは、API バージョン 31.0 以降で使用できます。
項目
| 項目名 | 詳細 |
|---|---|
| AllowedLicenses |
|
| ExpirationDate |
|
| NamespacePrefix |
|
| Status |
|
| UsedLicenses |
|
使用方法
���のオブジェクトを使用して、組織にインストール済みの管理パッケージで許可されているライセンス数と使用中のライセンス数を決定します。
次の例では、API を使用してパッケージのライセンスを管理します。例では、次の操作を実行する Apex クラスを定義します。
- 指定されたパッケージの PackageLicense レコードを取得する (名前空間プレフィックスで識別)。
- 指定されたプロファイルを持つすべてのユーザのリストを返す関数を定義する。
- そのプロファイルを持つユーザごとに UserPackageLicense レコードを作成する。これにより、そのプロファイルを持つすべてのユーザにパッケージのライセンスが割り当てられます。
- ユーザ数が使用可能なライセンス数を超えたらエラーメッセージを返す。