OpenPackageManifest
1.0.0
Open Package Manifest (OPM) is an open format for describing application deployment information alongside the application. This module provides PowerShell tools for creating, reading, modifying, and saving OPM manifests.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) Caphyon. All rights reserved.
Package Details
Author(s)
- Caphyon
Tags
OpenPackageManifest Deployment Intune CICD XML Packaging
Functions
New-OpmApplicationFragment Import-OpmApplicationFragment Export-OpmApplicationFragment Set-OpmApplication Set-OpmDetectionRule Add-OpmPackage Set-OpmPackage Remove-OpmPackage Add-OpmWinGetScanResult Add-OpmAssignment Remove-OpmAssignment Initialize-OpmFolder Test-OpmApplicationFragment
PSEditions
Dependencies
This module has no dependencies.
Release Notes
Initial release. See CHANGELOG.md for details.
FileList
- OpenPackageManifest.nuspec
- CHANGELOG.md
- LICENSE
- OpenPackageManifest.psd1
- OpenPackageManifest.psm1
- Private\ConvertFrom-OpmXmlString.ps1
- Private\ConvertTo-OpmXmlString.ps1
- Private\Format-OpmXmlAttributeValue.ps1
- Private\New-OpmGuid.ps1
- Private\New-OpmObject.ps1
- Private\OpmSchema.ps1
- Private\Resolve-OpmRelativePath.ps1
- Private\Write-OpmBytes.ps1
- Public\Add-OpmAssignment.ps1
- Public\Add-OpmPackage.ps1
- Public\Add-OpmWinGetScanResult.ps1
- Public\Export-OpmApplicationFragment.ps1
- Public\Import-OpmApplicationFragment.ps1
- Public\Initialize-OpmFolder.ps1
- Public\New-OpmApplicationFragment.ps1
- Public\Remove-OpmAssignment.ps1
- Public\Remove-OpmPackage.ps1
- Public\Set-OpmApplication.ps1
- Public\Set-OpmDetectionRule.ps1
- Public\Set-OpmPackage.ps1
- Public\Test-OpmApplicationFragment.ps1
- README.md
- Schema\OpmModuleFragment.xsd
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0 (current version) | 4 | 9/18/2026 |