-
-
Notifications
You must be signed in to change notification settings - Fork 46
added code to read configurations from a file called .secrets\config.json instead of having to edit the script #46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
zuhairmahd
wants to merge
76
commits into
ugurkocde:main
Choose a base branch
from
zuhairmahd:secrets
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…json instead of having to edit the script
…AssignmentChecker_v3.ps1
…ate IntuneAssignmentChecker_v3.ps1 to generate report with fixed filename
…ml-export.ps1 - Introduced Get-TenantInfo function to fetch and display tenant details (Tenant ID, Default Domain, Display Name). - Updated Export-HTMLReport function to include tenant information in the report header. - Improved HTML structure and styling for better presentation, including a new footer with a GitHub link. - Enhanced CSS for report header and footer for improved visual appeal.
…w IntuneAssignmentReport.html file - Added System.Web assembly reference for tooltip functionality. - Improved CSS styles for report header and table elements, enhancing visual presentation. - Introduced tooltip initialization for better user experience on platform indicators. - Updated Export-HTMLReport function to include platform type detection for various policy types. - Created a new IntuneAssignmentReport.html file with a comprehensive layout and interactive features, including charts and quick action buttons for filtering policy assignments.
…orts - Added tooltip initialization for improved user experience on platform indicators in the HTML report. - Updated Export-HTMLReport function to include platform type detection for various policy types, enhancing clarity in report outputs. - Modified HTML structure in IntuneAssignmentReport.html to reflect platform types with appropriate icons, improving visual representation of data.
…t.ps1 and IntuneAssignmentReport.html - Added collapsible rows in the HTML report to display additional details for each policy, improving user experience and data accessibility. - Implemented CSS styles for collapsible elements, enhancing the visual presentation of the report. - Updated JavaScript functionality to handle expand/collapse actions for better interaction with the report data. - Included creation and last modified timestamps for policies, providing users with more context on the data presented.
Version 3.0.0
…ture descriptions
…llation instructions
- Enhanced the Export-HTMLReport function with improved application categorization. - Updated logic to better handle application assignments from Microsoft Graph API. - Refined summary statistics to provide clearer insights on application categories.
- Changed environment variable name from NUGET_KEY to NUGET_API_KEY for clarity. - Enhanced the script publishing process with error handling and repository registration. - Added logic to ensure PSGallery is registered and set as trusted before publishing the script.
- Renamed temporary script file to 'IntuneAssignmentChecker.ps1' for clarity. - Added verification step for PowerShell Gallery access using the NuGet API key. - Enhanced error handling during the publishing process and ensured PSGallery is registered and trusted before publishing. - Improved logging with verbose output for better debugging.
- Renamed job from 'publish-script' to 'test-and-publish' for clarity. - Simplified script preparation by directly using the version from 'version_v3.txt'. - Removed unnecessary verification steps for PowerShell Gallery access. - Updated the publishing command to use a more streamlined environment variable for the NuGet API key.
Updated my code to match 3.0.1.
updated to 3.0.3 - added missing Environment flag to Connect-mggraph calls.
3.0.2 Now Supports Gov Tenants
…hEndpoint and GraphEnvironment
…enu and also removed the qucik actions bar.
…ments Function error: Resource not found for the segment 'mobileAppConfigurations' ugurkocde#62
…re assigned to a policy ugurkocde#54
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Thanks for an incredibly useful script. Rather than having to edit the script, I added a few lines to read the configuration from a json file at $pwd.secrets\config.json. This should even allow you to potentially sign the script since users won't have to edit it to add their tenant configuration.
Thanks again and happy holidays.