Skip to content

Commit ab803c1

Browse files
authored
Improve Command Coverage: Identity.Signin and Identity.Governance (#1368)
* Expand Identity.Signins coverage. * Remove invalid commands from Identity.SignIns. * Add access reviews definitions APIs.
1 parent 524527e commit ab803c1

File tree

15 files changed

+8918
-312
lines changed

15 files changed

+8918
-312
lines changed

.azure-pipelines/generate-modules-template.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,14 @@ jobs:
144144
Write-Host $(BUILDNUMBER)
145145
. $(System.DefaultWorkingDirectory)/tools/GenerateModules.ps1 -ArtifactsLocation $(Build.ArtifactStagingDirectory)\ -Build -Test -EnableSigning -ModulePreviewNumber $(BUILDNUMBER) -RepositoryName "LocalNugetFeed" -ExcludeExampleTemplates -ExcludeNotesSection
146146
147+
- task: PowerShell@2
148+
displayName: Find Duplicate Commands
149+
inputs:
150+
targetType: inline
151+
pwsh: true
152+
script: |
153+
. $(System.DefaultWorkingDirectory)/tools/PostGeneration/FindDuplicateCommand.ps1 -SourcePath "$(System.DefaultWorkingDirectory)/src/"
154+
147155
- template: ./generation-templates/generate-helpdocs-template.yml
148156

149157
- task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1

.azure-pipelines/generation-templates/generate-service-modules.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -293,4 +293,12 @@ jobs:
293293
DOCSBRANCH: $(DocsBranch)
294294
ModulesToGenerate: $(ModulesToGenerate)
295295

296+
- task: PowerShell@2
297+
displayName: Find Duplicate Commands
298+
inputs:
299+
targetType: inline
300+
pwsh: true
301+
script: |
302+
. $(System.DefaultWorkingDirectory)/tools/PostGeneration/FindDuplicateCommand.ps1 -SourcePath "$(System.DefaultWorkingDirectory)/src/"
303+
296304
- template: ../common-templates/security-postchecks-template.yml

config/ModulesMapping.jsonc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"Groups": "^groups.group$|^groups.directoryObject$|^groups.conversation$|^groups.endpoint$|^groups.extension$|^groups.groupLifecyclePolicy$|^groups.resourceSpecificPermissionGrant$|^groups.profilePhoto$|^groups.conversationThread$|^groupLifecyclePolicies\\.|^users.group$|^groups.directorySetting$|^groups.Actions$|^groups.Functions$",
2222
"Identity.DirectoryManagement": "^administrativeUnits\\.|^contacts\\.|^devices\\.|^domains\\.|^directoryRoles\\.|^directoryRoleTemplates\\.|^directorySettingTemplates\\.|^settings\\.|^subscribedSkus\\.|^contracts\\.|^directory\\.|^users.scopedRoleMembership$|^organization.organization$|^organization.organizationalBranding$|^organization.organizationSettings$|^organization.Actions$|^organization.extension$",
2323
"Identity.Governance": "^accessReviews\\.|^businessFlowTemplates\\.|^programs\\.|^programControls\\.|^programControlTypes\\.|^privilegedRoles\\.|^privilegedRoleAssignments\\.|^privilegedRoleAssignmentRequests\\.|^privilegedApproval\\.|^privilegedOperationEvents\\.|^privilegedAccess\\.|^agreements\\.|^users.agreementAcceptance$|^identityGovernance\\.",
24-
"Identity.SignIns": "^organization.certificateBasedAuthConfiguration$|^invitations\\.|^identityProviders\\.|^oauth2PermissionGrants\\.|^identityProtection\\.|^dataPolicyOperations\\.|^identity.identityUserFlow$|^trustFramework\\.|^informationProtection\\.|^policies\\.|^users.authentication$|^users.informationProtection$|^identity.conditionalAccessRoot$",
24+
"Identity.SignIns": "^organization.certificateBasedAuthConfiguration$|^invitations\\.|^identityProviders\\.|^oauth2PermissionGrants\\.|^identityProtection\\.|^dataPolicyOperations\\.|^identity\\.|^trustFramework\\.|^informationProtection\\.|^policies\\.|^users.authentication$|^users.informationProtection$",
2525
"Mail": "^users.inferenceClassification$|^users.mailFolder$|^users.message$",
2626
"Notes": "^users.onenote$|^groups.onenote$|^sites.onenote$",
2727
"People": "^users.person$|^users.profile$|^users.officeGraphInsights$|^users.userAnalytics$",

0 commit comments

Comments
 (0)