Skip to content

Commit 91745de

Browse files
Integrated latest changes at 09-23-2025 10:30:26 AM
1 parent ce674d3 commit 91745de

File tree

10 files changed

+164
-8
lines changed

10 files changed

+164
-8
lines changed
77.1 KB
Loading
43.9 KB
Loading
44.4 KB
Loading
76.6 KB
Loading

ej2-javascript/js/licensing/license-key-generation.md

Lines changed: 82 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: post
3-
title: License key generation in ##Platform_Name## Licensing control | Syncfusion
3+
title: License key generation in ##Platform_Name## | Syncfusion
44
description: Learn here all about License key generation in Syncfusion ##Platform_Name## Licensing control of Syncfusion Essential JS 2 and more.
55
platform: ej2-javascript
66
control: License key generation
@@ -11,7 +11,7 @@ domainurl: ##DomainURL##
1111

1212
# License key generation in ##Platform_Name## Licensing control
1313

14-
License keys can be generated from the [License & Downloads](https://syncfusion.com/account/downloads) or [Trial & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) section of the Syncfusion<sup style="font-size:70%">&reg;</sup> website.
14+
Syncfusion<sup style="font-size:70%">®</sup> license keys are generated from the [License & Downloads](https://syncfusion.com/account/downloads) or [Trial & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) section of the Syncfusion<sup style="font-size:70%">&reg;</sup> website.
1515

1616
![Get community license key](images/get-community-license-key.png)
1717

@@ -48,7 +48,85 @@ If the Syncfusion<sup style="font-size:70%">&reg;</sup> account is not associate
4848

4949
![No Trial or No License](images/no-active-trial-or-license.png)
5050

51+
## Licensing Update for Essential Studio (v31.1 and later)
52+
53+
Starting with Essential Studio version 31.1.17 (2025 Volume 3 release), Syncfusion has transitioned from a platform-based to an edition-based licensing model. This change simplifies license management by aligning keys with specific editions rather than individual platforms.
54+
55+
The editions are:
56+
57+
- Essential Studio UI Edition
58+
- Essential Studio Document SDK
59+
- Essential Studio PDF Viewer SDK
60+
- Essential Studio DOCX Editor SDK
61+
- Essential Studio Spreadsheet Editor SDK
62+
- Essential Studio Enterprise Edition (includes all of the above)
63+
64+
## Key Changes in the Licensing Model
65+
66+
Effective from the 2025 Volume 3 release (v31.1.17), the licensing model has been updated as follows:
67+
68+
- **Edition-Based License Keys**: License keys are now generated per edition (e.g., UI Edition, Document SDK) instead of per platform (e.g., ASP.NET Core, Blazor). This minimizes the need for multiple platform-specific keys.
69+
70+
- **Enterprise Edition Coverage**: A single Enterprise Edition license key unlocks all editions and SDKs. This key is available to customers with an Enterprise Edition license or those who purchased or registered before v31.1.17, by selecting all options during key generation.
71+
72+
- **Unchanged Registration Process**: The method for registering license keys within your application remains the same. See the [License Key Registration Guide](https://ej2.syncfusion.com/javascript/documentation/licensing/license-key-registration) for instructions.
73+
74+
- **Recommendation for Existing Customers**: Users with licenses from before v31.1.17 are advised to select all five editions (UI Component Suite, Document SDK, DOCX Editor SDK, PDF Viewer SDK, Spreadsheet Editor SDK) when generating a key for v31.1.17 or higher to ensure compatibility with applications using controls or libraries from multiple editions.
75+
76+
## How to Generate License Keys (v31.1.17 or higher)
77+
78+
Follow these steps for the edition-based model:
79+
80+
**Step 1:** Go to the [Downloads and Keys](https://www.syncfusion.com/account/downloads) page.
81+
82+
**Step 2:** Click the **Get License Key** link.
83+
84+
![Get License Key](images/get-License-Key.png)
85+
86+
**Step 3:** In the pop-up, select version 31.x.x or higher.
87+
88+
**Step 4:** Select the required edition(s) or SDK(s) from the drop-down menu based on your application’s component usage.
89+
90+
- Customers who purchased or registered before v31.1.17 will see all available editions and SDKs.
91+
- New customers purchasing the Essential Studio Enterprise Edition will also see all available editions and SDKs.
92+
- New customers purchasing specific editions or SDKs will see only those in the drop-down menu.
93+
94+
To generate an Enterprise Edition key, select all available options:
95+
96+
- UI Edition
97+
- Document SDK
98+
- DOCX Editor SDK
99+
- PDF Viewer SDK
100+
- Spreadsheet Editor SDK
101+
102+
![License Key Generation for SDK](images/license-Key-SDKV1.png)
103+
104+
>**Note:** Customers who purchased a license before v31.x.x are strongly advised to select all five editions and SDKs when generating a key for v31.x.x or higher to ensure continued functionality, as your application might use resources from multiple editions.
105+
106+
**Step 5:** Click **Get License Key**. This generates the Enterprise Edition license key, which covers all SDKs and UI components.
107+
108+
![Generate License Key](images/generate-License-Key.png)
109+
110+
## How to Generate License Keys (v30.x.x or earlier)
111+
112+
For versions 30.x.x and earlier, follow the platform-based licensing model:
113+
114+
**Step 1:** Go to the [Downloads and Keys](https://www.syncfusion.com/account/downloads) page.
115+
116+
**Step 2:** Click the **Get License Key** link.
117+
118+
**Step 3:** In the pop-up dialog, select the required version (v30.x.x or earlier).
119+
120+
**Step 4:** From the drop-down menu, select the platform(s) used in your application. You can select multiple platforms.
121+
122+
- Note: When selecting an older version, the menu will display platforms (e.g., JavaScript, Angular) instead of the new editions.
123+
124+
![License Key Platform](images/license-Key-Platform.png)
125+
126+
**Step 5:** Click **Get License Key** to generate the platform-specific key.
127+
51128
## See Also
52129

53-
* [How to register Syncfusion<sup style="font-size:70%">&reg;</sup> license key in the application?](https://ej2.syncfusion.com/javascript/documentation/licensing/license-key-registration/)
54-
* [Licensing FAQ](https://ej2.syncfusion.com/javascript/documentation/licensing/licensing-troubleshoot/)
130+
* [How to register Syncfusion<sup style="font-size:70%">&reg;</sup> license key in the application?](https://ej2.syncfusion.com/javascript/documentation/licensing/license-key-registration)
131+
* [Syncfusion Licensing Overview](https://ej2.syncfusion.com/javascript/documentation/licensing/overview)
132+
* [Licensing FAQ](https://ej2.syncfusion.com/javascript/documentation/licensing/licensing-troubleshoot)
77.1 KB
Loading
43.9 KB
Loading
44.4 KB
Loading
76.6 KB
Loading

ej2-javascript/ts/licensing/license-key-generation.md

Lines changed: 82 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: post
3-
title: License key generation in ##Platform_Name## Licensing control | Syncfusion
3+
title: License key generation in ##Platform_Name## | Syncfusion
44
description: Learn here all about License key generation in Syncfusion ##Platform_Name## Licensing control of Syncfusion Essential JS 2 and more.
55
platform: ej2-javascript
66
control: License key generation
@@ -11,7 +11,7 @@ domainurl: ##DomainURL##
1111

1212
# License key generation in ##Platform_Name## Licensing control
1313

14-
License keys can be generated from the [License & Downloads](https://syncfusion.com/account/downloads) or [Trial & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) section of the Syncfusion<sup style="font-size:70%">&reg;</sup> website.
14+
Syncfusion<sup style="font-size:70%">®</sup> license keys can be generated from the [License & Downloads](https://syncfusion.com/account/downloads) or [Trial & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) section of the Syncfusion<sup style="font-size:70%">&reg;</sup> website.
1515

1616
![Get Community license Key](images/get-community-license-key.png)
1717

@@ -48,7 +48,85 @@ If the Syncfusion<sup style="font-size:70%">&reg;</sup> account is not associate
4848

4949
![No trial or no license](images/no-active-trial-or-license.png)
5050

51+
## Licensing Update for Essential Studio (v31.1 and later)
52+
53+
Starting with Essential Studio version 31.1.17 (2025 Volume 3 release), Syncfusion has transitioned from a platform-based to an edition-based licensing model. This change simplifies license management by aligning keys with specific editions rather than individual platforms.
54+
55+
The editions are:
56+
57+
- Essential Studio UI Edition
58+
- Essential Studio Document SDK
59+
- Essential Studio PDF Viewer SDK
60+
- Essential Studio DOCX Editor SDK
61+
- Essential Studio Spreadsheet Editor SDK
62+
- Essential Studio Enterprise Edition (includes all of the above)
63+
64+
## Key Changes in the Licensing Model
65+
66+
Effective from the 2025 Volume 3 release (v31.1.17), the licensing model has been updated as follows:
67+
68+
- **Edition-Based License Keys**: License keys are now generated per edition (e.g., UI Edition, Document SDK) instead of per platform (e.g., ASP.NET Core, Blazor). This minimizes the need for multiple platform-specific keys.
69+
70+
- **Enterprise Edition Coverage**: A single Enterprise Edition license key unlocks all editions and SDKs. This key is available to customers with an Enterprise Edition license or those who purchased or registered before v31.1.17, by selecting all options during key generation.
71+
72+
- **Unchanged Registration Process**: The method for registering license keys within your application remains the same. See the [License Key Registration Guide](https://ej2.syncfusion.com/documentation/licensing/license-key-registration) for instructions.
73+
74+
- **Recommendation for Existing Customers**: Users with licenses from before v31.1.17 are advised to select all five editions (UI Component Suite, Document SDK, DOCX Editor SDK, PDF Viewer SDK, Spreadsheet Editor SDK) when generating a key for v31.1.17 or higher to ensure compatibility with applications using controls or libraries from multiple editions.
75+
76+
## How to Generate License Keys (v31.1.17 or higher)
77+
78+
Follow these steps for the edition-based model:
79+
80+
**Step 1:** Go to the [Downloads and Keys](https://www.syncfusion.com/account/downloads) page.
81+
82+
**Step 2:** Click the **Get License Key** link.
83+
84+
![Get License Key](images/get-License-Key.png)
85+
86+
**Step 3:** In the pop-up, select version 31.x.x or higher.
87+
88+
**Step 4:** Select the required edition(s) or SDK(s) from the drop-down menu based on your application’s component usage.
89+
90+
- Customers who purchased or registered before v31.1.17 will see all available editions and SDKs.
91+
- New customers purchasing the Essential Studio Enterprise Edition will also see all available editions and SDKs.
92+
- New customers purchasing specific editions or SDKs will see only those in the drop-down menu.
93+
94+
To generate an Enterprise Edition key, select all available options:
95+
96+
- UI Edition
97+
- Document SDK
98+
- DOCX Editor SDK
99+
- PDF Viewer SDK
100+
- Spreadsheet Editor SDK
101+
102+
![License Key Generation for SDK](images/license-Key-SDKV1.png)
103+
104+
>**Note:** Customers who purchased a license before v31.x.x are strongly advised to select all five editions and SDKs when generating a key for v31.x.x or higher to ensure continued functionality, as your application might use resources from multiple editions.
105+
106+
**Step 5:** Click **Get License Key**. This generates the Enterprise Edition license key, which covers all SDKs and UI components.
107+
108+
![Generate License Key](images/generate-License-Key.png)
109+
110+
## How to Generate License Keys (v30.x.x or earlier)
111+
112+
For versions 30.x.x and earlier, follow the platform-based licensing model:
113+
114+
**Step 1:** Go to the [Downloads and Keys](https://www.syncfusion.com/account/downloads) page.
115+
116+
**Step 2:** Click the **Get License Key** link.
117+
118+
**Step 3:** In the pop-up dialog, select the required version (v30.x.x or earlier).
119+
120+
**Step 4:** From the drop-down menu, select the platform(s) used in your application. You can select multiple platforms.
121+
122+
- Note: When selecting an older version, the menu will display platforms (e.g., JavaScript, Angular) instead of the new editions.
123+
124+
![License Key Platform](images/license-Key-Platform.png)
125+
126+
**Step 5:** Click **Get License Key** to generate the platform-specific key.
127+
51128
## See also
52129

53-
* [How to register Syncfusion<sup style="font-size:70%">&reg;</sup> license key in the Application?](https://ej2.syncfusion.com/documentation/licensing/license-key-registration/)
54-
* [Licensing FAQ](https://ej2.syncfusion.com/documentation/licensing/licensing-troubleshoot/)
130+
* [How to register Syncfusion<sup style="font-size:70%">&reg;</sup> license key in the Application?](https://ej2.syncfusion.com/documentation/licensing/license-key-registration)
131+
* [Syncfusion Licensing Overview](https://ej2.syncfusion.com/documentation/licensing/overview)
132+
* [Licensing FAQ](https://ej2.syncfusion.com/documentation/licensing/licensing-troubleshoot)

0 commit comments

Comments
 (0)