Chapter 23 Using ZENworks Software Metering

A major advantage included with ZENworks is the capability to do software metering. ZENworks software metering gives organizations the capability to manage software licenses and track software usage through ZENworks application management and Novell’s Licensing Services (NLS). Currently NLS cannot be administered in ConsoleOne, requiring that you administer the licensing in NWAdmin while managing ZENworks in ConsoleOne.

After software metering is configured for Application Window, a license is incremented each time a user launches the application. In other words, every time a user runs the application, one license is also in use.

NOTE

Applications must be delivered to the user through Application Explorer or Application Window to take advantage of software metering. Application objects must also be associated with license containers.

To set up and use ZENworks software metering you need to become familiar with the procedures discussed in this chapter.

Using NWAdmin to Install and Administer Licenses

NWAdmin is used to install and administer licenses. You should use the NWAdmin utility to create metered certificates as well as to add new ones to existing license containers. You can also use NWAdmin to generate reports and view information about software metering.

To access the licensing features from NWAdmin, select Tools→Novell Licensing Services to open the License Services manager shown in Figure 23.1.

FIGURE 23.1 The licensing options in NWAdmin.

image

Installing a License Certificate Using NWAdmin

Installing a certificate for an NLS-aware application adds a license container object to the NDS database as well as a license certificate object inside that container object. To install a license certificate in NWAdmin, use the following steps from the tree browse view:

1.   Select the container you want to install the license certificate into.

2.   Select Tools→Novell Licensing Services→Add Licenses.

3.   From the pop-up window, select License File and click OK.

4.   A window pops up enabling you to specify the license file you want to install. From this window, navigate to the location of the license file you want to install and select it. Click OK.

5.   A window similar to the one shown in Figure 23.2 appears. From this window, browse to the NDS context where the certificate object should be installed (the default is the currently selected container).

FIGURE 23.2 The Add Certificates from an Envelope window in NWAdmin.

image

After both fields are entered, click the View Policy button to see specific information about the license, or click the Add button to install the license certificate.

Creating a Metered Certificate Using NWAdmin

Metered certificates enable you to track usage of applications. Using metered certificates enables you to track and manage the licenses for user applications even if they are not NLS aware.

To create a metered certificate using NWAdmin, use the following steps from a tree browse window:

1.   Select Tools→Novell Licensing Services→Add Licenses.

2.   From the pop-up window, select License Metering and click OK.

3.   A screen similar to the one shown in Figure 23.3 appears. From this screen, enter the name of the software publisher.

FIGURE 23.3 The Create a Metered Certificate window.

image

4.   Enter the product name.

5.   Enter the version.

6.   Change the NDS context for the license certificate if needed (currently selected container is set by default).

7.   Set the number of licenses for the certificate.

8.   Enter or select the number of grace licenses you will allow.

9.   Set whether users will use a single license when launching an application multiple times from one workstation.

10.   Click OK to finish.

The Grace Licenses Units option enables additional users to run. If you do not enter a number of grace licenses, users will not be allowed to open additional applications beyond the number specified in Number of License Units.

Assigning Licenses to Users Using NWAdmin

When you know how to install license certificates and create metering certificates you need to know how to assign licenses to users using NWAdmin.

The NDS user who installs the license certificate is the owner. An owner can assign the following objects access to the licenses:

Image   User

Image   Group

Image   Organization

Image   Organizational unit

Image   Server

For example, if an owner assigns a container object to use a certificate, all users in and below that container can use the certificate. After license assignments are made, only those objects assigned to the license certificates can use the license.

To assign and delete access to licenses using NWAdmin, use the following steps from a tree browse window:

1.   Select the license certificate that you want users to access.

2.   Right-click the license certificate and select Details.

3.   Select the Assignments property page.

4.   Click Add to add objects.

5.   Locate and select the object that enables the correct users to access the certificate’s licenses.

Here are the steps for deleting assignments to a license certificate in NWAdmin:

1.   Navigate to the Assignments property page of the License Certificate object you want to delete assignments on.

2.   Select the user objects and click Remove.

Assigning a New Owner to a License Certificate Using NWAdmin

Because the user who installs a certificate automatically becomes the owner of that certificate, you might want to reassign ownership at a later date. NWAdmin enables you to assign a new owner to a license certificate by using the following steps:

1.   Select the license certificate object from a tree browse window in the NWAdmin utility.

2.   Right-click the object and select details.

3.   Select the Installer property page.

4.   From the Installer property page, locate and select the object you want to assign as owner of this certificate.

It is important to know that only a certificate’s owner can reassign ownership of the certificate.

Working with Reports in NWAdmin

Because NWAdmin tracks data about licenses and metered products, you can create reports that help you assess and monitor usage and compliance concerning these products for the past 15 months.

These reports can range from information about a single license certificate to information about all license certificates currently being used for a given product.

Creating a Report

To create a report for license certificates, use the following steps from within NWAdmin:

1.   Select Tools→Novell Licensing Services→Generate License Reports.

2.   From the screen shown in Figure 23.4, you can select to scan either the tree or a predefined catalog to generate the report.

