Release notes v1.26.02

v1.26.02 ✅ PRODUCTION (v1.26.02)

Highlights for this release of IntuneAssistant.


New

  • Group Assignment Endpoint: Added a REST endpoint to fetch assigned group information in Assignments Manager. Context: Enables administrators to retrieve group assignment details for easier management.

  • Apps Overview Pagination: Introduced pagination to the apps overview and improved platform recognition. Context: Helps manage large app inventories and ensures accurate platform identification.

  • User Assignment Support: Added endpoints to check user assignments. Context: Allows administrators to verify which users are assigned to specific resources.

  • Autopilot Profile Resources: Assignment Manager now supports autopilot profile resources. Context: Facilitates assignment and tracking of autopilot profiles.

  • Scope Tag Search API: Added an API endpoint for searching scope tags. Context: Simplifies locating and managing scope tags.

  • Assignment Search with Filters: Introduced an API to search for assignments using specific filters. Context: Enables targeted assignment queries for improved oversight.

Improved

  • Pagination for Devices Endpoint: Devices endpoint now supports pagination. Context: Makes device management more scalable.

  • Migration Flow Refactor: Migration process rewritten and assignments builder simplified. Context: Streamlines migration tasks and reduces complexity.

  • Assignment Manager Unit Tests: Added and updated unit tests for Assignments Manager. Context: Improves reliability and maintainability.

  • Onboarding Process Refactor: Onboarding flow updated and cache service injection added. Context: Enhances onboarding efficiency and performance.

  • License and Customer Checks: License and customer validation moved to program level. Context: Ensures proper access control.

  • Graph SDK Update: Updated to the latest Microsoft Graph SDK. Context: Maintains compatibility and leverages new SDK features.

  • Batch Migration Cooldown: Added cooldown phase between migration batches. Context: Reduces risk of throttling and improves stability during migrations.

  • Page Size Constant: Page size parameter standardized as a constant. Context: Ensures consistent pagination across endpoints.

Fixed

  • Targeted App Config Mapping: Corrected mapping for targeted app configurations. Context: Prevents assignment errors.

  • CORS Check Removal: Removed CORS checks from the application. Context: Avoids unnecessary blocking and simplifies deployment.

  • Assignment Finder in Migration Orchestrator: Fixed assignment finder logic during migrations. Context: Ensures accurate assignment detection.

  • License Onboarding Check: License onboarding now checks only for consent granted. Context: Prevents false negatives in license validation.

  • Resource Type Export: Fixed resource type handling in export operations. Context: Ensures correct export of policies.

  • Customer Controller License Check: Improved license check in customer controller. Context: Ensures customers are validated correctly.

  • IOS Managed App Protection Policy: Fixed policy type handling for IOS managed app protection. Context: Prevents errors when managing IOS policies.

  • Windows Update Mapping: Updated Windows update mapping configuration to handle conflicts gracefully. Context: Reduces errors during update assignments.

  • Policy Type URL Mapping: Added missing policy types to correct URL mapping. Context: Ensures accurate policy management.

  • Request Query Top Parameter: Changed the maximum query parameter from 1000 to 200. Context: Complies with Microsoft Graph API limits and prevents errors.

Technical Notes

  • Logging Optimization: Reduced logging verbosity and changed MSAL logging to error-only. Context: Minimizes log noise and focuses on actionable errors.

  • Pipeline and Deployment Updates: Updated deployment pipelines and removed tenant allow restrictions. Context: Streamlines CI/CD and simplifies tenant management.

  • Branding Configuration: Branding moved to an external JSON file. Context: Allows easier updates to branding without code changes.

  • Debug Information: Added debug logging in customer allowed tasks and assignment processes. Context: Aids in troubleshooting and monitoring.

  • Test Coverage: Added and updated tests for migration, onboarding, and assignment logic. Context: Improves code quality and reliability.


For more details, see the release tagarrow-up-right.

Last updated