Licensing the NICE DCV Server - NICE DCV
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Licensing the NICE DCV Server

The NICE DCV licensing requirements differ depending on where you are installing and using the NICE DCV server.

Important

The following licensing requirements only apply to NICE DCV version 2017.0 and later.

NICE DCV licensing requirements

NICE DCV on Amazon EC2

You do not need a license server to install and use the NICE DCV server on an EC2 instance, including instances running on Amazon Outposts and Amazon Local Zones. The NICE DCV server automatically detects that it is running on an Amazon EC2 instance and periodically connects to an S3 bucket to determine whether a valid license is available.

Make sure that your instance has the following properties:

  • It can reach the Amazon S3 endpoint. If it has access to the internet, it connects using the Amazon S3 public endpoint. If your instance doesn't have access to the internet, configure a gateway endpoint for your VPC with an outbound security group rule or access control list (ACL) policy that allows you to reach Amazon S3 through HTTPS. For more information, see Gateway VPC Endpoints in the Amazon VPC User Guide. If you experience any issues connecting to the S3 bucket, see Why can’t I connect to an S3 bucket using a gateway VPC endpoint? in the Amazon Knowledge Center.

  • It has permission to access the required Amazon S3 object. Add the following Amazon S3 access policy to the instance's IAM role and replace the region placeholder with your Amazon Region (for example, us-east-1). For more information, see Create IAM Role.

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::dcv-license.region/*" } ] }
  • If you're using a Windows instance, ensure that the instance can access the instance metadata service. Access to this service is required to ensure that the NICE DCV server can be properly licensed. For more information about the instance metadata service, see Instance Metadata and User Data in the Amazon EC2 User Guide for Windows Instances.

    If you're using a custom Windows AMI, you must install either EC2Config Service (Windows Server 2012 R2 and earlier) or EC2Launch (Windows Server 2016 and later). This ensures that your instance can access the instance metadata service. For more information, see Configuring a Windows Instance Using the EC2Config Service or Configuring a Windows Instance Using EC2Launch in the Amazon EC2 User Guide for Windows Instances.

If you're installing and using the NICE DCV server on an Amazon EC2 instance, you can skip the rest of this chapter. The rest of this chapter only applies to all other use cases for the NICE DCV server.

Other use cases for NICE DCV

For all other use cases, a license is required to install and use the NICE DCV server. The following licensing options are available:

  • Automatic evaluation license— This type of license is automatically installed when you install the NICE DCV server. This type of license is valid for a period of 30 days after it's installed. After the license expires, you can no longer create and host NICE DCV sessions on the server. These licenses are suitable for short-term testing and evaluation. To test for a longer period, request an extended evaluation license.

    Note

    The NICE DCV server defaults to the automatic evaluation license if no other license is configured.

  • Extended evaluation license— An extended evaluation license is an evaluation license that extends the initial 30-day evaluation period provided by the automatic evaluation license. The period is determined by NICE on a case-by-case basis. Extended evaluation licenses are invalid after they reach their expiration date, and you can no longer create and host NICE DCV sessions on the server. Extended evaluation licenses must be requested from a NICE distributor or reseller listed on the How to Buy page of the NICE website. The licenses come as a license file that must be installed on the NICE DCV server.

  • Production license—A production license is a full license that you purchase from NICE. Production licenses are floating licenses that are managed by a license server. With floating licenses, you can run multiple NICE DCV servers in your network. At the same time, you can also limit the number of concurrent NICE DCV sessions you can create across all of the servers. You need one license for each concurrent NICE DCV session. Production licenses are distributed as a license file that you must install on a Reprise License Manager (RLM) server. There are two types of production licenses:

    • Perpetual Licenses— Perpetual licenses don't have an expiration date and can be used for an indefinite period.

    • Subscriptions— Subscriptions are valid for a limited period of time, typically one year. The expiration date of the license is indicated in the license file. After the license expires, you can no longer create and host NICE DCV sessions on your NICE DCV servers.

For information about how to purchase a NICE DCV perpetual license or a subscription, see How to Buy on the NICE website and find a NICE distributor or reseller in your region.

Licensing requirements

  • NICE DCV clients don't require a license.

  • NICE DCV server license files are backward compatible with previous versions of the NICE DCV server. For example, you can use a NICE DCV server version 2021 license with NICE DCV server version 2019.

  • NICE DCV server versions require at least the same version of the NICE DCV server license. For example, if you use a NICE DCV server version 2021, you need a license version 2021 or later. If you upgrade to a later NICE DCV server version, you must request compatible license files. For more information, contact your NICE DCV distributor or reseller.

Note

For information about the NICE DCV server compatibility, see Compatibility considerations.

Microsoft licensing requirements for remotely accessing Windows Server

Microsoft requires that, in addition to a Windows Server Client Access License (CAL), you must have a Windows Server Remote Desktop Services (RDS) CAL for your version of Windows Server for each user that remotely accesses the server’s graphical user interface (GUI). This regardless of the remote display protocol that you use. This license is also required if you use NICE DCV to access the GUI of a remote Windows Server host.

If you run a NICE DCV server on an Amazon EC2 instance and you use a Windows Server AMI, Amazon takes care of the licensing costs for the Windows Server CAL, and provides two Windows Server RDS CALs that are intended solely for administrative purposes. This is for testing, maintenance, and administration only.

For more information, see the Microsoft Product Terms Site. If you have questions about your licensing or rights to Microsoft software, consult your legal team, Microsoft, or your Microsoft reseller.