FIGURE 23.4 The Scan Tree tab on the Novell Licensing Services window in NWAdmin.

image

3.   Select a license container you want to begin the scan at; specify any publisher, product, or version filters you want to use for the scan; and click OK.

After the scan is complete a list of license certificates and containers is displayed. To create a report, simply select the license certificate you want to report usage on and select Actions→Create License Usage Report. A screen similar to the one shown in Figure 23.5 appears.

FIGURE 23.5 A metered license certificate report in NWAdmin.

image

Viewing a Report

After you create a report using NWAdmin, you can toggle between a graphical view of the report and that report’s text.

To use the graphical view click Graph, as shown in Figure 23.6, and a graphical representation of the data in the report is displayed onscreen. This view displays the number of license units installed and the number used. The dates along the bottom of the graph show the start and end dates that the report covers. You can change these dates to make the data more informational.

FIGURE 23.6 A metered license certificate usage report graph in NWAdmin.

image

To use the textual view, click Summary, and a textual representation of the data in the report is displayed onscreen, as shown in Figure 23.7.

FIGURE 23.7 A metered license certificate usage report summary in NWAdmin.

image

The textual view provides the following information:

Image   The date and time you created the report

Image   The product

Image   The location or NDS context of the object

Image   Current number of licenses being used and installed

Image   The range of dates being reported

Image   Peak usage of licenses including date the peak occurred

Image   The number of units used and installed during peak usage

Image   A list of possible dates out of compliance

Setting Up Software Metering

Software metering involves using the following procedures to verify the metering requirements and setting up metering certificates. The following sections describe configuring software metering certificates that allow you to properly meter software on your network.

Verifying Setup Requirements

The first step in setting up software metering is to make sure that you have met the system requirements. The following are the current requirements for setting up software metering:

Image   You should have Supervisor rights to the [ROOT] of the eDirectory tree in which you install the Application Management portion of ZENworks.

Image   Users must have Read and File Scan rights to the directory in which you install NAL.

Image   Users must have sufficient rights to the directories in which you install the applications they can access.

Installing Locally or on the Network?

After the system requirements are met, make sure that the application is delivered to the user through the Application Window via the Application Window or the Application Explorer. Although software metering does not care where an application’s executable file is located, the application must be delivered to the user through the Application Window.

Ensuring Users Have Access to NLS

The next step in setting up software metering is to make sure that users have access to NLS. Users must always be attached to a NetWare server that provides licensing services.

TIP

By loading NLS on more than one server in your tree and ensuring that users have a connection to one or more servers with NLS loaded, you can make sure that users have access to NLS. If a server running NLS goes down, NLS still works as long as it is running on another server and users have a connection to that server.

Assigning Users to a License Certificate Object

After you verify that the system and setup requirements for software metering are met, you need to assign users to a license. If no object is specifically assigned to a license certificate object, anyone can use the certificate. However, after at least one user is assigned to a license certificate object, only the users, groups, or containers assigned to that license can use the certificate. This limits access to the licenses.

To assign users to a license certificate object use NLS Manager or the following steps in the NWAdmin utility:

1.   Double-click a product license container.

2.   Select a license certificate object.

3.   Right-click and select Details to add users.

Creating a License Container and Metered Certificate Object

To set up software metering, create a license container and metered certificate object. These objects enable ZENworks to track and control access to license objects. The license container is a special container object in NDS to store metered certificate objects.

The metered certificate object contains the information you enter. License containers can contain multiple metered certificate objects. To create a metered certificate object and a license container, use the following steps in the NWAdmin utility:

1.   Highlight the container where you want to create a metered certificate.

2.   Select Tools→Novell License Metering→Add Licenses then License File.

3.   A screen similar to the one shown in Figure 23.8 appears. From this screen, enter information about the application that you want to meter, such as software publisher name, software product name, and version or revision.

FIGURE 23.8 The Create a Metered Certificate window in NWAdmin.

image

4.   Click OK.

Adding Additional Licenses (Metered Certificates)

The last procedure you need to be aware of when setting up software metering is adding additional licenses—for example, if you originally installed a 50-user license of an application and want to extend this to a 75-user license. To extend the license of the application, you need to create another metered certificate object.

The license container is a container class object in eDirectory and cannot be renamed. The metered certificate is a leaf object of the license container. The metered certificate basically represents the individual license count. To get a total license count, the license container totals up all leaf metered certificates beneath it.

To add additional licenses, add additional metered certificates using the following steps in the NWAdmin utility:

1.   Highlight the container where you want to add a license.

2.   Select Tools→Novell License Metering→Add Licenses then License Metering.

3.   From the screen that appears, enter the same name as the original license container to which you want to add licenses.

If you enter the same software publisher name, software product name, and version number, a new metered certificate is created below the license container. This metered certificate is added to those already located in the license container to form a new license total.

Summary

This chapter examined ZENworks software metering. This feature gives organizations the capability to manage software licenses and track software usage in NWAdmin and ConsoleOne.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.223.21.5