Skip to content

Commit 8c4f9bd

Browse files
committed
fix: Add SHAREPOINTENTERPRISE_GOV to license checks
1 parent cf66039 commit 8c4f9bd

24 files changed

Lines changed: 48 additions & 24 deletions

Modules/CIPPStandards/Public/Standards/Invoke-CIPPStandardAtpPolicyForO365.ps1

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ function Invoke-CIPPStandardAtpPolicyForO365 {
3030
"SHAREPOINTSTANDARD"
3131
"SHAREPOINTENTERPRISE"
3232
"SHAREPOINTENTERPRISE_EDU"
33+
"SHAREPOINTENTERPRISE_GOV"
3334
"ONEDRIVE_BASIC"
3435
"ONEDRIVE_ENTERPRISE"
3536
UPDATECOMMENTBLOCK
@@ -39,7 +40,7 @@ function Invoke-CIPPStandardAtpPolicyForO365 {
3940
#>
4041

4142
param($Tenant, $Settings)
42-
$TestResult = Test-CIPPStandardLicense -StandardName 'AtpPolicyForO365' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
43+
$TestResult = Test-CIPPStandardLicense -StandardName 'AtpPolicyForO365' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'SHAREPOINTENTERPRISE_GOV', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
4344
##$Rerun -Type Standard -Tenant $Tenant -Settings $Settings 'AtpPolicyForO365'
4445

4546
if ($TestResult -eq $false) {

Modules/CIPPStandards/Public/Standards/Invoke-CIPPStandardDefaultSharingLink.ps1

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ function Invoke-CIPPStandardDefaultSharingLink {
3636
"SHAREPOINTSTANDARD"
3737
"SHAREPOINTENTERPRISE"
3838
"SHAREPOINTENTERPRISE_EDU"
39+
"SHAREPOINTENTERPRISE_GOV"
3940
"ONEDRIVE_BASIC"
4041
"ONEDRIVE_ENTERPRISE"
4142
UPDATECOMMENTBLOCK
@@ -45,7 +46,7 @@ function Invoke-CIPPStandardDefaultSharingLink {
4546
#>
4647

4748
param($Tenant, $Settings)
48-
$TestResult = Test-CIPPStandardLicense -StandardName 'DefaultSharingLink' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
49+
$TestResult = Test-CIPPStandardLicense -StandardName 'DefaultSharingLink' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'SHAREPOINTENTERPRISE_GOV', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
4950

5051
# Determine the desired sharing link type (default to Internal if not specified)
5152

Modules/CIPPStandards/Public/Standards/Invoke-CIPPStandardDeletedUserRentention.ps1

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ function Invoke-CIPPStandardDeletedUserRentention {
2929
"SHAREPOINTSTANDARD"
3030
"SHAREPOINTENTERPRISE"
3131
"SHAREPOINTENTERPRISE_EDU"
32+
"SHAREPOINTENTERPRISE_GOV"
3233
"ONEDRIVE_BASIC"
3334
"ONEDRIVE_ENTERPRISE"
3435
UPDATECOMMENTBLOCK
@@ -38,7 +39,7 @@ function Invoke-CIPPStandardDeletedUserRentention {
3839
#>
3940

4041
param($Tenant, $Settings)
41-
$TestResult = Test-CIPPStandardLicense -StandardName 'DeletedUserRentention' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
42+
$TestResult = Test-CIPPStandardLicense -StandardName 'DeletedUserRentention' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'SHAREPOINTENTERPRISE_GOV', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
4243
##$Rerun -Type Standard -Tenant $Tenant -Settings $Settings 'DeletedUserRetention'
4344

4445
if ($TestResult -eq $false) {

Modules/CIPPStandards/Public/Standards/Invoke-CIPPStandardDisableAddShortcutsToOneDrive.ps1

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ function Invoke-CIPPStandardDisableAddShortcutsToOneDrive {
2929
"SHAREPOINTSTANDARD"
3030
"SHAREPOINTENTERPRISE"
3131
"SHAREPOINTENTERPRISE_EDU"
32+
"SHAREPOINTENTERPRISE_GOV"
3233
"ONEDRIVE_BASIC"
3334
"ONEDRIVE_ENTERPRISE"
3435
UPDATECOMMENTBLOCK
@@ -38,7 +39,7 @@ function Invoke-CIPPStandardDisableAddShortcutsToOneDrive {
3839
#>
3940

4041
param($Tenant, $Settings)
41-
$TestResult = Test-CIPPStandardLicense -StandardName 'DisableAddShortcutsToOneDrive' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
42+
$TestResult = Test-CIPPStandardLicense -StandardName 'DisableAddShortcutsToOneDrive' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'SHAREPOINTENTERPRISE_GOV', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
4243
##$Rerun -Type Standard -Tenant $Tenant -Settings $Settings 'DisableAddShortcutsToOneDrive'
4344

4445
if ($TestResult -eq $false) {

Modules/CIPPStandards/Public/Standards/Invoke-CIPPStandardDisableM365GroupUsers.ps1

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ function Invoke-CIPPStandardDisableM365GroupUsers {
3030
"SHAREPOINTSTANDARD"
3131
"SHAREPOINTENTERPRISE"
3232
"SHAREPOINTENTERPRISE_EDU"
33+
"SHAREPOINTENTERPRISE_GOV"
3334
"ONEDRIVE_BASIC"
3435
"ONEDRIVE_ENTERPRISE"
3536
UPDATECOMMENTBLOCK
@@ -39,7 +40,7 @@ function Invoke-CIPPStandardDisableM365GroupUsers {
3940
#>
4041

4142
param($Tenant, $Settings)
42-
$TestResult = Test-CIPPStandardLicense -StandardName 'DisableM365GroupUsers' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
43+
$TestResult = Test-CIPPStandardLicense -StandardName 'DisableM365GroupUsers' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'SHAREPOINTENTERPRISE_GOV', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
4344

4445
if ($TestResult -eq $false) {
4546
return $true

Modules/CIPPStandards/Public/Standards/Invoke-CIPPStandardDisableReshare.ps1

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ function Invoke-CIPPStandardDisableReshare {
3535
"SHAREPOINTSTANDARD"
3636
"SHAREPOINTENTERPRISE"
3737
"SHAREPOINTENTERPRISE_EDU"
38+
"SHAREPOINTENTERPRISE_GOV"
3839
"ONEDRIVE_BASIC"
3940
"ONEDRIVE_ENTERPRISE"
4041
UPDATECOMMENTBLOCK
@@ -44,7 +45,7 @@ function Invoke-CIPPStandardDisableReshare {
4445
#>
4546

4647
param($Tenant, $Settings)
47-
$TestResult = Test-CIPPStandardLicense -StandardName 'DisableReshare' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
48+
$TestResult = Test-CIPPStandardLicense -StandardName 'DisableReshare' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'SHAREPOINTENTERPRISE_GOV', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
4849

4950
if ($TestResult -eq $false) {
5051
return $true

Modules/CIPPStandards/Public/Standards/Invoke-CIPPStandardDisableSharePointLegacyAuth.ps1

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ function Invoke-CIPPStandardDisableSharePointLegacyAuth {
3737
"SHAREPOINTSTANDARD"
3838
"SHAREPOINTENTERPRISE"
3939
"SHAREPOINTENTERPRISE_EDU"
40+
"SHAREPOINTENTERPRISE_GOV"
4041
"ONEDRIVE_BASIC"
4142
"ONEDRIVE_ENTERPRISE"
4243
UPDATECOMMENTBLOCK
@@ -46,7 +47,7 @@ function Invoke-CIPPStandardDisableSharePointLegacyAuth {
4647
#>
4748

4849
param($Tenant, $Settings)
49-
$TestResult = Test-CIPPStandardLicense -StandardName 'DisableSharePointLegacyAuth' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
50+
$TestResult = Test-CIPPStandardLicense -StandardName 'DisableSharePointLegacyAuth' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'SHAREPOINTENTERPRISE_GOV', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
5051

5152
if ($TestResult -eq $false) {
5253
return $true

Modules/CIPPStandards/Public/Standards/Invoke-CIPPStandardDisableUserSiteCreate.ps1

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ function Invoke-CIPPStandardDisableUserSiteCreate {
2828
"SHAREPOINTSTANDARD"
2929
"SHAREPOINTENTERPRISE"
3030
"SHAREPOINTENTERPRISE_EDU"
31+
"SHAREPOINTENTERPRISE_GOV"
3132
"ONEDRIVE_BASIC"
3233
"ONEDRIVE_ENTERPRISE"
3334
UPDATECOMMENTBLOCK
@@ -37,7 +38,7 @@ function Invoke-CIPPStandardDisableUserSiteCreate {
3738
#>
3839

3940
param($Tenant, $Settings)
40-
$TestResult = Test-CIPPStandardLicense -StandardName 'DisableUserSiteCreate' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
41+
$TestResult = Test-CIPPStandardLicense -StandardName 'DisableUserSiteCreate' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'SHAREPOINTENTERPRISE_GOV', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
4142

4243
if ($TestResult -eq $false) {
4344
return $true

Modules/CIPPStandards/Public/Standards/Invoke-CIPPStandardExcludedfileExt.ps1

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ function Invoke-CIPPStandardExcludedfileExt {
2929
"SHAREPOINTSTANDARD"
3030
"SHAREPOINTENTERPRISE"
3131
"SHAREPOINTENTERPRISE_EDU"
32+
"SHAREPOINTENTERPRISE_GOV"
3233
"ONEDRIVE_BASIC"
3334
"ONEDRIVE_ENTERPRISE"
3435
UPDATECOMMENTBLOCK
@@ -38,7 +39,7 @@ function Invoke-CIPPStandardExcludedfileExt {
3839
#>
3940

4041
param($Tenant, $Settings)
41-
$TestResult = Test-CIPPStandardLicense -StandardName 'ExcludedfileExt' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
42+
$TestResult = Test-CIPPStandardLicense -StandardName 'ExcludedfileExt' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'SHAREPOINTENTERPRISE_GOV', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
4243

4344
if ($TestResult -eq $false) {
4445
return $true

Modules/CIPPStandards/Public/Standards/Invoke-CIPPStandardRestrictThirdPartyStorageServices.ps1

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ function Invoke-CIPPStandardRestrictThirdPartyStorageServices {
3030
"SHAREPOINTSTANDARD"
3131
"SHAREPOINTENTERPRISE"
3232
"SHAREPOINTENTERPRISE_EDU"
33+
"SHAREPOINTENTERPRISE_GOV"
3334
"ONEDRIVE_BASIC"
3435
"ONEDRIVE_ENTERPRISE"
3536
UPDATECOMMENTBLOCK
@@ -39,7 +40,7 @@ function Invoke-CIPPStandardRestrictThirdPartyStorageServices {
3940
#>
4041

4142
param ($Tenant, $Settings)
42-
$TestResult = Test-CIPPStandardLicense -StandardName 'ThirdPartyStorageServicesRestricted' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
43+
$TestResult = Test-CIPPStandardLicense -StandardName 'ThirdPartyStorageServicesRestricted' -TenantFilter $Tenant -RequiredCapabilities @('SHAREPOINTWAC', 'SHAREPOINTSTANDARD', 'SHAREPOINTENTERPRISE', 'SHAREPOINTENTERPRISE_EDU', 'SHAREPOINTENTERPRISE_GOV', 'ONEDRIVE_BASIC', 'ONEDRIVE_ENTERPRISE')
4344

4445
if ($TestResult -eq $false) {
4546
return $true

0 commit comments

Comments
 (0)