Users Guide

4
Managing Licenses
You can manage the licenses to enable or disable the various systems management features. Using Remote Services,
you can:
Get a list of installed licenses
Get a list of licensable devices
Install or delete a license
Export the license
Displaying Installed Licenses
Perform the Enumerate operation on the DCIM_License class to display the instance properties of all the
Licenses installed on the system.
Perform the Get operation on the DCIM_License class using the correct instance ID of the required license
to display the related properties.
Displaying Licensable Devices
Perform the Enumerate operation on the DCIM_LicensableDevice class to display the instance properties
of all the licensable devices installed on the system.
Perform the Get operation on the DCIM_LicensableDevice class using the correct instance ID of the
required licensable device to display the related properties.
Installing a License
To successfully perform remote operations on the server, make sure that the following prerequisites are met.
Common Prerequisites Before Using Remote Services
If you are using a network share, set up a CIFS or NFS share and copy the license to the network share.
To install a license:
1. Enumerate DCIM_LicensableDevice class to view the available licensable devices. Note down the FQDD of
the licensable device on which the license is installed.
2. See the LicenseList property to verify that licenses are not currently installed on the licensable device. The
LicenseList property displays the list of Entitlements IDs of licenses currently installed on the device. If there are
licenses installed, delete the licenses using the
DeleteLicense() method using the Entitlement ID of the license as
the input parameter. Alternatively, use the FQDD of the licensable device as the input parameter to delete all
licenses installed on that device.
3. You can use either the ImportLicense() method or the ImportLicenseFromNetworkShare() method.
4. Install using ImportLicense() method:
Base64 encode the license file.
Use the encoded license file and the FQDD of the licensable device to prepare the input parameters.
21