Licensing

Материал из SmartPlayer
Это перевод страницы Лицензирование, он готов на 100%.

Situation Description

In the past, issuing certain "licenses" to users took a considerable amount of time, and the process was not intuitively understandable. After conducting analytical work and devising a solution to simplify this task, a "licensing" functionality was developed.

Value

Users will be able to easily view their trial, active, and inactive licenses all in one place. By assessing the situation with licenses, users can contemplate their future actions related to acquiring new licenses or reallocating active licenses.

How It Works

To view licenses belonging to the company, you can log in using any account associated with the company.

Preparation

Company Creation

Usually, users already have a company created, but if it's a new user, there's a specific set of actions. It's necessary to submit a request to the sales department manager for company creation on our licensing server. After the company is created, the manager will be able to enable the licensing functionality and assign licenses paid for by the user.

License Actions:

Within the company, licenses can be assigned by configuring their parameters. After assignment and appearance of the license in the list, it can be revoked using the "Revoke" button. All of this can also be done by the sales department manager.

Licenses

Types of Active Licenses

Licenses come in different types. The type chosen determines the license's capabilities and its display. Currently, there are four types of licenses available:

  • Trial (Unpaid) – trial license.

Displayed in green color with a violet accent.

  • Subscription (Paid) – regular purchased license.

All fields are available upon creation. Indicated simply by green color.

  • Purchase (Paid) - has no expiration date (perpetual).

When creating such a license, the "End Date" field is locked. Marked with blue color.

Color Indication

In the personal account, each existing license is assigned a specific color. Each color has its own meaning.
There are three types of color indications in total:

  1. Gray color signifies an inactive or revoked license
  2. Blue color indicates a license without an expiration date
  3. Green color represents a paid license with a specific expiration date
  4. A green color with a violet accent on the right side denotes a trial license with a specific expiration date.
Color indication of licenses

Licensing in the Personal Account

Displaying the "Licenses" section in your personal account

There are two ways to view licenses in the personal account:

  • Go to the dedicated section of the personal account called "Licenses beta".

In this section, you will see a list of licenses and license-related data within the company.

  • Navigate to the "Devices" section.
Displaying the "Licenses" section in your personal account

Click on a specific device and move to the right-hand window. After clicking the "Edit" line, you'll access the parameters window. In the final section, locate the "Select a License" option. This is where the current license type is displayed, which you can modify if needed.

If a user's device is not linked to a license, the device becomes locked, and its usage becomes impossible.

Devices:

In the "Devices" section, the equipment is displayed in two formats:

Blocked devices
  • Regular gray "tile" with the device's name.

In this scenario, the device is unlocked, and all conceivable operations can be performed on it.

  • Gray "tile" surrounded by an orange padlock icon.

At the moment, the device is inaccessible as it lacks a license. The only option is to click "Edit" and associate a purchased license with the device. Afterward, the device will be unlocked.

Unlocked devices

Personal Account Locking

Upon engaging in unauthorized actions, such as external manipulation of licenses or tampering, SmartPlayer reserves the right to lock the company and its personal account.

Final Outcome

Users can always view their licenses and their statuses. A feature has been created to facilitate easy access to this functionality.