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.
Summary
This pull request introduces the foundational documentation and initial HTML help system for GraphAppToolkit, along with a basic README and help content. It serves as the first step toward providing a robust, user-friendly toolkit for creating and managing Microsoft Graph-based applications in PowerShell.
What’s New?
Added scripts and tooling that enable generating and hosting HTML help for GraphAppToolkit commands.
Included a new README.md that provides an overview of the project, usage examples, and references.
Began populating the module’s about topics and inline help for public functions, ensuring that core usage scenarios are covered.
Release Notes
Version: 0.1.0-initial (Dated 2025-03-10)
Why These Changes?
Documentation & Onboarding: A strong foundation of help files and README content helps new users adopt and understand GraphAppToolkit more quickly.
Maintainer Experience: Establishing an HTML help generation workflow early on will keep docs and code in sync as the project evolves.
Next Steps
Continue fleshing out detailed function-level help and examples.
Add pipeline input where appropriate.
Implement Scopes parameters for the Connect function to ensure only required permissions for the specific app registration call are used in the connection.
Expand the module’s coverage of Microsoft Graph scenarios and advanced authentication flows.
Encourage community feedback to refine the documentation approach and module features.