Skip to content

Releases: Micke-K/IntuneManagement

3.7.3

25 Oct 09:33
Compare
Choose a tag to compare

Fixes

  • Import
    • Fixed a bug where it failed to import Endpoint Security policies
    • Fixed an issue where it failed to import Assignment Filters. A new property was added that is not supported during the import

3.7.2

11 Oct 09:42
Compare
Choose a tag to compare

New features

  • Added support for ADMX Files (Preview)
    • First version of supporting the ADMX file import
    • Support for export/import policies based on ADMX files
      The import/export between environments is very tricky so please report any issues
      Note: The ADMX/ADML files must be copied to the app package folder or the policy exported folder
      The ADMX files imported is based on last modify date. This will make sure files are imported in the correct order eg Mozilla and Firefox ADMX files
      Based on Issue 84
  • Added support for value output type when documenting Administrative Templates
    • Select Output value in the Documentation form. Value with label will add the label when documenting sub-properties
  • Translate TenantID when migrating policies between environment
    • Any policy with a Tenant ID value will be translated when importing to a new environment
      Based on Discussion 83

Fixes

  • Authentication

    • Fixed an issue when auhencating with certificates during batch jobs
      Fixed by @cstaubli. Thank you!
      Based on Issue 85
  • Export\Import Fixes

    • Fixed an issue when importing Microsoft Apps files and the default document format was not set
      Based on Issue 92
  • Documentation

    • Fixed the order of sub-properties when documenting Administrative Templates
    • Fixed an issue where some xml values were not documented eg taskbar xml
    • Translation files re-generated

3.7.1

08 Aug 11:58
Compare
Choose a tag to compare

Fixes

  • UI
    • Fixed a bug where the menu bar was empty if not logged in

3.7.0

02 Aug 12:27
Compare
Choose a tag to compare

Breaking changes

  • A third header level was added when documenting to word
    This level is used during bulk documentation and a group has more than one object type
    Eg. The Conditional Access group documents Conditional Access, Named Locations and Terms of Use
    The document will now have one section for each object type as third header level

    This could break documentation if a custom word template is used, and it does not have a 3 level header named 'Heading 3'
    Specify the name of the 'Header 3 style' value in the Word settings before importing

New features

  • Support for tenant menu colors

    • Set colors and add tenant name to the menu bar
    • Configure this in Tenant Settings and use this to distinguish lab from production environments
      Based on Issue 63
  • Support for Compliance Scripts

    • Added support to Export, Import and Document Compliance Scripts profiles
    • Compliance Script will now be included when documenting Compliance policy objects
      Based on Issue 60

Setting changes

  • 'Allow update on import (Preview)' is removed
    The 'Import type' is now always available
    Note that Replace/Update are not fully verified yet
    Based on Issue 68

Fixes

  • Export\Import Fixes

    • Target app groups was not set properly for App Protection policies during import
      Based on Issue 67
    • Scope Tags were not assigned to objects during import
      This happened in environment where Scope Tags already existed before import
      Labels renamed to clarify that Scope Tags are assigned and not imported during import
      Based on Issue 61
    • Default branding file had double dots in the exported file name Issue 64
    • Added API throttling during batch mode
  • Documentation

    • Some properties were not documented for Endpoint Security objects
    • Authentication context name added to Conditional Access
    • Translation files re-generated. This might add support for updated settings eg DFCI objects now uses separate category files

3.5.0

26 Apr 12:46
Compare
Choose a tag to compare

New features

  • Automatic update check
    The app will check GitHub at start-up if there is a new version available
    This can be disabled in settings

  • Use PowerShell 5
    Command files will now use PowerShell 5 (-version 5 in the command line)
    This is based on Issue 44

  • Documentation

    • New Word settings: Table text style and table caption location
      This is based on an additional request in Issue 37
    • Terms of Use info when documenting Conditional Access
    • Added documentation support for Terms of Use
    • Added additional support for offline documentation
      Note: Offline is defined as documenting an exported folder while logged in to another tenant.
      If logged in to the same tenant as the exported folder, "online" documentation will be used
    • Changed the layout for the assignment table on Win32 Applications. There were too many columns so additional info is changed to a table in the value column
    • Filter / Filter Mode column headers are now set from language files
  • Export/Import

    • Users in Conditional Access are now added to the Migration Table
      This is so the user IDs can be translated during Offline documentation
    • Referenced settings are now included in the export
      This is to support referenced settings during import, copy and offline documentation (Certs on VPN profiles etc.)
      These properties are named #CustomRef_PropertyName in the json file
      Note: This might cause export/copy to take longer once every second week since it requires the MetaData XML for Graph to be downloaded.
      This feature can be turned off by unchecking 'Resolve reference info' in Settings
  • Copy

    • New dialog when copying an object. Description can now be changed during the copy
  • Authentication

    • Full authentication support for US Government and China clouds
      This requires that 'Show Azure AD login menu' is enabled in Settings
    • Consent can be requested for missing permissions. This can be triggered via the 'Request Consent' link in the user profile info
    • New version of MSAL.DLL, version 4.42.1
    • Object types with only Read permissions are now supported. These will be orange in the menu
      Buttons like Import and Delete will still be available but they will not work
  • List objects

    • IsAssigned column is added to objects that supports it (property on the Graph object)
    • Enable 'Expand assignments' in Settings to include Assignments when getting a full list of objects from Graph
      This can be used for adding Custom columns based on assignment info
      It is also used for setting the IsAssigned column for objects that doesn't have the info in Graph
      This is based on Issue 30
    • Apps can be filtered in the request
      If there are more than 1000 applications in the environment, the filter box can be used to return only matched items
      Enter the filter in the text box and press the Refresh button. Clear the filter box and click Refresh to reload other objects
      This is based on Issue 28

