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 | 
                                                                             
                                                                             | 
| 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. | 
|  | 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. | 
|  | A product suite is a combination of products that are meant to be sold together according to a product packaging plan. | 
| 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. | 
|  | Revocation is the process where a customer can return the licenses that were activated earlier. | 
|  | 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. | 
