Microsoft 365 roadmap roundup – 3rd October 2022

The Microsoft roadmap roundup is a weekly summary of all the newly added items and changes within the Microsoft 365 roadmap, covering SharePoint, Teams, OneDrive and Microsoft Purview. Here’s all the new and updated Microsoft roadmap items from the past week:

Join 304 other followers

SharePoint

Includes updates for SharePoint, SharePoint Syntex and Microsoft Viva.

  • Launched (1)
  • Rolling out (0)
  • In development (17)

🍾 LAUNCHED

  • Microsoft Viva: Meeting category insights coming to the Viva Insights app in Teams – Meeting category insights can help you align time spent in meetings with your goals by giving you visibility into the categories of meetings where you spend your time. Roadmap ID: 93410

🚂 ROLLING OUT

  • N/A

⌛ IN DEVELOPMENT

Release – October 2022

  • 🆕 SharePoint: Site sharing e-mails will now send from the sharing user’s mailbox – Today, the site sharing e-mails come from no-reply@sharepointonline.com. To improve delivery success, we will start sending these mails from the user’s exchange mailbox, as we do for other sharing e-mails. Roadmap ID:98197
  • 🆕 SharePoint Syntex: Content Assembly – Create fields from images in documents – With this feature you can create fields by selecting image from documents, while creating modern templates. Roadmap ID:98125
  • 🆕 SharePoint Syntex: Content Assembly – Choose fields in modern templates to create document library columns – While publishing modern templates, you can now choose fields that you want to map to document library columns. When documents will get generated, the fields chosen to be library columns will get auto filled by the value entered by the users. Roadmap ID:98126
  • 🆕 Microsoft Viva: Manage learning providers in Viva Learning Admin tab – Learning admins can manage the configured learning providers in Viva Learning admin tab. This feature will provide a detailed sync status as well as sync logs in case of a failed sync. Roadmap ID:100250
  • 🆕 Microsoft Viva: Access your Viva Learning assignments from Viva briefing email – With Viva Learning and Viva email (formerly briefing email) integration, users can keep a track of their due/overdue assignments from Viva email. Roadmap ID:100251
  • SharePoint Syntex: improvements for model discovery and use – Updated experience for the discovery of and access to the list of available models, both in the content center and team sites. This update also allows extract by layout (formerly form processing) models to be reused across libraries and sites. Roadmap ID:98109
  • SharePoint Syntex: new model type for free-form documents – A new model type – trained using AI Builder. It is suitable for extracting information from files contained in both fields and paragraphs. This model type is currently in preview.  Roadmap ID:98110

Release – November 2022

  • 🆕 Microsoft Viva: Language expansion – Italian and Portuguese – Viva Topics will soon support indexing content and generating topics from documents written in Italian and Portuguese (as well as English, French, German, and Spanish). Topics can be edited and experienced in your language. Japanese and Simplified Chinese. Roadmap ID:100252
  • 🆕 Microsoft Viva: Topics in Your Briefing Email – As part of bringing topics to where you work, Viva Topics will now appear as an adaptive card in Your Daily Briefing. Similarly, to the Topic Center, this first card surfaces suggested topics based on your activity and will ask you to confirm your connection to the topic. Roadmap ID:100246
  • Microsoft Viva: Viva Connections Customer Facing Analytics – The customer facing analytics module will allow customers to understand the usage metrics for their instance of Viva Connections. and will help them gauge the health of their VC deployment. Roadmap ID:93367

Release – December 2022

  • 🆕 Microsoft Viva: learning path creation – Admins can create learning paths from learning objects in Viva Learning. Learning paths are discoverable, consumable, and shareable by employees at the organization. Roadmap ID:98189
  • 🆕 Microsoft Viva: Topics in Outlook Desktop – Learn more about topics being discussed in your organization without leaving Outlook Desktop. With this feature, Viva Topics can detect that a topic is mentioned in the email that is currently in focus in read mode. In this case, Viva Topics will prompt the user to open the Viva Insights panel where they can see a list of all topics referenced in the email along with a view of the topic descriptions and the people/resources associated with the topics. Roadmap ID:100247
  • 🆕 Microsoft Viva: Controlling Topic highlights on SharePoint – The long-awaited feature to control what Topics get highlighted on SharePoint pages and news posts with an alternative user experience to discover Topics on the page. Roadmap ID:100245

Release – January 2023

  • 🆕 Microsoft Viva: Topics Adoption Metrics Dashboard – Topics will include a new analytics page, where knowledge managers and admins will have access to a set of metrics that details the health of their adoption. Tenants will have health targets to reach to keep them on track for adopting Viva Topics, as well as recommended actions to perform to drive each metric to healthy. Roadmap ID: 100028
  • 🆕 Microsoft Viva: Present Topic answers in Context Region from Search – Moving Topics answer from mainline to Context Region to build up the search pattern to find knowledge entities in right panel. Roadmap ID: 100248

Release – March 2023

  • 🆕 Microsoft Viva: New landing experience for Viva Connections desktop – Help people in your organization manage their daily flow of work using a customized landing experience in Teams that displays the most important tasks, tools, news, and resources in one central place. The new landing experience offers expanded navigational tools between Viva apps and acts as the home base for Viva experiences in Teams. Roadmap ID: 99917

How to create an address book in SharePoint Online

In this post we take a look at a few of the different ways an address books can be created in SharePoint Online.

  1. Intro
  2. Example 1 – dynamic list filtering
    1. Create the alphabet list
    2. Create the contacts list
    3. Create the address book page
    4. Bonus! Populate the contacts list from M365 user data
  3. Example 2 – Custom SharePoint Framework address book web parts
    1. People Directory SPFx sample
    2. Organization Directory SPFx sample

Intro

The idea for this post came from reader George’s comment asking to do a demo of how an address book can be created in SharePoint. From my research there is already quite a bit out there on how to do this already, but here are my two ways to create an address book.

Example 1 – dynamic list filtering

This example is a pure out of the box, SharePoint solution for creating an address book feature. For this example we will use dynamic filtering between two lists to show a certain set of values when an option is selected.

To start we will need to create two lists:

  1. An alphabet list that will act as our index, storing all the letters of the alphabet as list items.
  2. A contacts list that will be the list that contains all the address book data.

Create the alphabet list

  • Start by creating a new custom list > call the list Alphabet.
  • Create new items in the list for each letter of the alphabet. I used ‘edit in grid mode’ to speed this process up
Create an Alphabet list to store the A-Z letters as list items.
  • Change the view to a gallery view
  • From here, format the list view using either the example JSON list view formatting below, or create your own to style the A-Z list to display each letter as a button
{
  "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/tile-formatting.schema.json",
  "height": 45,
  "width": 53,
  "hideSelection": false,
  "fillHorizontally": true,
  "formatter": {
    "elmType": "div",
    "attributes": {
      "class": "sp-card-container"
    },
    "children": [
      {
        "elmType": "button",
        "attributes": {
          "class": "sp-card-defaultClickButton",
          "role": "presentation"
        },
        "customRowAction": {
          "action": "defaultClick"
        }
      },
      {
        "elmType": "div",
        "attributes": {
          "class": "ms-bgColor-white sp-css-borderColor-neutralLight sp-card-borderHighlight sp-card-subContainer"
        },
        "children": [
          {
            "elmType": "div",
            "attributes": {
              "class": "sp-card-lastTextColumnContainer"
            },
            "children": [
              {
                "elmType": "p",
                "attributes": {
                  "title": "[$Title]",
                  "class": "ms-fontColor-neutralPrimary sp-card-content sp-card-highlightedContent"
                },
                "txtContent": "=[$Title]",
                "style": {
                  "text-align": "left",
                  "font-size": "0.8em",
                  "font-weight": "bold"
                }
              }
            ]
          }
        ]
      }
    ]
  }
}
  • Save your view under a new name, I called mine “alphabet filter view”. The end result will look like the below:
Example gallery list view formatting to display A-Z as buttons.

NOTE: There was an original example for this I found online many months ago, but I cant for the life of me find it. If anyone knows where this example came from, leave a message in the comments and I’ll credit it in this post.

Create the contacts list

Next, we need to create the contacts list. If you already have your user data held somewhere else, you can always create your new contacts list from Excel.

  • Once the contacts list is created, create a new lookup column with the following configuration:
    • Give your lookup column a name. I called mine “AZLookup”
    • Require that this column contains information = No
    • Enforce unique values = No
    • Get information from: Alphabet
    • In this column: Title
    • Press Save
