Endpoint Services, Munki, Licensed Applications Best Practices
This article provides information on how licensed applications should be handled for the Technology Services' Munki Mac Endpoint Management system.
- Munki Mac Endpoint Management
- University of Illinois IT Pros leveraging Technology Services Endpoint Services' Munki Mac Endpoint Management
Licensed ApplicationsIT 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.
- Licensed software
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.