GraphAppToolkit
0.2.0-preview0001
A PowerShell module for creating MgGraph app registrations for authenticated scripting.
Minimum PowerShell version
5.0
Installation Options
Owners
Copyright
(c) 2025 Douglas S. Rios (DrIOSx). All rights reserved.
Package Details
Author(s)
- Douglas S. Rios (DrIOSx)
Functions
New-MailEnabledSendingGroup Publish-TkEmailApp Publish-TkM365AuditApp Publish-TkMemPolicyManagerApp Send-TkEmailAppMessage
Dependencies
This module has no dependencies.
Release Notes
## [0.2.0-preview0001] - 2025-03-14
### Added
- Added cert options to the GraphAppToolkit send email.
- Updated auth methods to invoke needed permissions only.
- Added private functions to handle existing certs and secrets.
- Added support for -WhatIf and -Confirm parameters to cmdlets.
- Renamed private function "New-TkAppName" to "Initialize-TkAppName".
- Renamed private function "New-TkRequiredResourcePermissionObject" to "Initialize-TkRequiredResourcePermissionObject".
- Updated documentation across the module (README.md, help XML files, and about_GraphAppToolkit.help.txt).
- Enhanced logging in private functions for improved auditability.
- Switch parameter for removing domain suffix from the app name.
- Certificate subject to param splat export.
- Permissions to comment based help.
- Initial test cases structure for Pester with rudimentary tests.
### Fixed
- Fixed formatting.
- Manual app call for sending email.
- Confirm to high for connect function.
- Corrected parameter block formatting and alignment issues in multiple cmdlets.
- Fixed Connect function ShouldProcess output.
FileList
- GraphAppToolkit.nuspec
- GraphAppToolkit.psd1
- GraphAppToolkit.psm1
- en-US\about_GraphAppToolkit.help.txt
- en-US\GraphAppToolkit-help.xml
Version History
Version | Downloads | Last updated |
---|---|---|
0.2.1 | 11 | 3/17/2025 |
0.2.0 | 3 | 3/14/2025 |
0.2.0-previe... (current version) | 3 | 3/14/2025 |
0.1.2 | 5 | 3/10/2025 |