diff --git a/help/Invoke-M365SecurityAudit.md b/help/Invoke-M365SecurityAudit.md index 21ad90a..886c5d2 100644 --- a/help/Invoke-M365SecurityAudit.md +++ b/help/Invoke-M365SecurityAudit.md @@ -14,47 +14,52 @@ Invokes a security audit for Microsoft 365 environments. ### Default (Default) ``` -Invoke-M365SecurityAudit [-TenantAdminUrl ] [-DomainName ] [-DoNotConnect] [-DoNotDisconnect] - [-NoModuleCheck] [-DoNotConfirmConnections] [-WhatIf] [-Confirm] [] +Invoke-M365SecurityAudit [-TenantAdminUrl ] [-DomainName ] + [-ApprovedCloudStorageProviders ] [-ApprovedFederatedDomains ] [-DoNotConnect] + [-DoNotDisconnect] [-NoModuleCheck] [-DoNotConfirmConnections] [-WhatIf] [-Confirm] [] ``` ### ELevelFilter ``` Invoke-M365SecurityAudit [-TenantAdminUrl ] [-DomainName ] -ELevel - -ProfileLevel [-DoNotConnect] [-DoNotDisconnect] [-NoModuleCheck] [-DoNotConfirmConnections] - [-WhatIf] [-Confirm] [] + -ProfileLevel [-ApprovedCloudStorageProviders ] [-ApprovedFederatedDomains ] + [-DoNotConnect] [-DoNotDisconnect] [-NoModuleCheck] [-DoNotConfirmConnections] [-WhatIf] [-Confirm] + [] ``` ### IG1Filter ``` -Invoke-M365SecurityAudit [-TenantAdminUrl ] [-DomainName ] [-IncludeIG1] [-DoNotConnect] +Invoke-M365SecurityAudit [-TenantAdminUrl ] [-DomainName ] [-IncludeIG1] + [-ApprovedCloudStorageProviders ] [-ApprovedFederatedDomains ] [-DoNotConnect] [-DoNotDisconnect] [-NoModuleCheck] [-DoNotConfirmConnections] [-WhatIf] [-Confirm] [] ``` ### IG2Filter ``` -Invoke-M365SecurityAudit [-TenantAdminUrl ] [-DomainName ] [-IncludeIG2] [-DoNotConnect] +Invoke-M365SecurityAudit [-TenantAdminUrl ] [-DomainName ] [-IncludeIG2] + [-ApprovedCloudStorageProviders ] [-ApprovedFederatedDomains ] [-DoNotConnect] [-DoNotDisconnect] [-NoModuleCheck] [-DoNotConfirmConnections] [-WhatIf] [-Confirm] [] ``` ### IG3Filter ``` -Invoke-M365SecurityAudit [-TenantAdminUrl ] [-DomainName ] [-IncludeIG3] [-DoNotConnect] +Invoke-M365SecurityAudit [-TenantAdminUrl ] [-DomainName ] [-IncludeIG3] + [-ApprovedCloudStorageProviders ] [-ApprovedFederatedDomains ] [-DoNotConnect] [-DoNotDisconnect] [-NoModuleCheck] [-DoNotConfirmConnections] [-WhatIf] [-Confirm] [] ``` ### RecFilter ``` Invoke-M365SecurityAudit [-TenantAdminUrl ] [-DomainName ] -IncludeRecommendation - [-DoNotConnect] [-DoNotDisconnect] [-NoModuleCheck] [-DoNotConfirmConnections] [-WhatIf] [-Confirm] - [] + [-ApprovedCloudStorageProviders ] [-ApprovedFederatedDomains ] [-DoNotConnect] + [-DoNotDisconnect] [-NoModuleCheck] [-DoNotConfirmConnections] [-WhatIf] [-Confirm] [] ``` ### SkipRecFilter ``` Invoke-M365SecurityAudit [-TenantAdminUrl ] [-DomainName ] -SkipRecommendation - [-DoNotConnect] [-DoNotDisconnect] [-NoModuleCheck] [-DoNotConfirmConnections] [-WhatIf] [-Confirm] - [] + [-ApprovedCloudStorageProviders ] [-ApprovedFederatedDomains ] [-DoNotConnect] + [-DoNotDisconnect] [-NoModuleCheck] [-DoNotConfirmConnections] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -300,6 +305,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ApprovedCloudStorageProviders +Specifies the approved cloud storage providers for the audit. Accepts an array of cloud storage provider names. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: @() +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ApprovedFederatedDomains +Specifies the approved federated domains for the audit test 8.2.1. Accepts an array of allowed domain names. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -DoNotConnect If specified, the cmdlet will not establish a connection to Microsoft 365 services. diff --git a/source/en-US/M365FoundationsCISReport-help.xml b/source/en-US/M365FoundationsCISReport-help.xml index 507ad97..dce77ce 100644 --- a/source/en-US/M365FoundationsCISReport-help.xml +++ b/source/en-US/M365FoundationsCISReport-help.xml @@ -908,6 +908,30 @@ Retrieves the MFA status for the specified user with the UPN "example@domain.com None + + ApprovedCloudStorageProviders + + Specifies the approved cloud storage providers for the audit. Accepts an array of cloud storage provider names. + + String[] + + String[] + + + @() + + + ApprovedFederatedDomains + + Specifies the approved federated domains for the audit test 8.2.1. Accepts an array of allowed domain names. + + String[] + + String[] + + + None + DoNotConnect @@ -1012,6 +1036,30 @@ Retrieves the MFA status for the specified user with the UPN "example@domain.com False + + ApprovedCloudStorageProviders + + Specifies the approved cloud storage providers for the audit. Accepts an array of cloud storage provider names. + + String[] + + String[] + + + @() + + + ApprovedFederatedDomains + + Specifies the approved federated domains for the audit test 8.2.1. Accepts an array of allowed domain names. + + String[] + + String[] + + + None + DoNotConnect @@ -1116,6 +1164,30 @@ Retrieves the MFA status for the specified user with the UPN "example@domain.com False + + ApprovedCloudStorageProviders + + Specifies the approved cloud storage providers for the audit. Accepts an array of cloud storage provider names. + + String[] + + String[] + + + @() + + + ApprovedFederatedDomains + + Specifies the approved federated domains for the audit test 8.2.1. Accepts an array of allowed domain names. + + String[] + + String[] + + + None + DoNotConnect @@ -1220,6 +1292,30 @@ Retrieves the MFA status for the specified user with the UPN "example@domain.com False + + ApprovedCloudStorageProviders + + Specifies the approved cloud storage providers for the audit. Accepts an array of cloud storage provider names. + + String[] + + String[] + + + @() + + + ApprovedFederatedDomains + + Specifies the approved federated domains for the audit test 8.2.1. Accepts an array of allowed domain names. + + String[] + + String[] + + + None + DoNotConnect @@ -1325,6 +1421,30 @@ Retrieves the MFA status for the specified user with the UPN "example@domain.com None + + ApprovedCloudStorageProviders + + Specifies the approved cloud storage providers for the audit. Accepts an array of cloud storage provider names. + + String[] + + String[] + + + @() + + + ApprovedFederatedDomains + + Specifies the approved federated domains for the audit test 8.2.1. Accepts an array of allowed domain names. + + String[] + + String[] + + + None + DoNotConnect @@ -1430,6 +1550,30 @@ Retrieves the MFA status for the specified user with the UPN "example@domain.com None + + ApprovedCloudStorageProviders + + Specifies the approved cloud storage providers for the audit. Accepts an array of cloud storage provider names. + + String[] + + String[] + + + @() + + + ApprovedFederatedDomains + + Specifies the approved federated domains for the audit test 8.2.1. Accepts an array of allowed domain names. + + String[] + + String[] + + + None + DoNotConnect @@ -1607,6 +1751,30 @@ Retrieves the MFA status for the specified user with the UPN "example@domain.com None + + ApprovedCloudStorageProviders + + Specifies the approved cloud storage providers for the audit. Accepts an array of cloud storage provider names. + + String[] + + String[] + + + @() + + + ApprovedFederatedDomains + + Specifies the approved federated domains for the audit test 8.2.1. Accepts an array of allowed domain names. + + String[] + + String[] + + + None + DoNotConnect