Assignment filter properties and operators reference
In brief
The osVersion property is now documented as deprecated. New assignment filters can’t use it, while existing filters continue to work; operatingSystemVersion is the replacement.
What Intune admins need to know
Use operatingSystemVersion when creating new assignment filters. No immediate migration is required for existing osVersion filters.
This summary was assembled from the tracked documentation change. Verify important details in the full Microsoft Learn article.
Documentation change
The comparison below shows only the changed extract. Use the full-page view for complete context.
macOS
Windows
osVersion(OS Version): Create a filter rule based on the Intune device operating system (OS) version. Enter the full string value (using-eq,-ne,-in,-notInoperators), or partial value (using-startswith,-contains,-notcontainsoperators).
Examples:
iOS/iPadOS
Windows
osVersion(OS Version): Create a filter rule based on the client reported operating system (OS) version. Enter the full string value (using-eq,-ne,-in,-notInoperators), or partial value (using-startswith,-contains,-notcontainsoperators).
Examples:
osVersion(OS Version): Create a filter rule based on the client reported operating system (OS) version. Enter the full string value (using-eq,-ne,-in,-notInoperators), or partial value (using-startswith,-contains,-notcontainsoperators).
Examples: