Skip to content

Releases: Kvikku/IntuneAssignments

Multi tenant setup, improvements to mass deletion of assignments, bug fixed and more

19 Jul 09:20
Compare
Choose a tag to compare
  • Added multi tenant setup
    • JSON file now can contain info for multiple tenants
    • User can add info during runtime or manually in the JSON file
  • Added logic to check that the user has entered a valid GUID as Tenant ID and Client ID
    • Does not check if the GUIDs are correct - only that they follow the GUID format (RFC 4122)
  • Added a check permission function that validates the permissions of the enterprise app
    • Currently only checks delegated permissions
  • Finished the functionality to delete assignments for security baselines, settings catalog and compliance
    • You can delete the groups you select or delete all groups, including all users and all devices virtual groups
    • You can also select multiple/all policies and delete all assignments from each (dangerous)
  • Added right click menu to copy content from cell
  • Multiple bug fixes and improvements in error handling

The installer will be provided as soon as possible. In the meantime, the bin\debug folder contains the necessary files.

Improvements to handling security baselines, Whats New-page, and more

29 Apr 10:48
Compare
Choose a tag to compare
  • Added a "What's New" section of the app to highlight the most important new features for the latest version
  • Added support for updating description property for security baselines
  • Added support for looking up and displaying existing assignments for
    • Settings Catalog
    • Administrative Templates
    • Compliance policies
    • Device configuration
    • Security baseline
  • Added support for looking up All users and All devices virtual groups
  • Added support for deploying all 5 categories of security baselines
    • Windows 10
    • Defender for Endpoint
    • Microsoft 365 apps
    • Windows 365
    • Microsoft Edge
  • Added support for deleting selected Device Configuration policy assignment
  • Added support for deleting all Device Configuration policy assignments
  • Added support for deploying administrative templates
  • Added support for deleting selected assignments for administrative templates policy
  • Added support for deleting all assignments for an administrative templates policy
  • Fixed bug that crashed policy deployment if the deployed group already exists as an assignment. It now skips it instead.
  • Fixed bug with trying to update description of read only description properties for app store apps.
  • Fixed bug where the creation of the appdata folder, log file and json appsettings file were not being created under certain conditions.
  • Standardized color text output in all text boxes that proved feedback when performing API operations (yellow text for warning, red text for error)

This version contains an MSI and EXE file to install the application with all necessary dependencies (.NET Desktop Runtime x86 and x64).
To install the app this way, download and unzip the .zip file and run the setup.exe file. This will first install the dependencies and then run the MSI which installs the application. A desktop shortcut will also be provided.

Improvements to bulk delete of application assignment

15 Mar 10:54
Compare
Choose a tag to compare

Features included in this release

  • Improved functionality for viewing and deleting application assignments
  • You can now delete all assignments for multiple applications in bulk
  • Added logging and console output + progress bar
  • Added warning when deleting for multiple apps
  • Added calculations to show how many apps and assignments will be deleted
  • Removed objects for app protection (MAM) objects showing up when querying for applications
  • Bug fixes
  • Improved logging

Known issues

  • Deploying security baselines is not supported yet
    -They will appear as a setting catalog, but group assignment will fail
  • Certain categories of profiles (such as administrative templates) are not supported yet
    - This is a high priority

This version contains an MSI and EXE file to install the application with all necessary dependencies (.NET Desktop Runtime x86 and x64).
To install the app this way, download and unzip the .zip file and run the setup.exe file. This will first install the dependencies and then run the MSI which installs the application. A desktop shortcut will also be provided.

Installer tool, bug fixes, performance improvements, logging functionality

19 Feb 09:06
Compare
Choose a tag to compare
  • Fixed some bugs that would cause application hang and crash
  • Fixed some performance bottlenecks
  • Improved upon the logging functionality

This version now contains an MSI and EXE file to install the application with all necessary dependencies (.NET Desktop Runtime x86 and x64).
To install the app this way, download and unzip the Release.zip file and run the setup.exe file. This will first install the dependencies and then run the MSI which installs the application. A desktop shortcut will also be provided.

Added support for user authentication & removed client secret

22 Jan 12:45
36e05bd
Compare
Choose a tag to compare

Added support for user based authentication.

Also removed the client secret method for authentication, because it is not recommended by Microsoft and not really a secure way of authenticating.

If you are coming from an older version please note this change in authentication mechanism!

Added support for adding description property

24 Nov 14:12
Compare
Choose a tag to compare

Added support for updating the description property on applications and policies.

The core functionality of the application is working, but you should expect to see some errors and crashes.

Please report any errors you encounter by raising an issue on the repository. Include as much information and screenshots as you can, to help troubleshoot the issue.

Added support for All Users and All Devices

09 Nov 07:01
Compare
Choose a tag to compare

Added support for All Users and All Devices virtual groups for deployment.

The core functionality of the application is working, but you should expect to see some errors and crashes.

Please report any errors you encounter by raising an issue on the repository. Include as much information and screenshots as you can, to help troubleshoot the issue.

First public release

23 Oct 12:45
a5e0edb
Compare
Choose a tag to compare
First public release Pre-release
Pre-release

First beta release, available to the public.

The core functionality of the application is working, but you should expect to see some errors and crashes.

Please report any errors you encounter by raising an issue on the repository. Include as much information and screenshots as you can, to help troubleshoot the issue.