Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 9b2542c

Browse files
committedMay 28, 2025
Fix Test-EntraScript using cmdlet mapping
1 parent e5a276d commit 9b2542c

File tree

6 files changed

+383
-1
lines changed

6 files changed

+383
-1
lines changed
 

‎build/Create-EntraModule.ps1

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ param (
77

88
. (Join-Path $psscriptroot "/common-functions.ps1")
99
. (Join-Path $psscriptroot "../src/EntraModuleBuilder.ps1")
10+
. (Join-Path $psscriptroot "../src/Get-MissingCmds.ps1")
1011

1112
$moduleBuilder = [EntraModuleBuilder]::new()
1213

‎module/Entra/Microsoft.Entra/Test-EntraScript.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ function Test-EntraScript {
8181

8282
$testParam = @{
8383
Quiet = $Quiet
84-
#ForbiddenCommands = $script:MISSING_CMDS # Originally set when using the Compat builder
84+
ForbiddenCommands = $script:MISSING_CMDS
8585
}
8686
}
8787
process {
Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
{
2+
"Add-AzureADAdministrativeUnitMember" : "Add-EntraBetaAdministrativeUnitMember",
3+
"Add-AzureADApplicationPolicy" : "Add-EntraBetaApplicationPolicy",
4+
"Add-AzureADMScustomSecurityAttributeDefinitionAllowedValues" : "Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue",
5+
"Add-AzureADMSFeatureRolloutPolicyDirectoryObject" : "Add-EntraBetaFeatureRolloutPolicyDirectoryObject",
6+
"Add-AzureADMSPrivilegedResource" : "",
7+
"Add-AzureADScopedRoleMembership" : "Add-EntraBetaScopedRoleMembership",
8+
"Add-AzureADServicePrincipalPolicy" : "Add-EntraBetaServicePrincipalPolicy",
9+
"Close-AzureADMSPrivilegedRoleAssignmentRequest" : "",
10+
"Get-AzureADAdministrativeUnit" : "Get-EntraBetaAdministrativeUnit",
11+
"Get-AzureADAdministrativeUnitMember" : "Get-EntraBetaAdministrativeUnitMember",
12+
"Get-AzureADApplicationPasswordCredential" : "Get-EntraBetaApplicationPasswordCredential",
13+
"Get-AzureADApplicationPolicy" : "Get-EntraBetaApplicationPolicy",
14+
"Get-AzureADApplicationServiceEndpoint" : "Get-EntraBetaApplicationServiceEndpoint",
15+
"Get-AzureADApplicationSignInDetailedSummary" : "Get-EntraBetaApplicationSignInDetailedSummary",
16+
"Get-AzureADApplicationSignInSummary" : "Get-EntraBetaApplicationSignInSummary",
17+
"Get-AzureADAuditDirectoryLogs" : "Get-EntraBetaAuditDirectoryLog",
18+
"Get-AzureADAuditSignInLogs" : "Get-EntraBetaAuditSignInLog",
19+
"Get-AzureADDirectorySetting" : "Get-EntraBetaDirectorySetting",
20+
"Get-AzureADDirectorySettingTemplate" : "Get-EntraBetaDirectorySettingTemplate",
21+
"Get-AzureADExternalDomainFederation" : "",
22+
"Get-AzureADMSApplicationTemplate" : "Get-EntraBetaApplicationTemplate",
23+
"Get-AzureADMSAttributeSet" : "Get-EntraBetaAttributeSet",
24+
"Get-AzureADMSCustomSecurityAttributeDefinition" : "Get-EntraBetaCustomSecurityAttributeDefinition",
25+
"Get-AzureADMSCustomSecurityAttributeDefinitionAllowedValue" : "Get-EntraBetaCustomSecurityAttributeDefinitionAllowedValue",
26+
"Get-AzureADMSFeatureRolloutPolicy" : "Get-EntraBetaFeatureRolloutPolicy",
27+
"Get-AzureADMSGroupPermissionGrant" : "Get-EntraBetaGroupPermissionGrant",
28+
"Get-AzureADMSPasswordSingleSignOnCredential" : "Get-EntraBetaPasswordSingleSignOnCredential",
29+
"Get-AzureADMSPrivilegedResource" : "Get-EntraBetaPrivilegedResource",
30+
"Get-AzureADMSPrivilegedRoleAssignment" : "",
31+
"Get-AzureADMSPrivilegedRoleAssignmentRequest" : "Get-EntraBetaPrivilegedRoleAssignmentRequest",
32+
"Get-AzureADMSPrivilegedRoleDefinition" : "Get-EntraBetaPrivilegedRoleDefinition",
33+
"Get-AzureADMSPrivilegedRoleSetting" : "Get-EntraBetaPrivilegedRoleSetting",
34+
"Get-AzureADMSServicePrincipal" : "Get-EntraBetaServicePrincipal",
35+
"Get-AzureADMSTrustFrameworkPolicy" : "Get-EntraBetaTrustFrameworkPolicy",
36+
"Get-AzureADMSUser" : "Get-EntraBetaUser",
37+
"Get-AzureADObjectSetting" : "Get-EntraBetaObjectSetting",
38+
"Get-AzureADPolicy" : "Get-EntraBetaPolicy",
39+
"Get-AzureADPolicyAppliedObject" : "Get-EntraBetaPolicyAppliedObject",
40+
"Get-AzureADPrivilegedRole" : "Get-EntraBetaPrivilegedRole",
41+
"Get-AzureADPrivilegedRoleAssignment" : "",
42+
"Get-AzureADScopedRoleMembership" : "Get-EntraBetaScopedRoleMembership",
43+
"Get-AzureADServicePrincipalPolicy" : "Get-EntraBetaServicePrincipalPolicy",
44+
"New-AzureADAdministrativeUnit" : "New-EntraBetaAdministrativeUnit",
45+
"New-AzureADDirectorySetting" : "New-EntraBetaDirectorySetting",
46+
"New-AzureADExternalDomainFederation" : "",
47+
"New-AzureADMSAdministrativeUnitMember" : "New-EntraBetaAdministrativeUnitMember",
48+
"New-AzureADMSApplicationFromApplicationTemplate" : "New-EntraBetaApplicationFromApplicationTemplate",
49+
"New-AzureADMSAttributeSet" : "New-EntraBetaAttributeSet",
50+
"New-AzureADMSCustomSecurityAttributeDefinition" : "New-EntraBetaCustomSecurityAttributeDefinition",
51+
"New-AzureADMSFeatureRolloutPolicy" : "New-EntraBetaFeatureRolloutPolicy",
52+
"New-AzureADMSPasswordSingleSignOnCredential" : "New-EntraBetaPasswordSingleSignOnCredential",
53+
"New-AzureADMSServicePrincipal" : "New-EntraBetaServicePrincipal",
54+
"New-AzureADMSTrustFrameworkPolicy" : "New-EntraBetaTrustFrameworkPolicy",
55+
"New-AzureADMSUser" : "New-EntraBetaUser",
56+
"New-AzureADObjectSetting" : "New-EntraBetaObjectSetting",
57+
"New-AzureADPolicy" : "New-EntraBetaPolicy",
58+
"New-AzureADPrivilegedRoleAssignment" : "New-EntraBetaPrivilegedRoleAssignment",
59+
"Open-AzureADMSPrivilegedRoleAssignmentRequest" : "",
60+
"Remove-AzureADAdministrativeUnit" : "Remove-EntraBetaAdministrativeUnit",
61+
"Remove-AzureADAdministrativeUnitMember" : "Remove-EntraBetaAdministrativeUnitMember",
62+
"Remove-AzureADApplicationPolicy" : "Remove-EntraBetaApplicationPolicy",
63+
"Remove-AzureADDirectorySetting" : "Remove-EntraBetaDirectorySetting",
64+
"Remove-AzureADExternalDomainFederation" : "",
65+
"Remove-AzureADMSFeatureRolloutPolicy" : "Remove-EntraBetaFeatureRolloutPolicy",
66+
"Remove-AzureADMSFeatureRolloutPolicyDirectoryObject" : "Remove-EntraBetaFeatureRolloutPolicyDirectoryObject",
67+
"Remove-AzureADMSPasswordSingleSignOnCredential" : "Remove-EntraBetaPasswordSingleSignOnCredential",
68+
"Remove-AzureADMSTrustFrameworkPolicy" : "Remove-EntraBetaTrustFrameworkPolicy",
69+
"Remove-AzureADObjectSetting" : "Remove-EntraBetaObjectSetting",
70+
"Remove-AzureADPolicy" : "Remove-EntraBetaPolicy",
71+
"Remove-AzureADScopedRoleMembership" : "Remove-EntraBetaScopedRoleMembership",
72+
"Remove-AzureADServicePrincipalPolicy" : "Remove-EntraBetaServicePrincipalPolicy",
73+
"Set-AzureADAdministrativeUnit" : "Set-EntraBetaAdministrativeUnit",
74+
"Set-AzureADDirectorySetting" : "Set-EntraBetaDirectorySetting",
75+
"Set-AzureADMSAttributeSet" : "Set-EntraBetaAttributeSet",
76+
"Set-AzureADMSCustomSecurityAttributeDefinition" : "Set-EntraBetaCustomSecurityAttributeDefinition",
77+
"Set-AzureADMSCustomSecurityAttributeDefinitionAllowedValue" : "Set-EntraBetaCustomSecurityAttributeDefinitionAllowedValue",
78+
"Set-AzureADMSFeatureRolloutPolicy" : "Set-EntraBetaFeatureRolloutPolicy",
79+
"Set-AzureADMSPasswordSingleSignOnCredential" : "Set-EntraBetaPasswordSingleSignOnCredential",
80+
"Set-AzureADMSPrivilegedRoleAssignmentRequest" : "Set-EntraBetaPrivilegedRoleAssignmentRequest",
81+
"Set-AzureADMSPrivilegedRoleSetting" : "Set-EntraBetaPrivilegedRoleSetting",
82+
"Set-AzureADMSServicePrincipal" : "Set-EntraBetaServicePrincipal",
83+
"Set-AzureADMSTrustFrameworkPolicy" : "Set-EntraBetaTrustFrameworkPolicy",
84+
"Set-AzureADMSUser" : "Set-EntraBetaUser",
85+
"Set-AzureADObjectSetting" : "Set-EntraBetaObjectSetting",
86+
"Set-AzureADPolicy" : "Set-EntraBetaPolicy"
87+
}
There was a problem loading the remainder of the diff.

0 commit comments

Comments
 (0)
Please sign in to comment.