IT Professionals are responsible for making reasonable best
efforts in observing software license restrictions and keeping licensed
software secure. The Endpoint Services (EPS) team has developed the following best practices for managing licensed applications:
Licensing information should only be kept in the appropriate pkgs directory
Licensing information should be kept in the
appropriate pkgs directory and never in pkginfo files.
In the event that Munki needs to run a script which contains licensing information, a payload-free pkg can be created and stored in the
appropriate pkgs directory.
Licensed software should only be made available in the appropriate repositories and manifests
Software that is restricted
to UIUC users is kept in the UIUC repository, software for UIC in
the UIC repository, etc. Software that is licensed to a specific unit should be kept in that unit's repository.
installers should only be made available to those that are entitled to use
them. IT Pros should pay close attention when adding licensed software to manifests to ensure that only users that are entitled to use the software have access.
Licensed software may have a separate license package
Where appropriate, the EPS team will provide separate license installers and base installers to provide maximum flexibility for all stakeholders and to reduce redundancies.