Sentinel EMS Entities
Sentinel EMS provides several entities that help build the license and entitlement management functions. Some of these entities are:
| Entity | Description |
|---|---|
| Namespaces |
A namespace represents the Batch Code created at the back end when the batch code is introduced. |
| License Models | A license model defines a framework for a feature's usability. |
| Features | A feature is a distinct functionality of a software application that can be independently licensed. |
| Memory | A memory file is a data file that is used for storing strings in a Sentinel key. Your application can read this data during runtime. Usage examples might include storing: customer-specific information, such as the customer name, group, or entitycustomer's purchase order numberproduct-specific information, such as product configurationhomegrown license datausage counters |
| Products | A product is an entity that can be monetized. It is a combination of one or more features. |
| Downloads | A download is associated with products and downloaded over the internet. |
| Entitlements | Entitlements are orders produced for products. |
| Activations | Activation refers to a method of generating a license of a product for a consumer. |
| Sentinel Keys | A Sentinel key is a hardware- or software-based license container that is shared with a customer. |
| Reports | Reports contain valuable business information generated based on data available in the Sentinel EMS database. |
| Vendor Users | A software vendor employee responsible for performing various entitlement-related tasks in Sentinel EMS. |
| Roles | Roles are a set of permissions for using different components in Sentinel EMS. You need to associate roles with vendor users, so that they can log on to Sentinel EMS. |
| Channel Partners | An organization allowed to resell the software vendor’s products. End users can buy directly from the software vendor or from the channel partners. |
| Customers | A current or potential buyer of entitlements. Typically, entitlements are generated for customers. |
| Users | Either an end user, or a user in the customer organization that manages entitlements for end users in that organization. A user can receive email notifications about entitlements, activations, and so on. A user often activates entitlements in the Sentinel EMS customer portal. |
