Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
313b952
Updating examples
Aug 1, 2025
a37c29d
Merge pull request #3372 from microsoftgraph/WeeklyExamplesUpdate/202…
ramsessanchez Aug 1, 2025
b93b489
adding template context
adrian05-ms Aug 13, 2025
b70669d
removing checkout
adrian05-ms Aug 13, 2025
de8230e
Merge pull request #3377 from microsoftgraph/feat/security-pipeline-fix
adrian05-ms Aug 13, 2025
c02426c
manually update openApi docs (#3373)
ramsessanchez Aug 15, 2025
8a4bcd6
Updating examples (#3378)
MIchaelMainer Aug 15, 2025
8eff8b8
Compress MgCommandMetadata.json to reduce whitespace/package size for…
sean-r-williams Aug 15, 2025
cbe3b2c
[v2] Weekly OpenApiDocs Refresh (#3379)
MIchaelMainer Aug 18, 2025
e6298e3
fix: include the groups on prem sync behavior in the OpenAPI spec (#3…
gavinbarron Sep 22, 2025
7fec312
update azure.identity tooling (#3403)
ramsessanchez Sep 23, 2025
6ea3d09
Updating examples (#3398)
MIchaelMainer Sep 23, 2025
79dc52f
Update New-MgDomainFederationConfiguration.md (#3385)
juntakata Sep 23, 2025
351e577
Fix missing extensionAttributes structure in PowerShell Example 2 for…
KonstantinMSFT Sep 23, 2025
030a900
Fix: Include the users onPremSyncBehavior API in the OpenAPI spec (#3…
darshanmaiya Sep 23, 2025
74b15a6
[v2] Weekly OpenApiDocs Refresh (#3410)
MIchaelMainer Sep 26, 2025
c82af6b
revert azure identity updates (#3411)
ramsessanchez Sep 26, 2025
5f7bf07
Add generated MgCommandMetadata.json. [run ci] (#3412)
MIchaelMainer Sep 29, 2025
167f29d
Updating examples (#3416)
MIchaelMainer Oct 16, 2025
42ad1d2
Update example to clarify scope of AllowedToUseSSPR parameter (#3417)
msewaweru Oct 16, 2025
f5a0276
update known working open api docs (#3424)
ramsessanchez Oct 17, 2025
11e8ff0
[v2] Weekly OpenApiDocs Refresh (#3423)
MIchaelMainer Oct 17, 2025
6133ccb
Add update schedule section to README
lramosvea Oct 30, 2025
686fcf3
Clarify update schedule wording in README
lramosvea Oct 30, 2025
0cfba36
docs: add update schedule section to README
gavinbarron Oct 30, 2025
ed07f6e
Adding mapping for new Migrations module (#3437)
danguilliams Nov 7, 2025
d06c2d6
fix: workload module script signing …
gavinbarron Nov 18, 2025
e5474e6
chore: updates migrations module mapping regex (#3446)
danguilliams Nov 24, 2025
9ac607a
Add generated Migrations folder (#3450)
ramsessanchez Dec 4, 2025
1647e74
Updating examples (#3453)
MIchaelMainer Dec 5, 2025
8c42f32
Updating examples (#3449)
MIchaelMainer Dec 5, 2025
a7b4dcd
manually update validated openApi docs (#3455)
ramsessanchez Dec 5, 2025
af89822
[v2] Weekly OpenApiDocs Refresh (#3456)
MIchaelMainer Dec 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
26 changes: 14 additions & 12 deletions .azure-pipelines/ci-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -118,16 +118,17 @@ extends:
- deployment: 'DeployToInternalFeed'
displayName: 'Deploy to Internal Feed'
environment: 'PowerShellInternalFeed'
templateContext:
type: releaseJob
isProduction: true
inputs:
- input: pipelineArtifact
artifactName: drop
targetPath: '$(System.DefaultWorkingDirectory)/drop'
strategy:
runOnce:
deploy:
steps:
- checkout: self
- task: DownloadPipelineArtifact@2
displayName: 'Download Build Artifacts'
inputs:
buildType: 'current'
targetPath: '$(System.DefaultWorkingDirectory)'
- task: 1ES.PublishNuget@1
displayName: 'Publish NuGet to feed'
inputs:
Expand All @@ -144,16 +145,17 @@ extends:
- deployment: 'DeployToPowerShellGallery'
displayName: 'Deploy to PowerShell Gallery'
environment: 'PowerShellGallery'
templateContext:
type: releaseJob
isProduction: true
inputs:
- input: pipelineArtifact
artifactName: drop
targetPath: '$(System.DefaultWorkingDirectory)/drop'
strategy:
runOnce:
deploy:
steps:
- checkout: self
- task: DownloadPipelineArtifact@2
displayName: 'Download Build Artifacts'
inputs:
buildType: 'current'
targetPath: '$(System.DefaultWorkingDirectory)'
- task: 1ES.PublishNuget@1
displayName: 'Publish NuGet to feed'
inputs:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ steps:
- template: ../common-templates/esrp/codesign.yml
parameters:
FolderPath: "$(System.DefaultWorkingDirectory)/src"
Pattern: "Microsoft.Graph.*.private.dll, Microsoft.Graph.*.psm1, Microsoft.Graph.*.psd1, Microsoft.Graph.*.format.ps1xml, ProxyCmdletDefinitions.ps1, load-dependency.ps1"
Pattern: "Microsoft.Graph.*.private.dll, Microsoft.Graph.*.psm1, Microsoft.Graph.*.psd1, Microsoft.Graph.*.format.ps1xml, ProxyCmdletDefinitions.ps1, load-dependency.ps1, Unprotect-SecureString.ps1, *-Mg*EntitlementManagement*.ps1"

- task: PowerShell@2
displayName: "Validate Authenticode Signature"
Expand Down
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,10 @@ $Users = Get-MgBetaUser

## Notes

### Update Schedule

The Microsoft Graph PowerShell SDK is scheduled to be updated during the fourth week of each month

### Upgrading to v2

The following breaking changes have been introduced between `v1.x` and `v2.x`:
Expand Down
6 changes: 3 additions & 3 deletions config/ModuleMetadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,15 +27,15 @@
"versions": {
"authentication": {
"prerelease": "",
"version": "2.30.0"
"version": "2.33.0"
},
"beta": {
"prerelease": "",
"version": "2.30.0"
"version": "2.33.0"
},
"v1.0": {
"prerelease": "",
"version": "2.30.0"
"version": "2.33.0"
}
}
}
5 changes: 3 additions & 2 deletions config/ModulesMapping.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,14 @@
"Education": "^education\\.",
"Files": "^drives\\.|^shares\\.|^users.drive$|^groups.drive$",
"Financials": "^financials\\.",
"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$|^groupSettings\\.|^groups.groupSetting$|^groupSettingTemplates\\.",
"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.onPremisesSyncBehavior$|^groups.*.Actions$|^groups.*.Functions$|^groupSettings\\.|^groups.groupSetting$|^groupSettingTemplates\\.",
"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$|^tenantRelationships.*.Actions$|^tenantRelationships.*.Functions$|admin.peopleAdminSettings$|^organization\\.partnerInformation$",
"Identity.Governance": "^accessReviews\\.|^businessFlowTemplates\\.|^programs\\.|^programControls\\.|^programControlTypes\\.|^privilegedRoles\\.|^privilegedRoleAssignments\\.|^privilegedRoleAssignmentRequests\\.|^privilegedApproval\\.|^privilegedOperationEvents\\.|^privilegedAccess\\.|^agreements\\.|^users.agreementAcceptance$|^identityGovernance\\.|^roleManagement.rbacApplication$|^roleManagement.*.Functions$|roleManagement.*.Actions$",
"Identity.SignIns": "^organization.certificateBasedAuthConfiguration$|^invitations\\.|^identityProviders\\.|^oauth2PermissionGrants\\.|^identityProtection\\.|^dataPolicyOperations\\.|^identity\\.|^trustFramework\\.|^informationProtection\\.|^policies\\.|^users.authentication$|^users.informationProtection$|^tenantRelationships.multiTenantOrganization$|^policies.deviceRegistrationPolicy$|^policies.deviceRegistrationPolicy$",
"Identity.Partner": "^tenantRelationships.delegatedAdminRelationship$|^tenantRelationships.delegatedAdminCustomer$",
"Mail": "^users.inferenceClassification$|^users.mailFolder$|^users.message$",
"ManagedTenants": "^tenantRelationships.managedTenant$",
"Migrations": "^solutions.migrationsRoot",
"NetworkAccess": "^networkAccess\\.",
"Notes": "^users.onenote$|^groups.onenote$|^sites.onenote$",
"People": "^users.person$|^users.profile$|^users.officeGraphInsights$|^users.userAnalytics$",
Expand All @@ -37,7 +38,7 @@
"Security": "^security\\.|^users.security$",
"Sites": "^sites.baseSitePage$|^sites.site$|^sites.itemAnalytics$|^sites.columnDefinition$|^sites.contentType$|^sites.drive$|^sites.list$|^sites.sitePage$|^sites.permission$|^sites.store$|^users.site$|^groups.site$|^sites.*.Functions$|^sites.*.Actions$|^sites.richLongRunningOperation$|^termStore.sets.ListChildren$|^admin.sharepoint$",
"Teams": "^teams\\.|^chats\\.|^users.chat$|^appCatalogs.teamsApp$|^users.userTeamwork$|^teamwork\\.|^users.team$|^groups.team$",
"Users": "^users.user$|^users.directoryObject$|^users.licenseDetails$|^users.mailboxSettings|^users.notification$|^users.outlookUser$|^users.profilePhoto$|^users.userSettings$|^users.extension$|^users.oAuth2PermissionGrant$|^users.todo$|^users.itemInsights$|^users.servicePrincipal$",
"Users": "^users.user$|^users.directoryObject$|^users.licenseDetails$|^users.mailboxSettings|^users.notification$|^users.outlookUser$|^users.profilePhoto$|^users.userSettings$|^users.extension$|^users.oAuth2PermissionGrant$|^users.onPremisesSyncBehavior$|^users.todo$|^users.itemInsights$|^users.servicePrincipal$",
"Users.Actions": "^users.*.Actions$",
"Users.Functions": "^users.*.Functions$",
"WindowsUpdates": "^admin.adminWindows$"
Expand Down
Loading