Developers Guide

Table Of Contents
OpenManage Enterprise Modular Edition
OpenManage Enterprise Modular Edition (OMEModular) is the systems management software that runs on the Dell
EMC PowerEdge MX-series chassis. OMEModular shares a common codebase with OpenManage Enterprise and delivers
an agile, reliable, and comprehensive platform to manage PowerEdge MX-series servers, storage, and networking products.
OMEModular boosts services delivery and restores IT agility for growing businesses. A unified web and RESTful API interface
manages all nodes including compute, storage, and networking. OMEModular helps reduce costs and learning curve, and
consolidates multiple tools for ease of access and monitoring. Simplified administration helps deploy and monitor at scale, from
one to many chassis, with support for remote management. Agile and intelligent automation of OMEModular helps faster
hardware deployments and reduces repetitive tasks for accelerated life cycle management. Some of the key features of OME
Modular include:
Capability to manage servers across multiple MX-series chassis
Fast deployment with automatic chassis and node discovery
Comprehensive RESTful API to automate multiple tasks and integrate with third-party tools
Enhanced management with redundant OME-M module, touchscreen LCD, and OpenManage Mobile options for remote
access
Expanded management across all PowerEdge servers with OpenManage Enterprise
Importing licenses using APIs
If you have the appliance setup privilege and chassis administrator role, you can use RESTful APIs to import, export, and delete
licenses in OME-Modular.
Before importing or exporting a license, ensure that:
The latest version of OME-Modular is installed.
The OME-Modular and RESTful interfaces are running.
To import a license:
1. Use the GET method of the API, /redfish/v1/Oem/Dell/LicenseManager/LicenseCollection to view the licenses.
2. Use the GET method of the API, /redfish/v1/Oem/Dell/LicenseManager/LicenseCollection/<ENTITLEMENT-ID> to check
that the license that you want to import is not already present or installed.
3. Import the license file using the POST method of the API,/redfish/v1/Oem/Dell/LicenseManager/LicenseCollection, with
the XML file as input payload.
Exporting licenses using APIs
To export a license:
1. Export the license, using the following POST method payload of the RESTful API, redfish/v1/Oem/Dell/LicenseManager/
Actions/DellLicenseManagementService.ExportLicense, with payload data containing the Entitlement ID.
2. The response JSON data contains the encoded license XML. Decode the value using a base64 decoding tool. Do not include
the double quotes while decoding. The decoded value represents the license XML that you can save to a file.
3. Copy the decoded content in notepad and save the notepad as a .xml file. For example, test.xml
Deleting licenses using APIs
You can delete specific licenses using their IDs.
To delete a license:
Use the DELETE method of the API, /redfish/v1/Oem/Dell/LicenseManager/LicenseCollection/<EntitlementID>.
OpenManage Enterprise
OpenManage Enterprise is a hardware management and monitoring console that provides a comprehensive view of devices.
These devices include servers, chassis, network switches, and other third-party devices on the enterprise network.
OpenManage Enterprise is designed with a focus on simplicity, automation, and unification of data center management. Some of
the key features of OpenManage Enterprise include:
24
Overview