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]
|
## [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
|
### Fixed
|
||||||
|
|
||||||
- Get-SPOSite command to return all but voided output for no code runs (Ex: PowerAutomate)
|
- Get-SPOSite command to return all but voided output for no code runs (Ex: PowerAutomate)
|
||||||
|
@@ -175,6 +175,7 @@ function Invoke-M365SecurityAudit {
|
|||||||
}
|
}
|
||||||
if ($AuthParams) {
|
if ($AuthParams) {
|
||||||
$script:PnpAuth = $true
|
$script:PnpAuth = $true
|
||||||
|
$defaultPNPUpdateCheck = $env:PNPPOWERSHELL_UPDATECHECK
|
||||||
$env:PNPPOWERSHELL_UPDATECHECK = 'Off'
|
$env:PNPPOWERSHELL_UPDATECHECK = 'Off'
|
||||||
}
|
}
|
||||||
# Check for 4.0.0 specific tests when in 3.0.0 mode
|
# Check for 4.0.0 specific tests when in 3.0.0 mode
|
||||||
@@ -333,5 +334,6 @@ function Invoke-M365SecurityAudit {
|
|||||||
}
|
}
|
||||||
End {
|
End {
|
||||||
# Placeholder
|
# Placeholder
|
||||||
|
$env:PNPPOWERSHELL_UPDATECHECK = $defaultPNPUpdateCheck
|
||||||
}
|
}
|
||||||
}
|
}
|
Reference in New Issue
Block a user