Fixes

  • Documentation

    • Fixed bug in Conditional Access documentation that caused some Grant information to be excluded from documentation
    • Fixed missing properties when documenting Device restrictions (Windows 10 Team) profiles
    • Fixed some Offline Documentation issues
      Get dependency info from exported folders instead of Graph
      Offline documentation is not 100% fully supported yet. Dependency applications for Win32 apps are not included in this version
      and there might be more properties missing. Please report anything missing for offline documentation to Issue 37
      Note Offline documentation will always require online access. Some information like language text, Azure roles, Mobile apps etc. will use Graph API
  • Authentication

    • First login with last used account could fail if the user domain was changed after the initial token was cached

3.4.0

07 Mar 09:21
Compare
Choose a tag to compare

New features

  • Silent batch job
    Export/Import can now be executed without UI

    See documentation for full requirements

    Note Please report any issues to Issue 39

    This is based on Issue 39

  • Documentation

    • Support for documenting an environment based on exported files

      Select the Source files folder in the Documentation Types (Bulk menu) dialog.

      Note: Some values will NOT be included. These are referenced values and not a property on the object eg Certificate on a VPN profile, Root certificate on a SCEP profile etc. These values will be documented with ##TBD...

      This is based on Issue 37

    • Support for attaching the json file for the object in the word document

    • Support for documentation output level (Word)

      Documenting the full environment can create a document with 1000+ pages depending on the amount of profiles and policies. The documentation output level can now be used to reduce the document size. The output level options are:

      • Full - Document every single value
      • Limited - Set max value and truncate size for documentation and as option, attach the original value as a text document to the value cell e.g. truncate all values over 500 characters to 10 characters and attach the full value as a text file in the document. This will reduce documentation size for profiles with large XML strings like ADMX ingestion
      • Basic - Only include the Basic and Assignments tables in the documentation
    • Added support for documenting Filters

  • Added UI for configuring custom columns

    This can now be done in the Detail View

    This is based on Issue 30

  • Added support for updating Name and Descriptions of the object in Detail View

    This is As-Is functionality. Not all object types have been tested.

    It is recommended to use the portal for this.

    This is based on a private request

  • Added support for copying an app

    Note This requires that the App packages folder is specified in Settings and that the file for the app is available in that folder. If the app file is missing it can be uploaded manually in the Details view

    This is based on Issue 42

  • Added support for manually upload an app file via the Details view

Fixes

  • Documentation

    • Updated documentation files with support for new properties and removed unused values (Windows Updates, Windows Feature Updates etc.)
    • Fixed an issue where VPN profiles in some cases was missing the Base VPN settings
    • Fixed an issue when using a template

      A table of content will no longer be created. That should be included in the template
  • Application import

    • Minor change in the app Win32 upload functionality to align to portal APIs

    • The File Name is now updated to be based on the actual uploaded file

      Important Please create an issue if there are any problems

  • Fixed an issue where ESP and Enrolment Restriction objects were not listed
    The original filters stopped working

    Note The Enrolment restrictions has changed in Graph. There is now one object for each OS type. So there will be multiple restriction objects exported. platformType column was added to identify each object

    This is based on Issue 41

  • Minor fixes in Import/Export extensions - Required for silent batch job support

  • Fixed an issue where PostListCommand was not triggered

    • Additional Endpoint Security columns were not listed
    • Azure Branding objects was missing the language column

- Fixed issue where the Document button was not enabled when **Select All** was clicked (without selecting an object first)

This is based on Issue 36

  • Other minor bug fixes to support the new features

3.2.3

07 Oct 09:08
Compare
Choose a tag to compare

Minor update to add support for some feature requests e.g.

  • Support for Terms of Use
  • Return all objects
  • Custom columns

See Release Notes for detailed info

3.2.2

23 Sep 08:16
Compare
Choose a tag to compare

Added support for setting Conditional Access policy state during import. The default setting is to import Conditional Access policies with the same sate as they were exported.

See Release Notes for detailed info

3.1.2

20 Jun 09:28
Compare
Choose a tag to compare

Added support for deleting profiles/policies

Added support for Health Scripts

Minor fixes

See Release Notes for detailed info

3.1.1

16 Jun 22:48
Compare
Choose a tag to compare

Fixed issue when logging in - Could not get information from the ME API with full OData info

Added support for documenting Enrollment Restrictions

Minor fixes

See Release Notes for detailed info