Skip to content

1.10.0 Release #1330

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 63 commits into from
Jun 21, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
fdf1b7a
Removed the scopes table (#1247)
msewaweru May 10, 2022
8a3a01a
Added examples to the Set-MgUserLicense cmdlet (#1217)
msewaweru May 10, 2022
b57ae50
Rename master branch to main. (#1254)
peombwa May 16, 2022
fcc6183
Bump auth module to 1.9.7.
peombwa May 21, 2022
b98683e
Add generated MgCommandMetadata.json. [run ci]
May 23, 2022
c239e43
Docs Generation for Teams [run ci]
May 23, 2022
a81c82c
Docs Generation for Identity.Governance [run ci]
May 23, 2022
7a4c009
Docs Generation for ChangeNotifications [run ci]
May 23, 2022
d594307
Docs Generation for Reports [run ci]
May 23, 2022
7fe1285
Docs Generation for Bookings [run ci]
May 23, 2022
a7803c7
Docs Generation for Users.Functions [run ci]
May 23, 2022
a06f080
Docs Generation for Users.Actions [run ci]
May 23, 2022
3ad3f90
Docs Generation for DeviceManagement.Enrolment [run ci]
May 23, 2022
056ca36
Docs Generation for Financials [run ci]
May 23, 2022
3bbce98
Docs Generation for DeviceManagement.Administration [run ci]
May 23, 2022
0ba2056
Docs Generation for Mail [run ci]
May 23, 2022
8b36af5
Docs Generation for Files [run ci]
May 23, 2022
fa106d9
Docs Generation for DirectoryObjects [run ci]
May 23, 2022
1d83ca6
Docs Generation for Users [run ci]
May 23, 2022
1400af4
Docs Generation for Groups [run ci]
May 23, 2022
c35d698
Docs Generation for WindowsUpdates [run ci]
May 23, 2022
47cfeaa
Docs Generation for Search [run ci]
May 23, 2022
da1ad24
Docs Generation for Identity.DirectoryManagement [run ci]
May 23, 2022
7d0f30d
Docs Generation for SchemaExtensions [run ci]
May 23, 2022
c80ea75
Docs Generation for Compliance [run ci]
May 23, 2022
87b3c79
Docs Generation for Devices.CloudPrint [run ci]
May 23, 2022
311b144
Docs Generation for Sites [run ci]
May 23, 2022
c01e6ad
Docs Generation for Devices.ServiceAnnouncement [run ci]
May 23, 2022
b9d7d27
Docs Generation for DeviceManagement [run ci]
May 23, 2022
c46e30f
Docs Generation for DeviceManagement.Functions [run ci]
May 23, 2022
9f547d5
Docs Generation for Education [run ci]
May 23, 2022
e814ac3
Docs Generation for PersonalContacts [run ci]
May 23, 2022
523139d
Docs Generation for People [run ci]
May 23, 2022
534c31e
Docs Generation for Calendar [run ci]
May 23, 2022
f1be404
Docs Generation for Applications [run ci]
May 23, 2022
b66f62e
Docs Generation for Identity.SignIns [run ci]
May 23, 2022
8d99d3a
Docs Generation for Planner [run ci]
May 23, 2022
d70d44f
Docs Generation for Security [run ci]
May 23, 2022
328fd9d
Docs Generation for Devices.CorporateManagement [run ci]
May 23, 2022
73fc488
Docs Generation for Notes [run ci]
May 23, 2022
5f8f926
Docs Generation for CrossDeviceExperiences [run ci]
May 23, 2022
06e2fa5
Docs Generation for DeviceManagement.Actions [run ci]
May 23, 2022
c1da3da
Docs Generation for CloudCommunications [run ci]
May 23, 2022
383b9b0
Merge branch 'dev' into DocsGeneration/202205232029
timayabi2020 May 26, 2022
6c138c2
Merge pull request #1276 from microsoftgraph/DocsGeneration/202205232029
timayabi2020 May 26, 2022
ae3e77e
Add 1es-MsGraphBuildAgentsWindowsPsSDK (#1263)
MIchaelMainer Jun 1, 2022
f1d837a
Example add mg application password (#1284)
merill Jun 1, 2022
e297f87
- adds docker image definition
baywet Jun 6, 2022
c63d4d2
- adds an argument and a condition to be able to pull a specific ver…
baywet Jun 6, 2022
6ff141f
Added examples to cmdlets (#1258)
msewaweru Jun 7, 2022
c1ffd1c
Merge branch 'dev' into feature/ps-image
baywet Jun 7, 2022
4040b30
Merge pull request #1308 from microsoftgraph/feature/ps-image
baywet Jun 7, 2022
b9bafe3
Fix serialization of OpenTypes (#1303)
peombwa Jun 8, 2022
8f04cfe
Remove unsupported commands from Identity.Governance module. (#1305)
peombwa Jun 8, 2022
348a285
Use the 1es agent (#1314)
MIchaelMainer Jun 9, 2022
444ef52
Refresh OpenAPI Docs (#1315)
peombwa Jun 14, 2022
1a27dcc
1.10.0 Release (#1324)
peombwa Jun 20, 2022
e6d6732
Add DeviceManagementConfigurationSettings apis. (#1326)
peombwa Jun 20, 2022
41cbac8
Removed null reference to Graph Instance environment after calling In…
timayabi2020 Jun 20, 2022
ba3e20a
Update module mapping with `IdentityProtection` singleton (#1306)
peombwa Jun 20, 2022
c1c52b7
Cleanup Broken Commands (#1325)
peombwa Jun 20, 2022
98b372b
Add custom directive to download files in Reports module. (#1331)
peombwa Jun 21, 2022
14aa18e
Fixed typo in Get-MgDomain example (#1335)
SamErde Jun 21, 2022
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
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ steps:
version: 3.x

- task: UseDotNet@2
displayName: 'Use .NET Core SDK 5 Current'
displayName: 'Use .NET Core SDK 6 Current'
inputs:
debugMode: false
version: 5.x
version: 6.x

- task: NuGetToolInstaller@1
displayName: 'Install Nuget 5.7'
Expand Down Expand Up @@ -76,4 +76,4 @@ steps:
Register-PSRepository -Name 'LocalNugetFeed' -SourceLocation $nugetFeed -PublishLocation $nugetFeed -InstallationPolicy Trusted -Credential $credsAzureDevopsServices -PackageManagementProvider 'Nuget' -ErrorAction Continue
Get-PSRepository
Find-Module -Name Microsoft.Graph.Authentication -AllowPrerelease -Credential $credsAzureDevopsServices -AllVersions -Repository 'LocalNugetFeed'
Find-Module -Name Microsoft.Graph.Authentication -AllowPrerelease -Repository 'LocalNugetFeed'
Find-Module -Name Microsoft.Graph.Authentication -AllowPrerelease -Repository 'LocalNugetFeed'
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ steps:

- task: PoliCheck@1
displayName: 'Run PoliCheck'
condition: and(succeeded(), eq(eq(variables['Build.SourceBranch'], 'refs/heads/master'), false))
condition: and(succeeded(), eq(eq(variables['Build.SourceBranch'], 'refs/heads/main'), false))
inputs:
targetType: F
SOMEnabled: true
Expand Down
6 changes: 3 additions & 3 deletions .azure-pipelines/generate-auth-module-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,8 +67,8 @@ jobs:
inputs:
userProvideBuildInfo: 'msBuildInfo'
msBuildVersion: '16.0'
msBuildArchitecture: 'x64'
msBuildCommandline: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\amd64\msbuild.exe" $(System.DefaultWorkingDirectory)//src//Authentication//Authentication.sln /nologo /nr:false /p:VisualStudioVersion="16.0"'
msBuildArchitecture: 'DotNetCore'
msBuildCommandline: '"C:\Program Files\dotnet\dotnet.exe" msbuild $(System.DefaultWorkingDirectory)//src//Authentication//Authentication.sln /nologo /nr:false'

- task: CodeMetrics@1
displayName: 'Run CodeMetrics'
Expand Down Expand Up @@ -220,4 +220,4 @@ jobs:
inputs:
PathtoPublish: '$(Build.ArtifactStagingDirectory)/$(AUTH_MODULE_NAME)'
ArtifactName: 'drop'
publishLocation: 'Container'
publishLocation: 'Container'
2 changes: 1 addition & 1 deletion .azure-pipelines/generate-modules-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ jobs:
pwsh: true
script: |
Write-Host $(BUILDNUMBER)
. $(System.DefaultWorkingDirectory)/tools/GenerateModules.ps1 -ArtifactsLocation $(Build.ArtifactStagingDirectory)\ -Build -EnableSigning -ModulePreviewNumber $(BUILDNUMBER) -RepositoryName "LocalNugetFeed" -ExcludeExampleTemplates -ExcludeNotesSection
. $(System.DefaultWorkingDirectory)/tools/GenerateModules.ps1 -ArtifactsLocation $(Build.ArtifactStagingDirectory)\ -Build -Test -EnableSigning -ModulePreviewNumber $(BUILDNUMBER) -RepositoryName "LocalNugetFeed" -ExcludeExampleTemplates -ExcludeNotesSection

- template: ./generation-templates/generate-helpdocs-template.yml

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ parameters:
type: string
default: ""
- name: BUILDAGENT
default: MsGraphBuildAgentsWindowsPsSDK
default: 1es-windows-ps-compute
displayName: Build Agent

steps:
Expand Down
12 changes: 6 additions & 6 deletions .azure-pipelines/integrated-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

parameters:
- name: BuildAgent
default: MsGraphBuildAgentsWindowsPsSDK
default: 1es-windows-ps-compute
displayName: Build Agent

- name: AzureSubscription
Expand Down Expand Up @@ -37,7 +37,7 @@ pool: $(BUILDAGENT)
trigger:
branches:
include:
- master
- main
- dev
- releases/*
- bugfixes/*
Expand All @@ -62,7 +62,7 @@ stages:
targetType: 'inline'
script: |
printenv
if ('$(Build.SourceBranchName)' -eq "master"){
if ('$(Build.SourceBranchName)' -eq "main"){
Write-Host "##vso[task.setvariable variable=BUILDNUMBER;isOutput=true]-1"
}
Write-Host $(BUILDNUMBER)
Expand Down Expand Up @@ -101,8 +101,8 @@ stages:
KEYVAULT: $(KEYVAULT)
AZURESUBSCRIPTION: $(AZURESUBSCRIPTION)

- stage: GenerateBetaModules
displayName: 'Generate Beta Modules (Microsoft.Graph.*)'
- stage: GenerateModules
displayName: 'Generate Modules (Microsoft.Graph.*)'
jobs:
- template: ./generate-modules-template.yml
parameters:
Expand Down Expand Up @@ -133,4 +133,4 @@ stages:
- job: MsGraphPSSDKSecurityPostChecks
displayName: Microsoft Graph PowerShell SDK Security Post Checks
steps:
- template: ./common-templates/security-postchecks-template.yml
- template: ./common-templates/security-postchecks-template.yml
2 changes: 1 addition & 1 deletion .azure-pipelines/weekly-generation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ name: $(BuildDefinitionName)_$(SourceBranchName)_$(Date:yyyyMMdd)$(Rev:.r)

parameters:
- name: BuildAgent
default: MsGraphBuildAgentsWindowsPsSDK
default: 1es-windows-ps-compute
displayName: Build Agent

variables:
Expand Down
8 changes: 8 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
FROM mcr.microsoft.com/powershell

ARG MODULE_VERSION=latest

RUN pwsh -c "if ('${MODULE_VERSION}' -eq 'latest') { Install-Module Microsoft.Graph -Scope CurrentUser -AllowClobber -Force} else { Install-Module Microsoft.Graph -Scope CurrentUser -AllowClobber -Force -Version ${MODULE_VERSION} }"

LABEL description="# Welcome to Microsoft Graph PowrShell \
To start learning about the module checkout the [getting started documentation](https://docs.microsoft.com/en-us/powershell/microsoftgraph/get-started)"
2 changes: 1 addition & 1 deletion config/ModuleMetadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@
],
"releaseNotes": "See https://aka.ms/GraphPowerShell-Release.",
"assemblyOriginatorKeyFile": "35MSSharedLib1024.snk",
"version": "1.9.6"
"version": "1.10.0"
}
4 changes: 2 additions & 2 deletions config/ModulesMapping.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"Devices.CloudPrint": "^print\\.",
"Devices.CorporateManagement": "^deviceAppManagement\\.|^officeConfiguration\\.|^users.mobileAppIntentAndState$|^users.mobileAppTroubleshootingEvent$|^users.windowsInformationProtectionDeviceRegistration$|^users.managedAppRegistration$|^users.managedDevice$|^users.deviceManagementTroubleshootingEvent$|^users.deviceEnrollmentConfiguration$",
"Devices.ServiceAnnouncement": "^admin.serviceAnnouncement$|^admin.Actions$|^admin.Functions$",
"DeviceManagement": "^deviceManagement.(deviceCompliancePolicy.*|deviceConfiguration.*|managedDevice.*|managementCondition.*|microsoftTunnel.*|userExperienceAnalytics.*|windowsInformationProtection.*|deviceManagement|deviceManagement(DerivedCredentialSettings|Intent|ResourceAccessProfileBase|Script|SettingCategory|SettingDefinition|Template|TroubleshootingEvent)|androidForWork(AppConfigurationSchema|Settings)|androidManagedStore(AccountEnterpriseSettings|AppConfigurationSchema)|deviceAndAppManagementAssignmentFilter|deviceCategory|advancedThreatProtectionOnboardingStateSummary|dataSharingConsent|detectedApp|deviceHealthScript|deviceShellScript|embeddedSIMActivationCodePool|groupPolicyConfiguration|macOSSoftwareUpdateAccountSummary|mobileAppTroubleshootingEvent|notificationMessageTemplate|remoteActionAudit|softwareUpdateStatusSummary|windowsMalwareInformation)$",
"DeviceManagement": "^deviceManagement.(deviceCompliancePolicy.*|deviceManagementConfigurationPolicy.*|deviceManagementCompliancePolicy.*|deviceManagementConfigurationSettingDefinition.*|deviceConfiguration.*|managedDevice.*|managementCondition.*|microsoftTunnel.*|userExperienceAnalytics.*|windowsInformationProtection.*|deviceManagement|deviceManagement(DerivedCredentialSettings|Intent|ResourceAccessProfileBase|Script|SettingCategory|SettingDefinition|Template|TroubleshootingEvent)|androidForWork(AppConfigurationSchema|Settings)|androidManagedStore(AccountEnterpriseSettings|AppConfigurationSchema)|deviceAndAppManagementAssignmentFilter|deviceCategory|advancedThreatProtectionOnboardingStateSummary|dataSharingConsent|detectedApp|deviceHealthScript|deviceShellScript|embeddedSIMActivationCodePool|groupPolicyConfiguration|macOSSoftwareUpdateAccountSummary|mobileAppTroubleshootingEvent|notificationMessageTemplate|remoteActionAudit|softwareUpdateStatusSummary|windowsMalwareInformation)$",
"DeviceManagement.Administration": "^deviceManagement.(virtualEndpoint.*|.*Partner.*|.*Certificate.*|.*role.*|deviceManagement(DomainJoinConnector|ExchangeConnector|ExchangeOnPremisesPolicy)|groupPolicy(Category|Definition|DefinitionFile|MigrationReport|ObjectFile|UploadedDefinitionFile)|auditEvent|cartToClassAssociation|comanagementEligibleDevice|deviceAndAppManagementRoleAssignment|intuneBrandingProfile|iosUpdateDeviceStatus|mobileThreatDefenseConnector|ndesConnector|resourceOperation|restrictedAppsViolation|termsAndConditions)",
"DeviceManagement.Enrolment": "^deviceManagement.(.*Enrollment.*|.*Autopilot.*|.*depOnboarding.*|importedDeviceIdentity|onPremisesConditionalAccessSettings|windowsFeatureUpdateProfile)$|^roleManagement\\.",
"DeviceManagement.Actions": "^deviceManagement.Actions$",
Expand All @@ -21,7 +21,7 @@
"Groups": "^groups.group$|^groups.directoryObject$|^groups.conversation$|^groups.endpoint$|^groups.extension$|^groups.resourceSpecificPermissionGrant$|^groups.profilePhoto$|^groups.conversationThread$|^groupLifecyclePolicies\\.|^users.group$|^groups.directorySetting$|^groups.Actions$|^groups.Functions$",
"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$",
"Identity.Governance": "^accessReviews\\.|^businessFlowTemplates\\.|^programs\\.|^programControls\\.|^programControlTypes\\.|^privilegedRoles\\.|^privilegedRoleAssignments\\.|^privilegedRoleAssignmentRequests\\.|^privilegedApproval\\.|^privilegedOperationEvents\\.|^privilegedAccess\\.|^agreements\\.|^users.agreementAcceptance$|^identityGovernance\\.",
"Identity.SignIns": "^organization.certificateBasedAuthConfiguration$|^invitations\\.|^identityProviders\\.|^oauth2PermissionGrants\\.|^riskDetections\\.|^riskyUsers\\.|^dataPolicyOperations\\.|^identity.identityUserFlow$|^trustFramework\\.|^informationProtection\\.|^policies\\.|^users.authentication$|^users.informationProtection$|^identity.conditionalAccessRoot$",
"Identity.SignIns": "^organization.certificateBasedAuthConfiguration$|^invitations\\.|^identityProviders\\.|^oauth2PermissionGrants\\.|^identityProtection\\.|^dataPolicyOperations\\.|^identity.identityUserFlow$|^trustFramework\\.|^informationProtection\\.|^policies\\.|^users.authentication$|^users.informationProtection$|^identity.conditionalAccessRoot$",
"Mail": "^users.inferenceClassification$|^users.mailFolder$|^users.message$",
"Notes": "^users.onenote$|^groups.onenote$|^sites.onenote$",
"People": "^users.person$|^users.profile$|^users.officeGraphInsights$|^users.userAnalytics$",
Expand Down
Loading