Table of Contents

Get-PnPMicrosoft365Roadmap

SYNOPSIS

Required Permissions

  • None

Returns all items currently on the Microsoft 365 Roadmap

SYNTAX

Get-PnPMicrosoft365Roadmap [-RoadmapUrl <string>] [-Verbose] 

DESCRIPTION

Allows retrieval of the Microsoft 365 Roadmap. Pipe the output to i.e. a Where-Object to filter it down to the desired items. You do not need to be connected to any tenant to utilize this cmdlet.

EXAMPLES

EXAMPLE 1

Get-PnPMicrosoft365Roadmap

Retrieves all the available items currently on the Microsoft 365 Roadmap

EXAMPLE 2

Get-PnPMicrosoft365Roadmap | Where-Object { $_.Status -eq "Rolling out" }

Retrieves the items on the Microsoft 365 Roadmap which are currently rolling out

EXAMPLE 3

Get-PnPMicrosoft365Roadmap | Where-Object { $_.Created -ge (Get-Date).AddDays(-7) -or $_.Modified -ge (Get-Date).AddDays(-7) }

Retrieves the items on the Microsoft 365 Roadmap which have been added or modified in the last 7 days

PARAMETERS

-RoadmapUrl

Allows passing in a custom URL to retrieve the roadmap from. It will use the default value listed below if it is not provided. In most cases you don't want to provide this parameter yourself.

Type: String
Parameter Sets: (All)

Required: False
Position: Named
Default value: https://www.microsoft.com/releasecommunications/api/v1/m365
Accept pipeline input: False
Accept wildcard characters: False

-Verbose

When provided, additional debug statements will be shown while executing the cmdlet.

Type: SwitchParameter
Parameter Sets: (All)

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Microsoft 365 Patterns and Practices Microsoft 365 Roadmap