Create a lookup column to connect to the Alphabet list.
  • Now you need to update each item in the contacts list, to ensure each item has an A-Z value in the lookup column. Again, for this I used “edit in grid view” to speed things up.
Update the contacts list to include values in the lookup column.
  • Switch to the gallery view and format the list using either the example JSON list view formatting below, or create your own to style the contacts list in a way that suits your needs.
{
  "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/tile-formatting.schema.json",
  "height": 166,
  "width": 300,
  "hideSelection": false,
  "fillHorizontally": true,
  "formatter": {
    "elmType": "div",
    "attributes": {
      "class": "sp-card-container"
    },
    "children": [
      {
        "elmType": "button",
        "attributes": {
          "class": "sp-card-defaultClickButton",
          "role": "presentation"
        },
        "customRowAction": {
          "action": "defaultClick"
        }
      },
      {
        "elmType": "div",
        "attributes": {
          "class": "ms-bgColor-white sp-css-borderColor-neutralLight sp-card-borderHighlight sp-card-subContainer"
        },
        "children": [
          {
            "elmType": "div",
            "attributes": {
              "class": "sp-card-previewColumnContainer"
            },
            "children": [
              {
                "elmType": "div",
                "style": {
                  "display": "flex"
                },
                "children": [
                  {
                    "elmType": "p",
                    "attributes": {
                      "class": "sp-card-userEmptyText"
                    },
                    "txtContent": "=if(length([$DisplayName]) == 0, '–', '')"
                  },
                  {
                    "forEach": "personIterator in [$DisplayName]",
                    "elmType": "a",
                    "attributes": {
                      "class": "=if(loopIndex('personIterator') >= 5, 'sp-card-userContainer', 'sp-card-userContainer sp-card-keyboard-focusable')"
                    },
                    "style": {
                      "display": "=if(loopIndex('personIterator') >= 5, 'none', '')"
                    },
                    "children": [
                      {
                        "elmType": "img",
                        "defaultHoverField": "[$personIterator]",
                        "attributes": {
                          "src": "=getUserImage([$personIterator.email], 'S')",
                          "title": "[$personIterator.title]",
                          "class": "sp-card-userThumbnail"
                        },
                        "style": {
                          "display": "=if(length([$DisplayName]) > 5 && loopIndex('personIterator') >= 4, 'none', '')"
                        }
                      },
                      {
                        "elmType": "div",
                        "attributes": {
                          "class": "ms-bgColor-neutralLight ms-fontColor-neutralSecondary sp-card-userOthers"
                        },
                        "style": {
                          "display": "=if(length([$DisplayName]) > 5 && loopIndex('personIterator') == 4, '', 'none')"
                        },
                        "customCardProps": {
                          "formatter": {
                            "elmType": "div",
                            "attributes": {
                              "class": "sp-card-personCallout"
                            },
                            "children": [
                              {
                                "forEach": "personIterator in [$DisplayName]",
                                "elmType": "div",
                                "attributes": {
                                  "class": "sp-card-userContainer sp-card-userCustomCard"
                                },
                                "style": {
                                  "display": "=if(loopIndex('personIterator') < 4, 'none', '')"
                                },
                                "children": [
                                  {
                                    "elmType": "img",
                                    "defaultHoverField": "[$personIterator]",
                                    "attributes": {
                                      "src": "=getUserImage([$personIterator.email], 'S')",
                                      "title": "[$personIterator.title]",
                                      "class": "sp-card-userThumbnail"
                                    }
                                  }
                                ]
                              }
                            ]
                          },
                          "openOnEvent": "hover"
                        },
                        "children": [
                          {
                            "elmType": "span",
                            "txtContent": "='+' + toString(length([$DisplayName]) - (4))"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "elmType": "div",
                    "attributes": {
                      "class": "sp-card-userTitle"
                    },
                    "style": {
                      "display": "=if(length([$DisplayName]) == 1, '', 'none')"
                    },
                    "defaultHoverField": "[$personIterator]",
                    "txtContent": "[$DisplayName.title]"
                  }
                ]
              }
            ]
          },
          {
            "elmType": "div",
            "attributes": {
              "class": "sp-card-displayColumnContainer"
            },
            "children": [
              {
                "elmType": "p",
                "attributes": {
                  "title": "[$FirstName]",
                  "class": "ms-fontColor-neutralPrimary sp-card-content sp-card-highlightedContent",
                  "role": "heading",
                  "aria-level": "3"
                },
                "txtContent": "=if ([$FirstName] == '', '–', [$FirstName])"
              }
            ]
          },
          {
            "elmType": "div",
            "attributes": {
              "class": "sp-card-displayColumnContainer"
            },
            "children": [
              {
                "elmType": "p",
                "attributes": {
                  "title": "[$Surname]",
                  "class": "ms-fontColor-neutralPrimary sp-card-content "
                },
                "txtContent": "=if ([$Surname] == '', '–', [$Surname])"
              }
            ]
          },
          {
            "elmType": "div",
            "attributes": {
              "class": "sp-card-lastTextColumnContainer"
            },
            "children": [
              {
                "elmType": "p",
                "attributes": {
                  "title": "[$Email]",
                  "class": "ms-fontColor-neutralPrimary sp-card-content "
                },
                "txtContent": "=if ([$Email] == '', '–', [$Email])"
              }
            ]
          }
        ]
      }
    ]
  }
}
  • Save the view and give it a new name. I called mine “Contact cards”. The result will look like the below:
Contacts list with list view formatting applied.

Create the address book page

Now are lists are created and formatted, it’s time to create a new page, add our web parts and start dynamic filtering!

  • Create a new page, select any template you like
  • In a new one column section, add a new list web part > select the Alphabet list
  • Edit the web part and make the following changes:
    • Change the view to Alphabet Filter View
    • Set the size to small – about 5 items
    • Hide the command bar
    • Hide the see all button
  • Press Apply
  • Either in the same or new one column section, add a new list web part > select the Contacts list
  • Edit the web part and make the following changes:
    • Change the view to Contact Cards
    • Set the size to autosize – fit to number of items
    • Hide the command bar
    • Hide the see all button
    • Turn dynamic filtering on
    • Column in Contacts to filter = AZLookup
    • List or library containing the filter value: Alphabet
    • Column containing the filter values properties: Title
  • Press Apply

You will now be able to dynamically filter your contacts list using the A-Z buttons on the address book page!

Bonus! Populate the contacts list from M365 user data

When creating this demo I thought to myself “wouldn’t it be great if you could populate the contacts list from data already in Microsoft 365”. I thought it was a good idea so I created a Power Automate flow to get all the user data from M365 and add it to the contacts list.

Power automate flow to populate the contacts list with user data from Microsoft 365.

The flow uses the search for users (V2) action that, if no search terms are added, will bring back all the users within Microsoft 365 within the flow. Once that action has retrieved all the users, the create item action, wrapped within an apply to each creates a new item within the contacts list for each user the search for users action has found, populating the columns in the contacts list with dynamic content from the previous action.

NOTE: There is a pagination setting that will need updating if you have more than the threshold limit of 1000 users.

Pagination setting within the search for users (V2) action.

This flow was really just to prove the concept, so it runs on a manual basis. If you were to want to do something like this I would suggest having a one time “import of all the user profile data into the contacts list, then a separate, flow that runs on a longer schedule that only runs if certain conditions are met (for example: if the email address doesn’t already exist in the contact list).

Example 2 – Custom SharePoint Framework address book web parts

There are several SharePoint framework (SPFx) sample solutions available from GitHub that work as address books, connecting to user data in Microsoft 365 and allowing you to browse and search for users. Not all samples are offered as downloadable solutions packages, sometimes you will need to package & deploy them manually. I’ve got a post here that covers everything you need to do 🙂

People Directory SPFx sample

This sample was made available as part of the PnP starter kit (formerly the SharePoint starter kit), which I installed and have been using in my tenant since 2019 without issue. This web part lets you browse an A-Z, as well as being able to search for users.

People Directory SPFx sample.

This web part can be downloaded from GitHub and installed into your tenant.

Link to the sample: https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-people-directory

Organization Directory SPFx sample

This sample allows you to browse an A-Z, as well as being able to search for users and sort the results by job title, first name, last name etc. When a user is found, a profile hover card is displayed is the same as the rest of Microsoft 365.

Organization Directory SPFx sample.

This web part needs to be packaged into a solution before installing into your tenant.

Link to sample: https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-directory


Microsoft 365 roadmap roundup – 26th September 2022

The Microsoft roadmap roundup is a weekly summary of all the newly added items and changes within the Microsoft 365 roadmap, covering SharePoint, Teams, OneDrive and Microsoft Purview. Here’s all the new and updated Microsoft roadmap items from the past week:

Join 304 other followers

Use the links below to switch between each product’s roadmap updates:

SharePoint
Teams
OneDrive
Microsoft Purview

SharePoint

Includes updates for SharePoint, SharePoint Syntex and Microsoft Viva.

  • Launched (3)
  • Rolling out (2)
  • In development (7)

🍾 LAUNCHED

  • SharePoint: Multilingual User Interface Streamlining – The SharePoint multilingual feature is expanding to include team sites. This new release includes other improvements to the navigation and site title editing experience for users whose preferred language differs from the sites default language. Roadmap ID:93332
  • Microsoft Viva: Topics in Yammer – Preview – Display topic highlights and access topic cards in Yammer conversations. Roadmap ID: 72184
  • Microsoft Viva: Recommendations to send praise in Viva Insights – Praise recommendations coming in the Viva Insights app in Teams will surface pre-populated suggestions to send praise based on signals such as collaboration activity. Roadmap ID: 93421

🚂 ROLLING OUT

  • Microsoft Viva: Meeting category insights coming to the Viva Insights app in Teams – Meeting category insights can help you align time spent in meetings with your goals by giving you visibility into the categories of meetings where you spend your time. Roadmap ID: 93410
  • Microsoft Viva: Recurring time booking for breaks, message catch up, and learning in Viva Insights – Users with a Viva Insights subscription will see invitations to enroll into plans to automatically book recurring time for learning, breaks, and message catch up in briefing email and Viva Insights app in Teams. Roadmap ID: 93424

⌛ IN DEVELOPMENT

Release – October 2022

  • SharePoint: Updated SharePoint app bar and start page sites for GCC High and DoD – The My sites panel in the SharePoint app bar will now include sites that users frequently access and follow. Additionally, the SharePoint start page, (the landing page when you select SharePoint tile in the Office 365 app launcher), will also show sites that users frequently access, recent sites and news. This change will populate sites content for these experiences in GCC High and DoD environments. Roadmap ID:93181
  • 🆕 Microsoft Viva: Topic discovery analytics to show sites processed – This update will provide transparency on topic discovery through analytics, by showing Sites processed for discovery counts in the Microsoft Admin Center. Roadmap ID: 100060

Release – November 2022

  • Microsoft Viva: Display connected topics on people profile cards – Profile cards displayed through Outlook will display Topics associated to an individual. Roadmap ID: 88697
  • Microsoft Viva: Resolve topic name similarities – Allows users to select a topic among several when they share similar or matching names (disambiguation). Roadmap ID: 72183
  • Microsoft Viva: Support for types of topics – Support for categories or types of topics, such as projects, products or organizations. Roadmap ID: 72181

Release – April 2023

  • 🆕 SharePoint: Create more than one home site – Create customized landing experiences for all audiences in your organization with the ability to create up to 10 distinct SharePoint home sites. Multiple home site experiences in SharePoint means you’ll be able to target content to specific groups more seamlessly for scenarios like conglomerates, different departments, roles, and regions. Roadmap ID: 99916

Microsoft 365 roadmap roundup – 19th September 2022

The Microsoft roadmap roundup is a weekly summary of all the newly added items and changes within the Microsoft 365 roadmap, covering SharePoint, Teams, OneDrive and Microsoft Purview. Here’s all the new and updated Microsoft roadmap items from the past week:

Join 304 other followers

Use the links below to switch between each product’s roadmap updates:

SharePoint
Teams
OneDrive
Microsoft Purview

SharePoint

Includes updates for SharePoint, SharePoint Syntex and Microsoft Viva.

  • Launched (1)
  • Rolling out (1)
  • In development (8)

🍾 LAUNCHED

  • SharePoint: New site templates for team sites – We are introducing 3 new SharePoint team site templates dedicated to helping you create sites for your IT helpdesk, crisis communication team, and new employee onboarding team. Roadmap ID: 93423

🚂 ROLLING OUT

  • Microsoft Viva: App type support in the Store for Viva Connections – Improved filters and badges in the SharePoint Store to support Viva Connections ACEs. Users can easily identify and find adaptive cards that work in Viva Connections Dashboard. Roadmap ID: 98090

⌛ IN DEVELOPMENT

Release – September 2022

  • 🆕 SharePoint Syntex: improvements for model discovery and use – Updated experience for the discovery of and access to the list of available models – both in the content center and team sites. This update also allows extract by layout (formerly form processing) models to be reused across libraries and sites. Roadmap ID: 98109
  • 🆕 SharePoint Syntex: new model type for free-form documents – A new model type – trained using AI Builder. It is suitable for extracting information from files contained in both fields and paragraphs. This model type is currently in preview. Roadmap ID: 98110
  • 🆕 Viva: Learning integration with Viva Connections – As a part of this feature, Viva Learning assignments will now be available in Viva Connections app in Teams. Roadmap ID: 98148
  • Viva: Learning – new Admin IA – We are introducing an improved Admin experience for Admins within Viva Learning app so that they can have all Viva Learning specific app controls at a single place. Roadmap ID: 98149

Release – October 2022

  • 🆕 SharePoint Syntex: Contracts Management In-product site template – This template will enable licensed Syntex users to apply a Contracts Management site template directly from the in-product apply a template UX. This site template include automatic data classification and extraction, a preconfigured content assembly model, templates and preconfigured workflow. It also includes learning material around how to use and extend this template to customize it for your own use case! Roadmap ID: 98138
  • 🆕 Microsoft Viva: New app called Microsoft Viva Sales – Microsoft Viva Sales is a new seller experience application that brings together a seller’s customer relationship management (CRM) system, Microsoft 365 and Microsoft Teams to provide a more streamlined and AI-powered selling experience — right from within the tools they use every day to connect with customers and close deals. Roadmap ID: 98147
  • Microsoft Viva: Effective meetings in Viva Insights – A new “Effective meetings” experience is being introduced in the Microsoft Viva Insights app in Microsoft Teams. Meeting organizers will be able to view personalized insights and suggestions to help improve their meeting habits. Users will also be able to create and share meeting plans to set team meeting norms such as shorter meetings by default and always including Teams links.  Roadmap ID:85660

Release – December 2022

  • SharePoint on Stream: Inline playback of videos in SharePoint Highlighted content web parts for carousel and filmstrip layouts – When users click to play a video in a Highlighted content web part (Carousel or filmstrip layouts) section of a SharePoint site, the video will play inline. This feature allows users to watch a video without being taken off the SharePoint page and keeps the video playing while users to browse/scroll through the other contents of the page. Roadmap ID: 98091

Microsoft 365 roadmap roundup – 12th September 2022

The Microsoft roadmap roundup is a weekly summary of all the newly added items and changes within the Microsoft 365 roadmap, covering SharePoint, Teams, OneDrive and Microsoft Purview. Here’s all the new and updated Microsoft roadmap items from the past week:

Join 304 other followers

Use the links below to switch between each product’s roadmap updates:

SharePoint
Teams
OneDrive
Microsoft Purview

SharePoint

Includes updates for SharePoint, SharePoint Syntex and Microsoft Viva.

  • Launched (3)
  • Rolling out (1)
  • In development (8)

🍾 LAUNCHED

  • SharePoint: Content Type Deletion – Improved Error Messages – If you attempt to delete multiple content types from content type gallery which have dependencies on other lists/content types, you will get improved error messages that lists out the dependent resources. Roadmap ID: 93379
  • Microsoft Stream: Viewing Teams meeting recording transcripts for GCC High – You can see transcripts in transcript pane next to the video for Teams meeting recordings when Teams Live Transcript is also enabled. Video viewers can use the transcripts pane to find content most relevant to them and subsequently jump to any point in the video. Roadmap ID: 85647
  • Microsoft Viva: Viva Insights app in Microsoft Teams redesign and availability via Microsoft 365 app launcher on Office.com – The Viva Insights app in Teams is being redesigned to create a more intuitive and actionable experience for individuals, managers, and leaders. Additionally, the Viva Insights web homepage – discoverable via insights.viva.office.com as well as via the Microsoft 365 app launcher on Office.com – is being updated to match the app in Teams for simplicity and uniformity across surfaces. Roadmap ID: 93346

🚂 ROLLING OUT

  • SharePoint: Configure navigation links to open in a new tab – With this update, you will be able to manage the experience for each navigation item to open in a new tab. Roadmap ID: 93318

⌛ IN DEVELOPMENT

Release – September 2022

  • SharePoint: Admin center – updates for site creation settings – With this update you will have more control over whether users can create sites in your organization. Roadmap ID: 93427
  • SharePoint: People Web Part Medium Card – New medium card allows authors to input a short description accompanying a person’s photo. Roadmap ID: 98127
  • Microsoft Viva: Meeting category insights coming to the Viva Insights app in Teams – Meeting category insights can help you align time spent in meetings with your goals by giving you visibility into the categories of meetings where you spend your time. Roadmap ID: 93410

Release – October 2022

  • SharePoint on Stream: Inline playback of videos in SharePoint Highlighted content web parts for carousel and filmstrip layouts – When users click to play a video in a Highlighted content web part (Carousel or filmstrip layouts) section of a SharePoint site, the video will play inline. This feature allows users to watch a video without being taken off the SharePoint page and keeps the video playing while users to browse/scroll through the other contents of the page. Roadmap ID: 98091
  • 🆕 Microsoft Viva: Meeting category insights coming to the Digest email – The Digest email from Microsoft Viva will include a summary of meeting category insights for users with a Viva Insights subscription, highlighting up to 3 categories in which users spent the most time over the last 4 weeks. Roadmap ID: 98164

Release – November 2022

  • SharePoint on Stream: Inline playback of videos in SharePoint Highlighted content web parts for Grid, list and Compact layouts – When users click to play a video in a Highlighted content web part (grid, list or compact layouts) section of a SharePoint site, the video will play inline. This feature allows users to watch a video without being taken off the SharePoint page and keeps the video playing while users to browse/scroll through the other contents of the page. Roadmap ID: 98092

Release – December 2022

  • 🆕 SharePoint: SharePoint server migration assessment – Before you move any site or list from SharePoint Server on-premises into Microsoft 365, it’s best practice to assess content and plan for the migration. The SharePoint Migration Tool (SPMT) will provide content assessment so cloud admins can best understand what content they have, decide what to migrate, and what to remediate. In this update, SPMT supports SharePoint Server migration assessment for versions 2010, 2013, 2016 and 2019. Roadmap ID: 93440

Release – January 2023

  • 🆕 SharePoint: Create pages and news from the SharePoint app bar – Now you’ll be able to start creating pages and news as an action from within the SharePoint app bar. This means, no matter where you are in SharePoint you can jump right into the content creation process and stay in the flow of work. Roadmap ID: 98143

Microsoft 365 roadmap roundup – 5th September 2022

The Microsoft roadmap roundup is a weekly summary of all the newly added items and changes within the Microsoft 365 roadmap, covering SharePoint, Teams, OneDrive and Microsoft Purview. Here’s all the new and updated Microsoft roadmap items from the past week:

Join 304 other followers

Use the links below to switch between each product’s roadmap updates:

SharePoint
Teams
OneDrive
Microsoft Purview

SharePoint

Includes updates for SharePoint, SharePoint Syntex and Microsoft Viva.

  • Launched (5)
  • Rolling out (2)
  • In development (6)

🍾 LAUNCHED

  • SharePoint: Easily create Power Automate flows from built-in list templates – Lists ready-made templates are getting a boost. You can install Power Automate flows whenever you create a list from select list templates. The following templates will have reminder flows available to use as you create your list: Work progress tracker, Content scheduler, and Recruitment tracker.  Roadmap ID:88906
  • Microsoft Viva: Topic Management – Metadata – You’ll be able to sort ad filter on additional usage data in the topic center, including metrics, usage, quality, and more. Roadmap ID:88700
  • Microsoft Viva: Automatic topic relationships – AI suggests relationships between topics, and the topic page and card reflects these connections in the knowledge graph (first degree). Roadmap ID:88695
  • Microsoft Viva: Support bookmarks with topic answers in Microsoft Search – You’ll be able to see both bookmarks and topic answer cards in Microsoft Search if both exist and are relevant to your query. Roadmap ID: 88702
  • Microsoft Viva: Topics in Microsoft Search in Bing – Display topic cards in search results when Microsoft Search is invoked from a Bing search. Roadmap ID: 72180

🚂 ROLLING OUT

  • SharePoint: New site templates for team sites – We are introducing 3 new SharePoint team site templates dedicated to helping you create sites for your IT helpdesk, crisis communication team, and new employee onboarding team. Roadmap ID: 93423
  • Microsoft Viva: A new app called Microsoft Viva Engage – Viva Engage gives leaders a new way to shape culture at their organizations by unlocking communication and engagement opportunities for everyone. Built on the foundation of Yammer, Viva Engage brings people together across the organization to connect with leaders and coworkers, find answers to questions, share their unique story, and find belonging at work. Roadmap ID: 93409

⌛ IN DEVELOPMENT

Release – September 2022

  • SharePoint: People Web Part Medium Card – New medium card allows authors to input a short description accompanying a person’s photo. Roadmap ID: 98127
  • Microsoft Viva: Meeting category insights coming to the Viva Insights app in Teams – Meeting category insights can help you align time spent in meetings with your goals by giving you visibility into the categories of meetings where you spend your time. Roadmap ID: 93410

Release – October 2022

  • 🆕 Viva Insights: Schedule send suggestions (formerly delay delivery plan) available default on in Outlook with admin and user controls – Schedule send suggestions are currently available in the latest versions of Outlook on the web and Outlook for Windows to help schedule email delivery aligned with recipient work hours and minimize interruptions after-hours. Roadmap ID: 98128
  • Viva: Connections Feed – The Viva Connections Feed web part aggregates organizational communication content from sources across SharePoint, Yammer, Stream, Teams, and more into a single personalized feed. We’re introducing a vertical layout to the web part to give you greater flexibility when adding it to SharePoint pages. Roadmap ID: 98108

Release – November 2022

  • Microsoft Viva: Connections News Notifications – Mobile users of Viva Connections will receive a push notification from Teams when SharePoint news is published from sites they follow or visit frequently. They’ll also receive notification if they are @ mentioned in a comment on a news post, or if someone likes or comments on news they have published. These notifications will honor Teams notification settings including fully disabling them and quiet hours. Roadmap ID: 98112

Release – December 2022

  • Microsoft Viva: Simple topic segmentation – Create segments of topics based on sites and information architecture. Roadmap ID:88694

Microsoft 365 monthly update – July 2022

The Microsoft 365 monthly update includes updates and recently recent features across all of Microsoft 365. Press a button to read about an individual technology or continue reading for more. You can take a look back at previous monthly updates here, plus take a look at our weekly roadmap roundup.


SharePoint

In SharePoint: Video collection page, one-time passcode change, nested security groups in AAD, flows from list templates, calendar view conditional formatting, review mode for Word documents, top ten SPFx solutions June 2022

Video collections page

Whenever people create a new site, the service auto-generates a static layouts page for video collections. This is a collection of all videos from the site’s document library. For now, to access this new page, you need to append /_Layouts/15/Video_Collections.aspx to the end of the site url. You can then edit and publish this page as you would any other, it will start appearing in the site pages as well.

The new video collections page in SharePoint Online.

more: SharePoint Roadmap Pitstop: July 2022

SharePoint/ OneDrive external sharing ‘One-Time Passcode’ email address change

To improve reliability for delivery of the one-time passcode e-mails that are sent as part of the external sharing flow, Microsoft will be updating the sending address for these mails from no-reply@sharepointonline.com to no-reply@notify.microsoft.com.

NOTE: If your organization is using Azure B2B Integration with SP in Microsoft 365, this change will not impact your organization. No other e-mails sent from OneDrive or SharePoint are being changed at this time.

Find out more: SharePoint Roadmap Pitstop: July 2022

a: “Nested” groups in Azure Active Directory (Public Preview)

The ‘memberOf’ component of dynamic Azure Active Directory, or Microsoft 365 groups allows you to “nest” groups within a group. The groups that define the membership of the dynamic group can be any group type represented in Azure Active Directory – user or device security groups, Microsoft 365 groups, and groups synced from on-premises, or a mix of all three. And, unlike existing nested security groups today, memberOf dynamic groups return a flat list of members, so can be used for licensing assignment and application assignment.

memberOf “Nested” groups allow you to create Dynamic-Group-A with members of Security-Group-X and Security-Group-Y. Members of the groups inside of Security-Group-X and Security-Group-Y don’t become members of Dynamic-Group-A.

Find out more: Create “nested” groups with Azure AD Dynamic Groups

Create Power Automate flows embedded within Microsoft Lists templates

To help improve automation of information, you now have the option to install pre-created Power Automate reminder flows whenever you create a list from select list templates: Work progress tracker, Content scheduler, and the Recruitment tracker.

You’ll be prompted to install the included Power Automate reminder flow after the list has been created. The reminder flow is an automated flow that runs on a schedule in the background, so it does not appear in the Lists menu, and you can further refine it using the Power Automate flow designer. With a Microsoft 365 E3 or E5 license, or a Power Automate per-user plan, you can create and use the reminder flow that is included with these select ready-made Lists templates.

Some list templates, such as the Work progress tracker shown above, come with flows that are automatically created when you create a list from that template.

Find out more: Create a business application from a list template

Calendar view conditional formatting in Microsoft Lists

Now you can better customize the calendar view by colour coding items based on conditions or rules. You manage the rules and colouring within the ‘Format current view’ in the top-right section of Calendar view.

Color-code list items as they appear within Calendar view when they meet certain rules by your design through conditional formatting.

Find out more: Create a calendar view from a list

Review mode for Word documents

When sharing a link to a document in SharePoint or OneDrive, you can assign someone to ‘Review Mode’ in the Share Dialog by using the new ‘Can Review’ option in the permission dropdown. They’ll then have access to review the document – to make edits with tracked changes intact and leave comments.

Select “Open in review mode only” when sharing Word documents to ensure the recipient can add comments or make edits that have tracked changes on by default.

Find out more: Roadmap ID: 93400

Top 10 SharePoint Framework solutions June 2022

These are the most widely used solutions and their providers last month:

  1. Ichicraft Widgets: Your Digital Workplace – Ichicraft Widgets allows users to personalize their digital workplace in SharePoint or Microsoft Teams. It offers the user a canvas that can be filled with configurable widgets (blocks) that clearly display up-to-date and personalized information.
  2. Navigator 365 – Sharepointalist, Inc. – SharePoint & Teams content aggregation with search, grouping and filtering. 
  3. Cerkl Broadcast for SharePoint – Ensure your internal communications are seen with SharePoint push alerts and newsfeed. Cerkl Broadcast for SharePoint provides unique notifications to employees through your existing SharePoint.
  4. Employee Directory Plus – Support | HR365SharePoint Employee Directory Plus is free, fully featured 30 days trial for one office 365 tenant up to 999 users. Employee Directory Plus displays information of employees in the organization in visually manner.
  5. Image Map – APPS 365 LTD – Supercharge your processes and navigation by using any image to deliver interactive visual content. Create hotspot navigation with image maps.
  6. My Links – Dalikoo – My Links is a SharePoint app where you can add and manage your web links through an intuitive interface.
  7. HM Munich GmbH – Table of Contents – This Web Part helps you to create high-quality documentation. The Modern Pages are ideal for your documentation of content (as a kind of Wikipedia) in Office 365.
  8. Modern FAQ  – The Modern FAQ app provides users a better way to search for the answers to the questions they have in mind. It also helps the organizations to prepare the frequently asked questions, and answers categorized and presented in a readable format. 
  9. Qualtrics Feedback – Add a way for your employees to easily give you feedback from within Viva Connections. Easily add a card to your Viva Connections surface to allow your employees to give you feedback in their flow of work.
  10. Announcements Carousel – Compass365 – The Announcements Carousel by Compass365 allows you to display announcements in an automatic sliding carousel on your SharePoint team site. 

Find out more: Most used SharePoint Framework solutions from the Store – June 2022


Teams

In Teams: Forms enhancements for meetings, LinkedIn integration, remove call from history, call recording announcement, common area phone license updates, DECT device integration with SIP, Teams panels updates, automatic groupings for channel posts, UX updates for iPad, bulk removal for policy assignments, export API support for message reactions

Government
Education
Front line workers

ms enhancements in Teams meetings

Microsoft Forms is excited to introduce a number of new features and improvements to existing features within Teams meeting polls. Here’s a quick summary:

  • The “Forms” app within Teams is being replaced with a new app named “Polls” – making it much easier for people to find and add polls to their chats and meetings.
  • UI improvements to the poll suggestions pane, including the ability to:
    • Re-position the list of suggested polls from the bottom to the side pane
    • Provide an entry point in the polls portal page, where users can show/hide the side pane as needed
    • Provide the poll results view (previously, it only showed the voting view), which allows the poll creator to see how the poll will look to the meeting audience after it’s launched
  • You can now see a list of your recently created polls so that you can re-use your past polls created in new meetings and save time.
  • A new poll animation appears after people have entered a response, providing a dynamic confirmation that their votes have been successfully submitted.
  • A new poll question type, Rating, which allows you to provide feedback by rating on the scaled symbols.
  • We’ve improved the poll result view to be a more intuitive and easy-to-read experience, with enrichments such as color indication and dynamic results.
Microsoft Forms enhancements in Teams meetings.

Find out more: What’s New in Microsoft Teams | July 2022

LinkedIn integration

Use LinkedIn profiles, now integrated with Teams, to get to know your colleagues, connect directly and build deeper relationships. From Teams chat, channels, calls, or meetings, you will now be able to view your colleague’s LinkedIn profile, including their current role, past experiences, and other insights.

LinkedIn integration with Microsoft Teams.

Find out more: Use LinkedIn in Teams

Automatic groupings available for channel posts

When creating a message post in a team channel, users are now able to notify owners of the team all at once by mentioning “@Team Owners,” removing the need to mention team owners individually. “Team Owners” is automatically grouped and doesn’t require any manual maintenance.

Automatic groupings available for channel posts.

Find out more: Send a message to a channel in Teams

Remove a call from call history

Streamline your view with the ability to hide calls from your call history list on Teams for desktop and mobile. NOTE: Your call history is available if you have an Enterprise Voice or Business Voice license as part of your Microsoft 365 subscription.

Remove a call from call history in Microsoft Teams.

Find out more: View your call history in Teams

Call recording announcement played in your default language

Call recording announcements will now be played in your default language for Teams calls to or from a phone number. Both parties will hear the announcement in the same language, at the same time, for both standard and compliance recording scenarios.

Find out more: What’s New in Microsoft Teams | July 2022

Common Area Phone license enhancements

The Common Area Phone offering has been enhanced to serve a wider variety of scenarios for customers without increasing the price.

Find out more: What’s New in Microsoft Teams | July 2022

Spectralink Digital Enhanced Cordless Telecommunications (DECT) device integration with SIP Gateway

DECT devices from Spectralink have been integrated with SIP Gateway, allowing frontline workers to use Teams calling functionality on DECT devices to communicate with colleagues on the go. DECT device integration with SIP Gateway is available on the following compatible handset models from Spectralink:

  • IP-DECT 200/400/6500/Virtual IP-DECT/IP-DECT Base Station
  • Handsets 72xx/75xx/76xx/77xx

Find out more: Configure SIP Gateway

Microsoft Teams panels updates

Here is a summary of the recent updates to Teams panels:

  • Check out for Microsoft Teams panels
  • Extend room reservations for Microsoft Teams panels
  • Peripherals: Camera on/off feature
The new check out functionality in Teams panels.

Find out more: What’s New in Microsoft Teams | July 2022

Bulk removal for individual policy assignments

Admins can clean up individual policy assignments from users in bulk so that those users can inherit the correct policy either via a group policy assignment or global organization-wide default. Individual policies are always prioritized, in order to clean those induvial policies and make sure that users are getting the correct policy we created this procedure to clean them all in one operation.

Bulk removal for individual policy assignments.

Find out more: Assign policies to users and groups

Export API support for Teams message reactions

The Teams Export API allows organizations to support Enterprise Information Archiving (EIA) for Teams to solve for retention, indexing, e-discovery, classification, and regulatory requirements. Teams Export API also will now support Teams reactions (heart, thumbs up, laugh, surprised, angry, sad) on a message using the Export API. This is in addition to Teams Messages (1:1 and group chat), attachments (file links and sticker), emojis, GIFs, and user @Mentions.

Find out more: Export content with the Microsoft Teams Export APIs

Education

These features are currently available for Teams for Education customers:

Reflect is now a featured tab in your class team – To help foster social emotional learning in your class, we’ve updated Reflect to appear as a featured tab in each of your classes – just like Assignments or Grades! Get started with the updated version of Reflect in Teams.

Additional enhancements to Assignments and Grade Reports – The Insights team has been working to highlight student learning data in Assignments and Grade Reports in a richer, more informative, and easier to use format. Find out more: Changes to Assignments and Grades view in Insights

Summary Average Grade for Teachers – In the Gradebook for Assignments, you’ve been able to view a summary of all assignments and student grades for each course. Now, we added an average grade for each student, assignment, and all-up class view. As a teacher, you can change the date filter to see updated average grades for your selected date period. Find out more: What’s new in Teams

Adding Images in Assignment Instructions – A picture is worth a thousand words, and a GIF even more (some say). Now, you can embed pictures and GIFs into your Assignment instructions on both mobile and desktop to make them more engaging and easier to understand for students. Find out more: What’s new in Teams

Updated Video Options for Students and Educators – This last year we have added the ability to add Video recording to the assignments for both educators and students and added the ability to do Video Recording when given grades or feedback for an assignment. We have updated the video recorder to now support ink and images in your recording, and added options for Mirror recording and Audio recording. Find out more: Video in the Flow of Work

Challenging Words assignment improvements – Extend your students’ learning by creating a rigorous assignment from the most challenging words. When you navigate to Reading Progress reports in Insights, you can see which words students missed most frequently, select words from the passage, or additional challenge words recommended based on data from students with similar reading challenges. Find out more: create a challenge assignment from Insights.

Multi-select of words in Teacher Review – Save time with the ability to select multiple words to adjust the error category or mark as correct in bulk. Select any word, then from the dropdown choose Text tools then Select multiple words to manage several words at once. Find out more: What’s new in Teams

Improvements to Timed Passage –  Now, whenever a timed passage is set and the student doesn’t finish their reading in the allotted time, a small marker will show on the page and gray out the words the student didn’t reach. Find out more: What’s new in Teams

Create and Review Assignments on iPad and Android tablets – In the past, educators have been able to create and review Reading Progress assignments on Teams for Desktop PC, Mac and Web Browser, but not on Teams for iPad or Android tablets. Support for assignment creation and review on these two mobile platforms is now available. Find out more: What’s new in Teams

Frontline

Easily deploy frontline teams at scale – Administrators can deploy up to 500 teams with 25 users per team using one PowerShell command. This enables your organization to roll out teams at scale within a day so your frontline workforce can collaborate and be productive across different stores, locations, and roles. Learn more about deploying frontline teams at scale.

Device Test for virtual appointments – Device Test allows virtual appointment users to validate and configure hardware components before joining an appointment through Microsoft Teams. Users will be able to validate camera, microphone, and browser compatibility, as well as the internet connection at any moment before the scheduled appointment start time. Learn more about device testing.

Virtual appointment SMS notifications for UK customers – Now UK customers can send and receive SMS confirmations and reminders with a Teams Meetings link for any virtual appointments that are created from the Bookings app in Teams. Learn more about SMS notifications.

Government

These features are currently available to in multi-tenant cloud environments: US Government Community Cloud (GCC), US Government Community Cloud High (GCC-High), and/or United States Department of Defense (DoD):

Manage Meetings options for DoD  – Organizers are now able to modify the user experience or customize the safety and security settings for their Teams Meetings using the new “Meetings options” feature.

Large Gallery for Teams on VDI in government clouds – By default, Teams Meetings supports up to nine videos in Gallery. Now, using Large Gallery, users can view up to 49 videos at once in Meetings on virtual desktop infrastructure (VDI). This is available for GCC and GCCH.

Together Mode for Teams on VDI in government clouds – Together Mode lets you see all your colleagues against a shared background, making you feel like you are all together in a virtual online room. This is now available in Meetings on virtual desktop infrastructure (VDI) for GCC and GCCH.


Power Apps

In Power Apps: Managed environments, auto updates, app insights, find/ replace, review feedback, more components, Power Apps on Windows GA, embed an app in Teams, NFC/ markup support, Dependent assemblies for plugins, ESLint rules, formula columns in Dataverse, visualising views

Managed Environments (Preview)

This month Microsoft announced the preview of Managed Environments, a set of built-in governance capabilities that will simplify and automate IT administration of the Power Platform at scale. Managed Environments offers out-of-the-box simplicity with premium administration capabilities for low-code asset management at scale. It is designed to streamline governance, increase IT trust, and significantly reduce the burden on IT.

Simplify and streamline Power Platform governance with Managed Environments.

Find out more: Managed Environments overview (preview)

Auto updates for Power Apps & Dynamics CE (Preview)

The new feature allows automatic updates of third-party apps installed through AppSource, helping both ISVs and customers keep software up to date in a simple and controlled way, with minimal administrative overhead. Customers can control whether to opt-in to enable the feature and indicate which publishers are permitted to automatically update apps in their environment, providing flexibility to pause auto updates based on their needs.

Auto updates for Power Apps & Dynamics CE.

Auto app updates (preview)

Application insights generally available for Dataverse plugins

The Power Apps team have announced that Application insights is now Generally Available for Dataverse plugins. To ensure that you can monitor your production workloads anywhere in a trustworthy manner, Microsoft have enabled state-of-art monitoring solution built on the Azure Monitor ecosystem designed to help prodevs to diagnose plugin timeouts, create custom alerts and reports, monitor global usage, and automatically detect patterns and anomalies in the telemetry data using the built-in Smart Detection feature, thus helping you to keep it always available, reliable and performant.

Improve monitoring of Dataverse plugins using Application insights.

Find out more: Improve monitoring of Dataverse plugins using Application insights

Find and replace in the Power Apps Studio (Preview)

In July, the Power Apps team introduced the “Replace” capability to the Search Pane, now in  preview. This new addition to the Search Pane means you can now find and replace variables, collections, media, flow, formula content and more. This new pane allows you to be as broad or as granular with your search as you need – find all of the things you’re looking for in your canvas app or exactly the thing you are looking for.

Find and replace in the Power Apps Studio.

Find out more: Use the Search pane (preview)

Review feedback and ratings (Preview)

This feature is currently available only for model-driven apps as part of preview. The mechanism to capture feedback for the apps is completely managed by Microsoft and is compliant with all international privacy and security standards. The feedback is processed to generate satisfaction score of an app on a scale of 0 to 200 which is displayed to makers for their apps.

Review feedback and ratings from your users.

Find out more: What are app ratings? (preview)

Form customisation with more components

You can now add more components to your model-driven forms through the modern form designer! Try customizing the look and feel of your forms with custom components built by Microsoft or other providers available through the marketplace.

Customizing forms with even more components.

Find out more: Add, configure, move, or delete components on a form – Power Apps | Microsoft Docs

Find business data in Microsoft Search

Allow your Dynamics users to easily locate information from Bing.com, Office.com, and Sharepoint.com by enabling the Dynamics 365 connector. Make your Dynamics users more productive by eliminating switching apps to get to quickly needed business data.

Find your business data in Microsoft Search.

Find out more: Dynamics 365 results in Microsoft Search | Microsoft Docs

Power Apps on Windows generally available

Find all your canvas and model-driven apps in one place. Just sign in, choose an app, and you’re ready to go! Use your apps wherever you are with or without network thanks to offline support. It works just like it does on iOS and Android. With Intune for application management, you can manage the devices and people in your organization that have access to Power Apps on Windows.

Power Apps on Windows generally available.

Find out more: Install Power Apps for Windows – Power Apps | Microsoft Docs

Embed an app to Teams

Currently, customers can add their favourite apps to Teams by using the “Add to Teams” button at make.powerapps.com/apps. Now, they can launch their favourite canvas apps and pin these apps in Teams straight from the Web Player’s header. This capability prevents a user from having to leave the app context & return to make.powerapps.com/apps to add the app to Teams. 

Seamlessly add your apps to Teams.

Find out more: Embed an app in Teams – Power Apps | Microsoft Docs

Expanded support for NFC, and markup support in MR controls

The ReadNFC() function has been improved to return all records on the NFC tag as well as the identifier. These records and identifier make it easy to build Power Apps around asset tracking, inventorying, and attendance tracking.

The Markup in MR control enables users to paint 3D lines and draw arrows in context of physical space on top of a device’s camera feed. These mixed reality markups can be used during inspections, audits, walkthroughs and more to point out features of the environment and certain objects anchored in space.

Expanded support for NFC, and markup support in MR controls.

Find out more: Use the Markup in MR control in Power Apps – Power Apps | Microsoft Docs and ReadNFC function – Power Platform | Microsoft Docs

Dependent Assemblies for Plug-ins

This feature is designed to boost developer productivity by eliminating the overhead of using ILMerge to manually merge dependent assemblies. With dependent assemblies, rather than register an individual .NET assembly, you will upload a NuGet Package that contains your plug-in assembly AND any dependent assemblies. Unlike ILMerge, you can also include other file resources, such as JSON files containing localized strings.

Find out more: Dependent Assembly plug-ins (preview)

ESLint rules for Power Apps and Dynamics 365 (Preview)

The Power Apps team have announced the public preview of ESLint rules for Power Apps model-driven apps and Dynamics 365 CE. In 2019, Solution Checker launched helping customers analyze solution for any issues. The ESLint rules for Power Apps and Dynamics 365 takes this a step further, bringing these validations to your development environment to help you find and fix issues in your JavaScript code before being added to a solution. 

Announcing public preview of ESLint rules for Power Apps and Dynamics 365.

Find out more: Use solution checker to validate your model-driven apps in Power Apps

Formula columns in Dataverse (Preview)

Formula columns are based on Power Fx. Power Fx provides a much richer set of functions than were previously available with calculated columns, especially for text processing and also provides a lowcode way to perform app extensibility. Now you are empowered with the same capability inside Dataverse where you can express your business logic on top of existing columns and reference column from other tables.

As calculations are done at the Dataverse level, results can be seen and used in all Dataverse endpoints, including the Dataverse for Teams table view, canvas and model-driven Power Apps, Power Automate, Power BI, the Dataverse APIs, to name just a few.

Dataverse for Teams Formula columns.

Find out more: Boost maker productivity inside Dataverse using formula columns!

Visualize views in Power Apps with Power BI generally available

The Power Apps team have announced that Power BI quick reports in Power Apps are now generally available. Power BI quick reports in Power Apps represent a seamless integration of Power Apps, Power BI and Dataverse into a single experience to enable every business user turn data into insights inside business apps. 

Power BI quick reports in Power Apps.

Power Automate

In Power Automate: Power Automate desktop update, two new bot actions, 44 new verified connectors, 19 new independent publisher connectors, pay-as-you-go, ideas

Power Automate Desktop – July 2022 update

The July 2022 update of Power Automate for desktop (version 2.22) has been released and can be downloaded here. Here is a roundup of all the new features and updates:

  • UI automation in a Citrix or RDP virtual desktop is now supported (Preview)
  • New datatable actions are introduced in Power Automate for desktop
  • Flow details are now available in the desktop console
  • Detailed release notes will now be available for each new version
UI automation in a Citrix or RDP virtual desktop is now supported (Preview).

Find out more: Power Automate for desktop – July 2022 update

Two new bot actions in Power Automate

The Power Automate team have announced two new bot actions that have been highly requested which will help take your flows a step further:

  • Update adaptive card messages in Teams – This action allows makers to update a Flow bot message which contains an adaptive card . Allowing you to make updates to reflect the latest changes in near real time to Microsoft Teams.
  • Trigger a flow when an adaptive card action is submitted – A new trigger that lets you collect inputs from multiple users across a group chat or channel. 
Update Adaptive card in a chat or channel message.

Find out more: Create advanced bot scenarios with Power Automate and Microsoft teams

44 New Verified Connectors released in June 2022

The Power Automate team launched a huge number of verified connectors in June 2022, including 44 new and 19 updates from different service owners. These connectors have solutions and tools for Content and Files, Productivity, Collaboration, Business Intelligence, IT Operations, Security, and much more. Here are just a few:

  • Azure AD App Registration – Azure Active Directory is an Identity and Access Management cloud solution that extends your on-premises directories to the cloud and provides single sign-on to thousands of cloud (SaaS) apps and access to web apps you run on-premises.
  • Azure AD Identity and Access – A connector for Azure AD Identity and Access. This connector will contain multiple actions to manage Azure AD Identity and Access.
  • Azure Communication Services Chat – Azure Communication Services Chat allows you to add real-time text communication to your cross-platform applications.
  • Azure Communication Services Email – Azure Communication Services Email allows you to send high volume transactional, bulk and marketing emails enabling Application-to-Person (A2P) use cases. 

Find out more: 44 New Verified Connectors and 19 Updates released in June 2022

19 New Independent Publisher Connectors in June 2022

The Power Automate team have announced that 19 new Independent Publisher connectors were published in June 2022. These connectors have solutions and tools for Human Resources, Social Media, Lifestyle and Entertainment, Data, Finance and much more. Here are a few examples:

  • BitlyIP by Troy Taylor Bitly is the most widely trusted link management platform in the world. By using the Bitly API, you will exercise the full power of your links through automated link customization, mobile deep linking, and click analytics.
  • DHL Shipment Tracking by Woong ChoiThe Shipment Tracking API provides up-to-the-minute shipment status reports. Users of this API can: Retrieve tracking information for shipments, Identify the Deutsche Post DHL (DPDHL) service provider involved with the shipment, Verify DPDHL is using the correct delivery address. 
  • Nationalize.io by Tomasz PoszytekNationalize.io predicts the nationality of a person given their name. Use the API for analytics, ad segmenting, demographic statistics etc. The API is free for up to 1000 names/day.
  • RegEx Matching by Mitanshu Garg This connector checks whether a text string matches a specified pattern.

Find out more: 19 New Independent Publisher Connectors in June 2022

Power Automate pay-as-you-go (Preview)

The Power Automate team have announced pay-as-you-go for Power Automate. A easy way for users to only pay for what you use, giving you more flexibility to get started with Power Automate with low risk and then scale your investments over time based on the usage patterns.

Currently, admins must predict licensing needs in advance, purchase licenses and assign them to makers for them to start using premium features of Power Automate. While it works for situations where admins understand the licensing needs in advance, we’ve heard from customers that there are many scenarios where they don’t yet know their needs, or where they need to scale up/down usage.

Power Automate pay-as-you-go plan.

Find out more: Announcing public preview of pay-as-you-go for Power Automate

Power Automate Ideas

Between July 18 and July 20, 2022, Power Automate Ideas was migrated to a brand-new platform powered by Dynamics 365 Customer Service Community. On top of providing our community with a brand-new interface to share ideas, the migration will enable our product teams to be much more responsive to user feedback and better integrate your ideas into our product roadmap.

Find out more: https://ideas.powerautomate.com/


Power BI

In Power BI: New license purchase/ management via AppSource, metric visual, desktop feature summary, data in space, improved Power BI in Excel

Purchase and manage licenses of licensed visuals through Microsoft AppSource

You can now purchase and manage licenses of licensed visuals through Microsoft AppSource. Now, when you look at licensed visuals in AppSource, you can see all the available licensing plans for each visual. Licensed visuals are visuals marked with price tag “Starts at Free” and has the “Plans + Pricing” tab.

You can now purchase and manage licenses of licensed visuals through Microsoft AppSource.

Find out more: Introducing a new way to purchase licensed Power BI visuals and manage licenses through Microsoft platforms

Metric visual (Preview)

The Metric visual is now available in preview in the Power BI Service. You can now include individual metrics instead of the entire scorecard and create report pages showcasing metrics alongside other visuals, in the context of the rest of the report data.

You can either create a new metric or add a metric from an existing scorecard as a visual in the report.

Find out more: Metric visual is now available in preview

Power BI desktop feature summary July 2022

The July 2022 update for Power BI desktop is out now and includes Error Bars general availability, Metric visuals, Datamarts updates and much, much more!

Power BI desktop feature summary July 2022.

Find out more: Power BI July 2022 Feature Summary

Data in space

Data in space is a new Power BI Mobile feature that uses augmented reality to create spatial anchors in the real world and attach Power BI data to them, so that data can be connected to the physical environment it describes. Using Data in space, you can connect your business data to your real-world scenarios, such as facility management, manufacturing, or retail.

Data in space is a new Power BI Mobile feature.

Find out more: “Data in space” in preview: Now Power BI can be truly everywhere

Improved Power BI Experience in Excel

The Power BI team have announced several improvements to the Power BI experience in Excel that will help business users easily search data artifacts (including Power BI datasets and Power BI datamarts) and uncover better data insights all inside a spreadsheet environment.

Better Search in User-Friendly Interface for Power BI in Excel.

Find out more: Improved Power BI Experience in Excel

BONUS – more updates!

Viva Sales

Microsoft Viva Sales reimagines the selling experience, giving salespeople AI-driven insights and data automation right in the flow of work. Sellers will be able to automatically capture, access, and register data into any customer relationship management (CRM) system. Enriched with data from Microsoft 365,

Introducing Microsoft Viva Sales.

Learn more about Viva Sales announcement.

Bookings with me

With Bookings with me in Outlook, you can create, customize, and share a personal Bookings page where people can book time with you based on your personal preferences. Start customizing your Bookings page in the web calendar by clicking on Create bookings page.

Bookings with me in Outlook.

Find out more: Bookings with me

Improvements to Office.com

The newly designed Office.com sign-in and sign-up page greets you with a modern entry point to get your day started on the web. We are introducing a new onboarding experience that helps you understand how to better use and engage with Office. Additionally, with the new Create experience, you can access new creation templates in a single location.

Improving the Office.com experience.

Microsoft 365 roadmap roundup – 29th August 2022

The Microsoft roadmap roundup is a weekly summary of all the newly added items and changes within the Microsoft 365 roadmap, covering SharePoint, Teams, OneDrive and Microsoft Purview. Here’s all the new and updated Microsoft roadmap items from the past week:

Join 304 other followers

Use the links below to switch between each product’s roadmap updates:

SharePoint
Teams
OneDrive
Microsoft Purview

SharePoint

Includes updates for SharePoint, SharePoint Syntex and Microsoft Viva.

  • Launched (3)
  • Rolling out (1)
  • In development (5)

🍾 LAUNCHED

  • SharePoint: Video collections page – SharePoint video collections pages make it easy to gather and display all of the videos from a SharePoint site collection in one place.  This feature is particularly helpful schools, universities and other organizations that tend to share videos in Teams channels. With this feature you will be able to create a tab in your Teams channel that links directly to a specific collection of videos. Roadmap ID: 93352
  • Microsoft Viva: Extended language support – Support for topic identification from content authored in additional languages. Roadmap ID: 72186
  • Microsoft Viva: New Settings page to configure all personal insights and experiences – The Config Settings page in the MyAnalytics dashboard allows users to customize working hours, set up focus plan, set quiet hours, set up delay delivery, and, when applicable, configure their team. We are introducing a new universal Settings page in the MyAnalytics web dashboard that will include settings for the daily Briefing email in addition to the existing controls. Access to select settings will be extended to all users that have licenses with the Exchange Online service plan. Roadmap ID: 88994

🚂 ROLLING OUT

  • Microsoft Viva: Viva Insights app in Microsoft Teams redesign and availability via Microsoft 365 app launcher on Office.com – The Viva Insights app in Teams is being redesigned to create a more intuitive and actionable experience for individuals, managers, and leaders. Additionally, the Viva Insights web homepage – discoverable via insights.viva.office.com as well as via the Microsoft 365 app launcher on Office.com – is being updated to match the app in Teams for simplicity and uniformity across surfaces. Roadmap ID: 93346

⌛ IN DEVELOPMENT

Release – September 2022

  • 🆕 SharePoint on Stream: Inline playback of videos in SharePoint Highlighted content web parts for carousel and filmstrip layouts – When users click to play a video in a Highlighted content web part (Carousel or filmstrip layouts) section of a SharePoint site, the video will play inline. This feature allows users to watch a video without being taken off the SharePoint page and keeps the video playing while users to browse/scroll through the other contents of the page. Roadmap ID: 98091
  • 🆕 SharePoint on Stream: Inline playback of videos in SharePoint Highlighted content web parts for Grid, list and Compact layouts – When users click to play a video in a Highlighted content web part (grid, list or compact layouts) section of a SharePoint site, the video will play inline. This feature allows users to watch a video without being taken off the SharePoint page and keeps the video playing while users to browse/scroll through the other contents of the page. Roadmap ID: 98092
  • 🆕 SharePoint: People Web Part Medium Card – New medium card allows authors to input a short description accompanying a person’s photo. Roadmap ID: 98127
  • 🆕 Viva: Connections Feed – The Viva Connections Feed web part aggregates organizational communication content from sources across SharePoint, Yammer, Stream, Teams, and more into a single personalized feed. We’re introducing a vertical layout to the web part to give you greater flexibility when adding it to SharePoint pages. Roadmap ID: 98108

Release – November 2022

  • 🆕 Microsoft Viva: Connections News Notifications – Mobile users of Viva Connections will receive a push notification from Teams when SharePoint news is published from sites they follow or visit frequently. They’ll also receive notification if they are @ mentioned in a comment on a news post, or if someone likes or comments on news they have published. These notifications will honor Teams notification settings including fully disabling them and quiet hours. Roadmap ID: 98112

Microsoft 365 roadmap roundup – 22nd August 2022

The Microsoft roadmap roundup is a weekly summary of all the newly added items and changes within the Microsoft 365 roadmap, covering SharePoint, Teams, OneDrive and Microsoft Purview. Here’s all the new and updated Microsoft roadmap items from the past week:

Join 304 other followers

Use the links below to switch between each product’s roadmap updates:

SharePoint
Teams
OneDrive
Microsoft Purview

SharePoint

Includes updates for SharePoint, SharePoint Syntex and Microsoft Viva.

  • Launched (1)
  • Rolling out (0)
  • In development (7)

🍾 LAUNCHED

  • Microsoft Viva: Inline suggestions available while composing an email or meeting invitation in Outlook on the web – While composing an email or a meeting invitation in Outlook on the web, users will see inline suggestions from Microsoft Viva Insights to help improve productivity and wellbeing. These complement the inline suggestions they already see while reading emails and meeting invites. Roadmap ID:93350

🚂 ROLLING OUT

N/A

⌛ IN DEVELOPMENT

Release – August 2022

  • Microsoft Viva: Recurring time booking for breaks, message catch up, and learning in Viva Insights – Users with a Viva Insights subscription will see invitations to enroll into plans to automatically book recurring time for learning, breaks, and message catch up in briefing email and Viva Insights app in Teams. Roadmap ID: 93424

Release – September 2022

  • SharePoint: Configure navigation links to open in a new tab – With this update, you will be able to manage the experience for each navigation item to open in a new tab. Roadmap ID: 93318

Release – October 2022

  • 🆕 Microsoft Viva: Briefing Email Favorite and Snooze Preferences – Personalize your daily briefing emails via ‘favorite’ and ‘snooze.’ Favorited contents will be prioritized, and Snoozed contents will be deprioritized in your future briefing emails. Roadmap ID: 93392
  • 🆕 Microsoft Stream: Stream tile in M365 app launcher enabled for GCC-H and DOD – Stream tile in M365 app launcher will be enabled for GCC-H and DOD and users will be able to use the Stream tile to go to the Stream Start Page on office.com. The Stream tile will be visible for GCC-H and DOD tenants having the SharePoint service plan enabled. Roadmap ID: 98096
  • Microsoft Viva: Quiet time settings in Teams and Outlook – To help create better boundaries and protect your personal time, later this year Viva Insights will offer the ability to configure quiet time to silence mobile notifications from Outlook and Teams outside your working hours as well as provide personalized insights on how well you are disconnecting. You will also be able to set quiet time directly from Teams and Outlook mobile. Roadmap ID: 85627

Release – March 2023

  • Microsoft Compliance Center: Expanded support to search and export items in SharePoint and OneDrive for Business Recycle Bin in Advanced eDiscovery – Traditionally, when a site is on hold, the files in the Recycle Bin would be stored in the Preservation Hold library.  In cases when a site is not on hold, there is no way to search or export items in the Recycle Bin.  The eDiscovery and SharePoint Online teams are making architectural changes that will make the Recycle Bin (both first-stage and second-stage Recycle Bins) in SharePoint Online and OneDrive for Business searchable and exportable by eDiscovery Managers.  That means organizations can search and export items in the Recycle Bin regardless of whether a site is on hold or not. Roadmap ID:67092

Release – June 2023

  • SharePoint: Mobile App (Android) for GCC/GCCH/DoD – Access all lists you own and that have been shared with you – all on the go. You’ll be able to create new lists, edit list items and easily share with other people. Roadmap ID: 93192