Code that makes decisions based on requests from a licensing service.
A policy manager
Is part of the application
Makes the application NLS-enabled
Requests licenses from NLS
Receives responses from NLS regarding availability of license units
Decides whether to grant access to certain program functionality
Informs the license service provider when a license unit is no longer being used
Contains mechanisms (policy) for handling errors concerning failed requests for license units
Each NLS-enabled product has its own policy manager. The policy manager for NetWare differs from the policy manager for BorderManager. Both of these policy managers differ from the policy manager for a third-party software manufacture’s application.
Because each application or service supports a different policy, you might have many policy managers running on a network.