add: Adds new CSV for PowerShell commands and updates PnP update check handling
This commit is contained in:
37
Book1.csv
Normal file
37
Book1.csv
Normal file
@@ -0,0 +1,37 @@
|
||||
Product,Command
|
||||
SharePoint,Get-SPOTenant
|
||||
SharePoint,Get-SPOSite
|
||||
SharePoint,Get-SPOTenantSyncClientRestriction
|
||||
SharePoint,Get-PnPTenant
|
||||
SharePoint,Get-PnPTenantSite
|
||||
SharePoint,Get-PnPTenantSyncClientRestriction
|
||||
Microsoft Graph,Get-MgDirectoryRole
|
||||
Microsoft Graph,Get-MgDirectoryRoleMember
|
||||
Microsoft Graph,Get-MgUser
|
||||
Microsoft Graph,Get-MgGroup
|
||||
Microsoft Graph,Get-MgDomain
|
||||
Microsoft Graph,Get-MgOrganization
|
||||
Microsoft Graph,Get-MgSubscribedSku
|
||||
Microsoft Graph,Get-MgUserLicenseDetail
|
||||
Teams,Get-CsTeamsClientConfiguration
|
||||
Teams,Get-CsTeamsMeetingPolicy
|
||||
Teams,Get-CsTenantFederationConfiguration
|
||||
Teams,Get-CsTeamsMessagingPolicy
|
||||
Exchange Online,Get-EXOMailbox
|
||||
Exchange Online,Get-OrganizationConfig
|
||||
Exchange Online,Get-SharingPolicy
|
||||
Exchange Online,Get-RoleAssignmentPolicy
|
||||
Exchange Online,Get-OwaMailboxPolicy
|
||||
Exchange Online,Get-SafeLinksPolicy
|
||||
Exchange Online,Get-SafeAttachmentPolicy
|
||||
Exchange Online,Get-SafeAttachmentRule
|
||||
Exchange Online,Get-MalwareFilterPolicy
|
||||
Exchange Online,Get-HostedOutboundSpamFilterPolicy
|
||||
Exchange Online,Get-AntiPhishPolicy
|
||||
Exchange Online,Get-AntiPhishRule
|
||||
Exchange Online,Get-DkimSigningConfig
|
||||
Exchange Online,Get-TransportRule
|
||||
Exchange Online,Get-ExternalInOutlook
|
||||
Exchange Online,Get-AdminAuditLogConfig
|
||||
Exchange Online,Get-AtpPolicyForO365
|
||||
Exchange Online,Get-ReportSubmissionPolicy
|
|
@@ -4,6 +4,14 @@ The format is based on and uses the types of changes according to [Keep a Change
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### Added
|
||||
|
||||
- Adds new CSV for PowerShell commands and updates PnP update check handling
|
||||
- Introduces a new CSV file listing various PowerShell commands for different Microsoft services.
|
||||
- Updates the `Invoke-M365SecurityAudit` script to temporarily disable PnP PowerShell update checks during execution and restores the original setting afterward.
|
||||
|
||||
## [v0.1.28] - 2025-01-14
|
||||
|
||||
### Fixed
|
||||
|
||||
- Get-SPOSite command to return all but voided output for no code runs (Ex: PowerAutomate)
|
||||
|
@@ -175,6 +175,7 @@ function Invoke-M365SecurityAudit {
|
||||
}
|
||||
if ($AuthParams) {
|
||||
$script:PnpAuth = $true
|
||||
$defaultPNPUpdateCheck = $env:PNPPOWERSHELL_UPDATECHECK
|
||||
$env:PNPPOWERSHELL_UPDATECHECK = 'Off'
|
||||
}
|
||||
# Check for 4.0.0 specific tests when in 3.0.0 mode
|
||||
@@ -333,5 +334,6 @@ function Invoke-M365SecurityAudit {
|
||||
}
|
||||
End {
|
||||
# Placeholder
|
||||
$env:PNPPOWERSHELL_UPDATECHECK = $defaultPNPUpdateCheck
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user