Microsoft 365 roadmap roundup – w/c 28 December 2020

Here’s all the new and updated Microsoft roadmap items from the past week:

Please make sure to subscribe to get early access to new posts straight to your inbox!

Use these buttons to switch between each product’s roadmap updates.

SharePoint

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

🍾 LAUNCHED

  • New ways to add SharePoint images – Page authors can now copy and paste images on the canvas to automatically create a new image webpart. Roadmap ID: 65599

🚂 ROLLING OUT

N/A

⌛ IN DEVELOPMENT

Release – January 2021

  • 🆕 SharePoint: Page Authoring First Run Experience – The page authoring First Run experience is an interactive tutorial that walks users through the editing process the first time that they create a page or news post. Roadmap ID: 70667
  • 🆕 SharePoint: Web Part Toolbox Updates – We are rolling out several changes to the web part toolbox; featured web parts will be replaced with a users most frequently used web parts, the categories from the large toolbox will also appear in the small toolbox, and the size of the small toolbox has increased. Roadmap ID: 70668
  • 🆕 SharePoint: Image Lightbox – This feature lets users click on an image web part while in view mode to see a larger version of the image. Roadmap ID: 70669

Advertisement

Microsoft 365 roadmap roundup – w/c 21 December 2020

Here’s all the new and updated Microsoft roadmap items from the past week:

Please make sure to subscribe to get early access to new posts straight to your inbox!

Use these buttons to switch between each product’s roadmap updates.

SharePoint

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

🍾 LAUNCHED

N/A

🚂 ROLLING OUT

N/A

⌛ IN DEVELOPMENT

Release – January 2021

  • SharePoint: Audience Targeting capability for Quick Links Web Part – Microsoft are adding the ability to target specific audiences per link within the Quick Links Web Part. With it, you target specific links to different audiences, helping you provide more personalized experiences on SharePoint pages. Roadmap ID: 67115

Microsoft 365 monthly update – November 2020

In this month’s update we take an in-depth look at all the recently released features for all the products within Microsoft 365.

SharePointSite performance, my feed web part, lists undo/redo

Teams SharePoint tab, Forms for polls in Teams, polls/ surveys/ checklists, AI-based noise suppression, Together mode scene selection, full screen support, instant meeting from mobile, updated iOS meeting layout, pinned posts, set presence duration, Android on-demand chat translation, Power Apps in Teams GA, Power Automate in Teams, Power Virtual Agents in Teams GA, Teams apps for meetings GA

Teams (cont.)Call merge, survivable branch appliance, Ericsson Session Border Controller certification, Teams displays, new features for Teams Rooms/ Surface Hubs, SSO for bots, device management automatic alerting, Shift schedule assistance

Teams (Education)Class insights & spotlight student activity, prevent students from unmuting, delete meeting recordings, updated assignment settings, add your favourite apps to virtual classes and courses

Teams (Government) Full screen support, OneNote (DoD), Prevent attendees from unmuting

OneDrive Create shared library in OneDrive, file sharing in Teams, Known Folder Move in FRE

Power AppsManage page permissions from portal studio, Dataverse GA, Azure API Management connector, new layout containers in canvas apps, what’s new Power Query & Dataflows, RTE control, new search experience in model-driven apps

Power AutomateRPA UI flows analytics, Power Automate Desktop update, 24 new connectors, view app install failures in ISV Studio, train form processing models with different layouts in AI Builder, AI Builder consumption reporting

Power BINew export settings, on-prem data gateway update, November feature summary, anomaly detection, Power BI Premium, paginated report feature summary

Related At-a-glance/ key points in emails, capture and share in Edge

SharePoint

SharePoint site performance page

The new site performance page gives insights into the what impacts the viewing experience on a given page, as well as getting actionable feedback on things like how certain page or site assets would benefit from a content delivery network (CDN), what web parts and their usage might be impact page load times etc.

IZ-RP-25_002_Site-perf-page_1.jpg
SharePoint site performance page.

Find out more:

My feed web part

The my feed web part shows a mix of content from across Microsoft 365, based on what’s likely to be most relevant to the current user at any given time. The feed is personal. Different users will see different content.

The my feed web part in SharePoint Online.

Find out more:

Microsoft Lists: Undo / redo

As you work across rows and columns within Microsoft Lists, mistakes will happen and it needs to be easy to recover information. Similar to how you can remove sentences and phrases in a Word document, you will be able to do this in Lists by using the undo button. The same is true in reverse if there was something in a field previously that you want to bring back – just click the redo button.

IZ-RP-25_005_MSLists-undo-redo.jpg
Click Undo or Redo to revert changes or remove mistakes within Microsoft Lists.

Find out more:


Teams

Updated SharePoint tab app

You can now use the SharePoint tab experience to pin any page, news, list or document library as a separate tab in their Teams channel. Just go to the “+” button from any channel in Teams, select SharePoint and start pinning resources that your team needs to collaborate better.

IZ-RP-25_007_SP-tab-app_Teams.jpg
The updated SharePoint tab experience when adding pages, lists or document libraries to a channel in Teams.

Find out more:

Microsoft Forms for polls in Microsoft Teams meetings

Forms polls for Teams meetings provides an easily discoverable and seamless experience that will help you conduct more engaging and productive meetings. With Forms polls, meeting presenters can prepare, launch, and evaluate polls before, during, and after meetings, respectively, all from one place under a tab in the Teams meeting.

Polls in Microsoft Teams.

Find out more:

Additional options for polls, surveys & checklists in Teams

There are now new templates for polls, surveys, and checklists in Teams from the OfficeDev GitHub repo. Once installed and configured by the Teams administrators, these messaging extensions provide a simple and intuitive experience for users across all platforms without the need to use 3rd party apps.

Easily create surveys to gather feedback to improve your processes.

Find out more:

AI-based noise suppression

 The AI-based noise suppression analyzes your audio feed filtering out the noise and retaining only the speech signal. You can also control how much noise suppression you want, including a high setting to suppress more background noise. 

Noise Suppression Settings in the Teams profile
AI-based noise suppression in Teams.

Find out more:

Together mode scene selection

Microsoft have introduced new Together mode scene selections to transport your team to a variety of settings. Choose a scene to set the tone and create a unique experience for your meeting, whether it be a smaller conference room meeting, or an all-hands meeting held in an outdoor amphitheater.

TogetherMode.png
New Together mode scene selection.

Find out more:

Full screen support in new meetings experience

With full screen mode on Windows the meeting window fills up the whole screen, removing all other screen elements, including the title bar on the top and task bar on the bottom. On Mac OS, full screen mode maximizes the meeting window and the title bar is hidden. This helps you to reduce distractions and focus your attention.

fullscreen.png
Full screen support in new meetings experience.

Find out more:

Instant meetings from mobile devices

The Meet Now icon is now available on mobile devices from the calendar tab and in the Teams channel helping you connect with your team instantly.

Once you start your meeting, you can use any messaging app on your mobile device to share the invite or add participants directly to the meeting, and anyone in the Teams channel can join without an invite.

InstantMeetingMobile (1).png
Start an instant meeting from your mobile device.

Find out more:

Updated layout for meetings on iOS 

Microsoft have improved the Teams experience on iOS devices with a new presentation mode, the ability to see more participants, and the ability to see shared content and a spotlighted participant concurrently.

Meetings on iOS.png
Updated layout for meetings on iOS.

Find out more:

Pinned posts

You can pin any message in a channel, and it appears in the channel information pane for all members of the channel to see.

Pinned Post.png
Pinned posts in Teams.

Find out more:

Set presence status duration

Let others know when you are available in Teams by managing your presence status. Users can now change their presence status for a specific period.

Duration on status menu
Set your presence status duration in Teams.

Find out more:

Android On-Demand Chat Translation

Inline message translation gives all your team members a voice and facilitates global collaboration. With a simple click, people who speak different languages can fluidly communicate with one another by translating posts in channels and chat.

Find out more:

Power Apps in Teams generally available

The new Power Apps app for Teams is now generally available. It allows you to build and deploy custom apps without leaving Teams. With the simple, embedded graphical app studio, it has never been easier to build low code apps for Teams.

The new Power Apps app for Teams can be backed by a new relational datastore – Dataverse for Teams.

Build solutions with Power Apps in Teams.

Find out more:

New Power Automate App for Teams generally available

The new app makes it easier than ever to automate workflows within teams. With the simplified flow designer, you can easily build flows by selecting from a number of templates and simply selecting your options from drop down menus.

The new Power Automate app for Teams is now generally available.

Find out more:

Power Virtual Agents (PVA) for Teams generally available

Power Virtual Agents (PVA) for Teams is now generally available. Microsoft are also providing additional features including native authentication, where bots can be designed to provide information to users based upon their identity. You can now also easily make your bot available to your teammates and have admin approval to make it available for the whole organization.

Power Virtual Agents (PVA) for Teams is now generally available.

Find out more:

Teams apps for meetings now generally available

Teams apps for meetings are now generally available with nearly 20 new apps in the Teams app store, such as Asana, HireVue, Monday.com, Slido, and Teamflect, as well as familiar Microsoft apps such as Forms. Learn more. If you’re a developer, learn more about creating Teams apps for meetings.

Teams apps for meetings now generally available.

Find out more:

Call merge

Call Merge gives end users the capability to merge their Teams VoIP and PSTN active 1-1 calls into another 1-1 call or another group call. You can merge your calls, simply by choosing the “…” (more actions) button from the call controls and select “merge calls”. 

Call merge button in menu
Call merge in Teams Calling.

Find out more:

Survivable Branch Appliance

To support the most critical conversations in the event of an outage, the new Survivable Branch Appliance (SBA) allows you to place and receive PSTN calls even in the event of a WAN outage. This SBA is now available to certified Session Border Controllers (SBC) vendors, allowing SBCs to link with the Teams client in the event the client cannot reach the Microsoft Calling network.

Find out more:

Ericsson Session Border Controller certification

Ericsson has completed the Session Border Controller (SBC) certification process, which ensures that their SBC supports Direct Routing for Microsoft Teams, joining the list of certified SBCs.

Find out more:

Microsoft Teams displays

Microsoft Teams displays is a new category of all-in-one dedicated Teams devices that features an ambient touchscreen and a hands-free experience powered by Cortana. These devices seamlessly integrate with your PC, providing easy access to Teams chat, meetings, calling, calendar, and files. 

ThinkSmart.png
Microsoft Teams displays.

Find out more:

New features rolling out to Microsoft Teams Rooms and Surface Hub

The latest app for Microsoft Teams Rooms on Android, version 1.0.94.2020102101, is now available through the Teams Admin Center.  New features have also begun rolling out to Surface Hub, including:

Microsoft Teams Rooms on Android:

  • Support for dual screens: Now you can use Teams Rooms on Android in spaces with a dual screen configuration.
  • New gallery views: Teams Rooms on Android now supports the 3×3, large gallery, and Together Mode gallery views.
  • Auto-answer for meetings: Now, Microsoft are providing a setting that allows calls to be answered automatically. This new feature can be enabled through the Admin settings.

Surface Hub:

  • Together mode: view meeting participants in the new Together mode, which brings everyone into a shared virtual space.
  • Large gallery: view up to 49 meeting participants simultaneously in full screen mode,
  • in the new 7×7 video grid.

Single Sign-On (SSO) for Bots

SSO authentication in Azure Active Directory (Azure AD) minimizes the number of times users need to enter their login credentials by silently refreshing the authentication token. If users agree to use your app, they will not have to consent again on another device and will be signed in automatically.

Bot SSO at runtime diagram
Bot SSO at runtime.

Find out more:

Device management automatic alerting in Teams Admin Center

Device management automatic alerting provides more efficiency in identifying devices issues by triggering notifications that can be turned into an immediate correction action.

Device management automatic alerting in Teams Admin Center

Find out more:

Shift schedule assistance

Shifts schedule assistance will alert managers if conflicts occur anywhere in the schedule and they will receive conflict warnings when approving schedule change requests. This alerting saves managers time, makes shift scheduling more efficient and reduces inaccuracies that lead to employees not turning up for their shift.

Shift schedule assistance.

Find out more:

Teams (Education)

Insights across classes and spotlight student activity (Education)

New capabilities in Insights helps you as an educator to understand engagement and progress of students over time and across your classes. Now, educators can see high-level trends across classes, like inactive students, active students per day, missed online classes and missed assignments.

And within a class, new spotlight cards show trending student behaviours an educator may want to take action on.

Insights in Microsoft Teams for Education.

Find out more:

Prevent students from unmuting during class

Meeting organizers and presenters can now prevent attendees from unmuting during their online class and enable specific attendees to unmute when they raise their hands. This can be helpful in class where you want to be in control of who’s speaking when.

PreventUnmute.png
Prevent students from unmuting in Teams meetings.

Find out more:

Delete meeting recordings in Teams

Now the recording owner (either the person who started the recording or any additional owners named) can delete the recorded class or lecture.

Find out more:

Updated Assignment Settings

Assignment Settings allow educators to set default due times, set preferences on what happens when a new student is added to the class, change the default location where notifications for an assignment will be posted (like an Assignments specific channel), and turn off turn-in celebrations if they’re not age-appropriate for older students.

The Parent /Guardian Weekly Email setting has also moved from the Teams Settings to Assignment Settings. (Settings changes will apply to new assignments created after the updated setting selection has been saved.)

New Assignment Settings.png
New Assignment Settings give educators more control.

Find out more:

Add your favourite apps to virtual classes and courses

ow you can use some of your favorite apps before, during and after your virtual classes. Educators can incorporate Buncee and Wakelet and have students work together on content, share and discuss topics, and ask questions during class.

Discover How to Add a Buncee as a Tab in Teams Meetings, Ask Questions, and Save them in Buncee.

Find out more:

Teams (Government)

Full screen support in new meetings experience

With full screen mode on Windows the meeting window fills up the whole screen, removing all other screen elements, including the title bar on the top and task bar on the bottom. On Mac OS, full screen mode maximizes the meeting window, and the title bar is hidden. This helps you to reduce distractions and focus your attention. GCC only in November.

Find out more:

OneNote in Teams DoD

You can now add new or existing OneNote Notebooks tab to your Teams channels if you’re a DoD customer. You can also go to Files or add OneNote Personal App to open your OneNote notebooks directly.

Find out more:

Prevent attendees from unmuting in Teams Meetings

Meeting organizers and presenters in the US Government Community Cloud can now prevent attendees from unmuting during the meeting and enable specific attendees to unmute when they raise their hands.

Find out more:


OneDrive

  1. OneDrive: Android – Night time reading mode for PDF viewing. Roadmap ID: 72230
  2. OneDrive: Dialog on First-Time deletion of File(s). Roadmap ID: 70702
  3. OneDrive and SharePoint: Adjusting version retention for PST files. Roadmap ID: 72237
  4. OneDrive: Request Files for GCC High and DoD. Roadmap ID: 72228
  5. OneDrive and SharePoint for Business: Immersive Reader support in OneDrive and SharePoint. Roadmap ID: 81954

Create shared library in OneDrive

Microsoft are updating the existing experience of creating new Shared Libraries from OneDrive on the web. The end goal being a simpler and easier way to create collaborative spaces for your shared files and folders for team members to access and collaborate on files from anywhere on any device.

IZ-RP-25_009_Create-shared-library-OneDrive.jpg
Create a new shared library from OneDrive.

Find out more:

File sharing in Microsoft Teams

Users will now be able to set familiar sharing and access controls directly in Teams with the added option to share a link with a specific private or group chat. This means only people in that chat have access to the shared content. Shared links intelligently reconcile to file name and all sharing follows the admin settings and configured policies. 

teams sharing blog.gif
Sharing integration in Microsoft Teams.

Find out more:

Known Folder Move in first run experience (FRE)

The new first run experience in OneDrive now allows you to select which Windows known folders you would like to sync to OneDrive. Moving your important folders to OneDrive allows you to have the power of cloud in your most productive folders on Windows.

MicrosoftTeams-image (3).png
Known Folder Move in the first run experience in OneDrive.

Find out more:


Power Apps

Manage page permissions from Power Apps Portals Studio

The Power Apps team have recently announced a new and improved way to mange web page permissions from within the portals Studio. Now, you can do so with just a toggle to either allow anonymous access for everyone or restrict access to users in certain web roles only.

Page permissions overview
Manage page permissions from Power Apps Portals Studio.

Find out more:

Azure API Management connector on the Power Platform

Microsoft are introducing Azure API Management connectors as a way to quickly publish Azure API Management backed APIs to the Power Platform for easy discovery and consumption, dramatically reducing the time it takes to create apps connecting to Azure services.

Developers can leverage Microsoft Azure API Management in Dataverse for Teams, which will further amplify their pro-code component and unlock access to any Microsoft cloud hosted Service with just a few clicks.

Developers can now leverage Microsoft Azure API Management in Dataverse for Teams.

Find out more:

Microsoft Dataverse for Teams – generally available

The Common Data Service has been renamed Microsoft Dataverse. The low-code data platform is now generally available and comes with a suit of embedded Power Platform tools that make it easy to be apps, automate processes and build chatbots without leaving Teams.

Save time with Power Apps in Teams.

Find out more:

New Layout containers in canvas apps

Now in preview, horizontal and vertical container layout controls help automatically reflow and resize controls within them to enable easy, no expression responsive layouts in canvas apps. These are available in mainline and Teams authoring experiences.

GIF showing adding a text input, gallery, form and icons, and using layout container properties to make a responsive app
New Layout containers in canvas apps make responsive apps easier.

Find out more:

Power Query and Dataflows in Power Apps updates for November 2020

The Power Apps team have released several new features for Power Query and Dataflows, to help bring data into Microsoft Dataverse.

Diagram View, now in Public Preview is just one of the features coming to Power Query in Power Apps this month.

Find out more:

New rich text editor (RTE) control

The Power Apps team have announced the release of the rich text editor (RTE) control, which can be used for any multi-line or single-line text field across Dynamics 365.

New rich text capabilities in model-driven apps in Power Apps.

Find out more:

Now generally available, the new intelligent search experience in model-driven Power Apps includes a series of usability enhancements and core relevance search improvements to deliver quality results quickly. Usability improvements for things such as the search bar, suggested results, results page enhancements just to name a few.

Suggested results, as you type are just one of several improvements made to the search experience in model-driven Power Apps.

Find out more:


Power Automate

Power Automate Robotic Process Automation (RPA) UI flows Analytics

The Power Automate team have announced there are now two different options to monitor the analytics for RPA UI flows, either from the Power Platform Admin Center or using the Center of Excellence (CoE) Starter Kit.

Usage reports show you which UI flows are being used most so you can get a good idea about your automation inventory.

Find out more:

Power Automate Desktop November 2020 update

November’s Power Automate Desktop update was released last month with several updates for productivity, development and accessibility.

Run flow when designer is open
Running a flow from the console is now possible when its flow designer is open.

Find out more:

24 new Power Automate connectors!

24 new connectors were released through October 2020 for Power Automate. Too many to list below but some to look out for I think include the Azure Communication Services SMS, Power Apps Notification V2 and AvePoint Cloud Governance.

Find out more:

View app install failures in ISV Studio

New to ISV Studio is a feature which allows SVs to view failures their customers encounter when installing an app via AppSource. Once logged into ISV Studio, a user can see a summary of the recent failures for all their apps on the home page.

View app install failures in ISV Studio.

Find out more:

AI Builder form processing models train using documents with different layouts

, You can now create a unique form processing model that will extract the same information from up to 100 different document layouts in AI Builder. To get started, just create a new Form Processing model and gather at least five sample forms for each layout that you want to process.

Upload documents
Upload at least five sample forms to get started with the form processing models in AI Builder.

Find out more:

AI Builder consumption reporting is now available

AI Builder credit consumption reporting lets you choose the date of a report and download an Excel file showing the consumption in your tenant by environment, during the 30 days preceding the selected target date.

Download consumption reports in the Power Platform Admin Center.

Find out more:


New export settings in the Power BI admin portal

The Power BI team have announced new admin settings which provide more granular control over export options in Power BI, and extend export settings to control also export from paginated reports.

Download report – Controls downloading .pbix files and paginated reports.

Find out more:

On-premises data gateway November 2020 update

The November update for the On-premises data gateway (version 3000.66.8) is out now. Included in this month’s release are updates to the Hive LLAP Connector on Gateway, November’s mashup engine plus lots more.

Find out more:

Power BI November 2020 Feature Summary

Another month, another jam packed Power BI feature summary! This month’s update includes a preview of the new Field List and Model View as well as the Visual Zoom Slider.

Power BI November 2020 Feature Summary.

Find out more:

Anomaly detection (preview)

Now in preview, anomaly detection helps you enhance your line charts by automatically detecting anomalies in your time series data. It also provides explanations for the anomalies to help with root cause analysis.

Anomaly detection (preview).

Find out more:

Power BI Premium per user public preview now available

Now, Power BI users have access to all the Power BI Premium capabilities, on a per user basis, for the entire public preview period for free. The public preview of Power BI Premium per user has been enabled in all public tenants that requested priority access, and will be rolling out to all tenants worldwide throughout the month of November.

This is a picture of the capacity settings page
Turn on Power BI Premium per user.

Find out more:

Paginated Report November 2020 Feature Summary

Several updates have been released for paginated reports in Power BI for November 2020 including new paginated reports samples, in-product parameter updates and more.

Paginated report sample reports in Power BI.

Find out more:


Related

At-a-glance and key points in sharing emails

When users share Word files, the sharing e-mail will include information about the estimated time it will take a user to read the document as well as a list of the key points in the document. People will now see a short three-bullet point summary of the document, helping them quickly determine if the file is relevant to them.

IZ-RP-25_006_At-a-glance-emails.jpg
At-a-glance and key points in sharing emails.

Find out more:

Capture and share web content in Microsoft Edge

Web capture in Microsoft Edge lets you easily capture and mark up web content, and then save or share it—simply drag a box to select what you want to capture even if you need to scroll. Another improvement to Edge is the a new “My Feed” section within the enterprise new tab page.

To capture content on the web, just click on the pull down menu on the right gutter to select Web capture, select your content and highlight with the Draw function found at the top of your capture then click Share button found in the upper right corner.
Capture and share web content in Microsoft Edge.

Find out more:


Microsoft 365 roadmap roundup – w/c 14 December 2020

Here’s all the new and updated Microsoft roadmap items from the past week:

Please make sure to subscribe to get early access to new posts straight to your inbox!

Use these buttons to switch between each product’s roadmap updates.

SharePoint

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

🍾 LAUNCHED

  • Active time spent reports on SharePoint Site Usage – You can now get reports with aggregated data on the amount of time that users are spending on your intranet sites. Roadmap ID: 57159
  • SharePoint: Site Performance Page for Site Owners and Editors – The Site Performance Page will display results from the Page Diagnostics for SharePoint tool and the information will be available within SharePoint from site settings. Roadmap ID: 66196
  • Microsoft Lists: ‘Quick Edit’ is becoming “Edit in grid view” – When you want to bulk edit lists items in a list, you would click the ‘Quick edit’ button in the top action bar. We are renaming this button to read. “Edit in grid view”. Roadmap ID: 67136

🚂 ROLLING OUT

  • Microsoft Lists: comments – Add a comment on a list or list items, including @mention capabilities to draw a person’s attention. Roadmap ID: 64169

⌛ IN DEVELOPMENT

Release – January 2021

  • SharePoint: Portal Launch Scheduler in SharePoint PowerShell – The Portal Launch wizard available via SharePoint PowerShell is designed to configure the deployment waves when launching a new site. Roadmap ID: 66162

Release – March 2021

  • SharePoint: Collapsible sections on modern pages – You’ll have the ability to show page sections in an accordion view (collapsed or expanded) or as tabs. The accordion view will be collapsed by default, but can be set to show expanded. Roadmap ID: 67147

Microsoft Teams status stuck on ‘offline’ – how to fix

This post details a potential issue observed with Teams user status, some considerations and how it the issue was resolved.

The situation

I recently had several instances of users Teams status either being slow to update, or in some cases showing as ‘offline’ or unavailable. There is an amount of information if you search for it online, but I couldn’t find a definitive answer on how to resolve it through my googling.

I dealt with one user for whom this issue was particularly persistent, their status was stuck as ‘offline’ 100% of the time in Teams, but also Teams showed all their colleagues status as ‘offline’ too.

The image above is an example of how a users status was set to ‘offline’, whilst team mates in their chat were showing as ‘offline also, and active participants in a chat also showing as ‘offline’.

Things to try

So I wrote a post last year, in which I covered many of the troubleshooting steps involved in getting set up with the desktop app. However I’ll summarise what I tried to do (and failed), before finally resolving the issue.

#1 Reset status

  • /available in the search bar within the Teams app, or;
  • Press your photo icon > click on your status > reset status
Try resetting your Teams status to set it back to available.

In my users case this did absolutely nothing, didn’t change the status within the Teams app whatsoever.

#2 Logging in using web browser

In my experience Microsoft generally advise logging in via the browser to either a) clear whatever cache is causing the status to get stuck, or b) verify it is a local issue and not one with the Teams app. Just ask the user to login to teams.microsoft.com and verify if their status changes.

In my case, the users status updated to available whilst in the browser, but when closing it reverted back to ‘offline’.

#3 Clearing the Teams cache

As documented here, clearing the Teams cache fixes many of the issues users have with the desktop app, but in my case this didn’t work either.

What worked for me

They always say the simplest solution is the best right? Another saying I like is why use a hammer when a screwdriver will do…well in this case the hammer was needed!

After trying all of the above, what fixed the issue was to uninstall and re-install the Teams desktop app…that was it!

Before uninstalling/ re-installing, I got the user to try logging into Teams desktop on a different machine, which low-and-behold worked. After a fresh version of Teams was installed on the users machine, all the status problems disappeared, so if anyone else has the same problem – try uninstalling & re-installing the Teams app!

Don’t forget the new Offline Presence status!

During my investigations I also remembered reading this from the Microsoft roadmap regarding a new offline presence status coming to Teams this month. So if you do find yourself in a similar situation as me, be sure to include this in your thinking too…


Microsoft 365 roadmap roundup – w/c 7 December 2020

Here’s all the new and updated Microsoft roadmap items from the past week:

Please make sure to subscribe to get early access to new posts straight to your inbox!

From the message center…

MessageMore detailAct byMessage ID
Configuration Change in Guest access for Microsoft TeamsBeginning on February 8th, 2021, we are turning on Guest access in Microsoft Teams by default for any customers who have not configured this setting.  This will bring Teams Guest capability into alignment with the rest of the suite, where the setting is already on by default.February 8, 2021MC228482
Microsoft Teams: Profile menu update, relocating profile menu links to a new menu in the title barAccess to Settings, Zoom Controls, Keyboard Shortcuts, About, and Check for Updates is moving from the Me Menu to a new menu in the title bar. The Me Menu will be focused on account management, where users can switch to another account or tenant through the first level of the Me Menu.Standard release – late January

GCC – early February
MC228368
Required properties improvements for SharePoint pagesSharePoint page authors will soon need to supply required information before a page or news post can be published if one or more required properties have been set up in the pages libraryTargeted release – late November

Standard release – early January
MC224173

Use these buttons to switch between each product’s roadmap updates.

SharePoint

  • Launched (3)
  • Rolling out (4)
  • In development (25)

🍾 LAUNCHED

  • Set Default Page Templates – This feature will allow site owners to set a page template as the default when a user creates a new page or news post on the site. Roadmap ID: 64529
  • SharePoint: General Availability of SharePoint Syntex – Microsoft SharePoint Syntex uses advanced AI and machine teaching to amplify human expertise, automate content processing, and transform content into knowledge. SharePoint Syntex will be available as a user-based add-on for Microsoft 365 plans and will be generally available to Microsoft 365 commercial customers on October 1, 2020. Roadmap ID: 67134
  • SharePoint: My Feed web part – Make your page or site in SharePoint more dynamic and relevant to individual users by adding the My feed web part. The My feed web part will show a mix of content from across Microsoft 365, based on what’s likely to be most relevant to the current user at any given time. Roadmap ID: 67148

🚂 ROLLING OUT

  • Updates to site header options – You will be able to choose to show/ hide the site title and a choice between a square site logo thumbnail or a non-square site logoRoadmap ID: 63776
  • Active time spent reports on SharePoint Site Usage – You can now get reports with aggregated data on the amount of time that users are spending on your intranet sites. Roadmap ID: 57159
  • Improved page/ news publishing experience – A new pre-publish panel that gives authors an overview of key information about their pages or news posts. Roadmap ID: 63257
  • SharePoint: SharePoint spaces General Availability – SharePoint spaces moves from Public Preview to General Availability. Roadmap ID: 67135

⌛ IN DEVELOPMENT

Release – December 2020

  • Microsoft Lists: forms customization – Adjust what information shows on the out-of-box forms and include custom header and footer imagery and information. Roadmap ID: 64165
  • Microsoft Lists: sticky first column – As you scroll left and right, the first column of your list remains in place; similar to the sticky header that is already a part of Lists. Roadmap ID: 64168
  • Microsoft Lists: new ‘Integrate’ drop-down menu – Introduction of a new top-level menu item: ‘Integrate.’ To start, existing command buttons for Power Apps and Power Automate will move into Integrate – as they are integrated technologies and experiences. Roadmap ID: 64869
  • SharePoint: Auto-News Digest – SharePoint Auto-News Digest sends automated email to employees in you company about the latest News posts that they have not yet read. Roadmap ID: 64685
  • Microsoft Lists: rules – Create simple if/then rules based on changes to list information to set reminders and send notifications. Roadmap ID: 64163
  •  Configure header, footer and body of a form for lists/ libraries – This feature allows users in SharePoint lists and libraries to add a custom header and a footer to the associated form. Roadmap ID: 63519
  • Microsoft Lists and SharePoint document libraries: Gallery view – Configure your lists and library items using a dynamic Gallery view – choosing how your documents and list items appear. Roadmap ID: 57304
  • Microsoft Lists: comments – Add a comment on a list or list items, including @mention capabilities to draw a person’s attention. Roadmap ID: 64169
  • New SharePoint admin center home page – Updates to the SharePoint admin center to align it to the Microsoft admin center, including more tiles and graphs. Roadmap ID: 57318
  • SharePoint Online search query volume limits when using app-only authentication – When this change is implemented, queries using the Site.Read.All permissions level or greater will be throttled at 25 QPS. The search query will return with a 429 response and you can simply retry the query. Roadmap ID: 64963
  • SharePoint: Share a page to Yammer – The ability to share a modern SharePoint Online (SPO) page to a Yammer community will be available in the page actions bar. Roadmap ID: 66183
  • SharePoint: Site Performance Page for Site Owners and Editors – The Site Performance Page will display results from the Page Diagnostics for SharePoint tool and the information will be available within SharePoint from site settings. Roadmap ID: 66196
  • New ways to add SharePoint images – Page authors can now copy and paste images on the canvas to automatically create a new image webpart. Roadmap ID: 65599
  • New ways to add SharePoint images – Page authors can now copy and paste images on the canvas to automatically create a new image webpart. Roadmap ID: 65599
  • Microsoft Lists: Updated Person column experience: built on SharePoint – Items within a Person column, in and out of Quick Edit mode, will appear using the new “pill” design format when a person’s photo is displayed. Roadmap ID: 67095
  • SharePoint spaces: Touch device support – SharePoint spaces will enable users to interact with a space using touch interactions in addition to the mouse and keyboard based interactions currently supported. Roadmap ID: 67107
  • SharePoint: Text web parts automatically added to new sections in modern pages – Microsoft are now adding text web parts automatically for you when you add new sections to a modern page. Roadmap ID: 67146
  • SharePoint: Collapsible sections on modern pages – You’ll have the ability to show page sections in an accordion view (collapsed or expanded) or as tabs. The accordion view will be collapsed by default, but can be set to show expanded. Roadmap ID: 67147
  • SharePoint: new experience to add content types to lists and libraries – Custom content types that are available to your SharePoint sites can easily be added to lists & libraries that allow multiple content types. In those SharePoint lists & libraries that allow multiple content types, a new ‘Content type’ option will be available in the ‘Add column’ menu. Roadmap ID: 67164
  • Microsoft Lists: column settings in Grid view – The capabilities when in Lists “Grid” view (previously Quick Edit) will now allow people to pin a column to the filter’s pane, format the column, show/hide columns, and hide their column(s). Roadmap ID: 68714
  • Microsoft Lists: Support for thousands separator in Number column – When Lists owners and members leverage the Number column, they can now choose if the comma should appear or not. Roadmap ID: 68716
  • Microsoft Lists: undo / redo – As you work across rows and columns within Microsoft Lists, mistakes will happen and it needs to be easy to recover information. Similar to how you can remove sentences and phrases in a Word document, you will be able to do this in Lists by using the undo button. The same is true in reverse with the redo button. Roadmap ID: 68810
  • SharePoint: Migration Manager: Teams and OneDrive destinations in Migration Manager – SharePoint Migration Manager now lets you select a Teams channel or a OneDrive username when setting your migration destination. Roadmap ID: 68884
  • Microsoft Teams: Improvements to the “Create a Microsoft Team from SharePoint” experience – Enhance existing Microsoft 365 Groups with Teams functionality, directly from SharePoint team sites. Roadmap ID: 68861

Release – March 2021

  • 👀 SharePoint: Updated Tag column for images – Image tags are automatically created and includes descriptive labels when they are uploaded into SharePoint within Microsoft 365. This improves Microsoft Search results. With the new update, people will be able to manually add or remove tags from this column using freeform text or from the managed metadata service (your company taxonomy). Roadmap ID: 68902

How to grant admin consent to applications in Azure

In this post we look at how to set up the admin consent workflow in Azure, which fixes an issue with the Samsung Email app requiring admin consent, giving users a way to request access to applications and allowing global admins the ability to grant tenant-wide consent.

The scenario

I had an issue recently in my organisation where after a recent OS update, users began to report receiving a “need admin approval” message appear when attempting to access mail through the native Samsung email application.

The “Need admin approval” message that began appearing via the Samsung email app.

So the first thing I checked out was the Enterprise application in Azure Active Directory just to do a once-over of the settings there. However, there was no Samsung Email app to be found!

Fail #1 – user consent settings

So after noticing there was no Samsung email app to check the configuration of, still in Enterprise applications I went to > Consent and permissions > User consent settings.

From here I changed the user consent for applications part to Allow user consent for apps from verified publishers, and also set the five permissions classed as low impact as recommended.

Update the user consent settings to allow user consent for apps from verified publishers.

For me, this did not work.

I then spoke to Microsoft support who recommended configuring the admin consent workflow (preview), which gives end users a way to request access to applications that require admin consent.

There is full documentation from Microsoft here on how to configure the admin consent workflow, but I’ll include the steps I took to enable it below:

  • Navigate to Azure Active Directory. You need to be a global administrator to complete these steps
  • Open Enterprise applications > under Manage, select User settings
  • Under Admin consent requests (Preview), set Users can request admin consent to apps they are unable to consent to to Yes
Configure admin consent workflow settings
Set Users can request admin consent to apps they are unable to consent to to Yes under Admin consent requests (preview).
  • Now you need to set the users who are to review the admin consent requests (these need to also have the global administrator, cloud application administrator, and application administrator roles)
  • Enable or disable email notifications to the reviewers when a request is made
  • Enable or disable reminder email notifications to the reviewers when a request is about to expire
  • Specify how long requests stay valid
  • Press Save

Changes can take up to an hour to take effect – for me it took closer to 45 minutes. After this time, I tested the Samsung email app again and the message changed to requiring approval:

This then notifies the user that their request has been sent, and an email is sent to the request administrator(s). Then in Enterprise Applications, under Activity if you click on Admin consent requests (Preview) you will see Samsung Email listed, as well as being able to see who requested it on the Requested by tab.

From here, I just pressed Approve, which naturally approved the request,. Once approved, the request is cleared from the admin consent requests list.

Granting tenant-wide admin consent to an application

Microsoft documentation here talks about needing to grant admin consent for the applications to be available tenant-wide. It’s really easy to do as in my example, the Samsung Email app is now listed under Enterprise Applications, so all I needed to do was:

  • Go back to Enterprise applications
  • Select the Samsung Email application
  • Select Permissions and then click Grant admin consent
  • Agree with the permissions the application requires and grant consent
Samsung Email application appearing in Enterprise applications.
Grant tenant-wide admin consent for the Samsung Email application.

Microsoft 365 roadmap roundup – w/c 30 November 2020

Here’s all the new and updated Microsoft roadmap items from the past week:

Please make sure to subscribe to get early access to new posts straight to your inbox!

From the message center…

MessageMore detailAct byMessage ID
Yammer embed widgets will be upgraded to the new YammerThe Yammer Embed feed, which is currently part of classic Yammer, is being upgraded to the new Yammer. Use an Embed to display a single My feed, Group feed, Topic feed, User feed, or Open Graph object feed on a web page.Begin early December 2020MC226053
(Updated) Microsoft Teams – Virtual Breakout RoomsBreakout rooms allow meeting organizers to split main meetings into smaller sessions for focused discussions.

– Minimum desktop app version 1.3.00.24755
– Minimum iOS build: 1.0.77.2020100603
– Minimum Android build: 1.0.0.2020091301
Begin early December, complete mid-December 2020MC224343

Use these buttons to switch between each product’s roadmap updates.

SharePoint

  • Launched (0)
  • Rolling out (0)
  • In development (2)

🍾 LAUNCHED

N/A

🚂 ROLLING OUT

N/A

⌛ IN DEVELOPMENT

Release – November 2020

  • SharePoint: Migration Manager: Teams and OneDrive destinations in Migration Manager – SharePoint Migration Manager now lets you select a Teams channel or a OneDrive username when setting your migration destination. Roadmap ID: 68884
  • 👀 Configure header, footer and body of a form for lists/ libraries – This feature allows users in SharePoint lists and libraries to add a custom header and a footer to the associated form. Roadmap ID: 63519

Microsoft 365 roadmap roundup – w/c 23 November 2020

Here’s all the new and updated Microsoft roadmap items from the past week:

Please make sure to subscribe to get early access to new posts straight to your inbox!

From the message center…

MessageMore detailAct byMessage ID
Introducing At a glance summaries in sharing e-mails for Word documentsSharing e-mails for Word files will soon include the estimated time to read for document as well as its key points.2 January, 2020MC227295
Meeting chat moderation settingsMicrosoft are updating the Meeting options to allow an organizer to manage participants ability to chat prior to, during and after a meeting.Complete by February 2020MC224359
1:1 Call Recording Policy IntroductionCurrently, 1:1 Call recording is controlled by the -CsTeamsMeetingPolicy / AllowCloudRecording attribute. Microsoft are now changing it so that 1:1 Call recording can be controlled by its own policy.18 December, 2020MC227292

Use these buttons to switch between each product’s roadmap updates.

SharePoint

🍾 LAUNCHED

  • Microsoft Lists: ready- made templates – Create a new list from ready-made templates that accelerate list creation, structure, forms and flows. There will be 8 templates at initial launch. Roadmap ID: 64166
  • Microsoft Lists: home page – The Microsoft Lists home page is your home for all your lists across Microsoft 365. Roadmap ID: 64160

🚂 ROLLING OUT

N/A

⌛ IN DEVELOPMENT

Release – November 2020

  • 👀 SharePoint: Migration Manager: Teams and OneDrive destinations in Migration Manager – SharePoint Migration Manager now lets you select a Teams channel or a OneDrive username when setting your migration destination. Roadmap ID: 68884

Release – December 2020

  • Updates to site header options – You will be able to choose to show/ hide the site title and a choice between a square site logo thumbnail or a non-square site logoRoadmap ID: 63776
  • SharePoint and Teams: updated Add a Team to a site wizard – Choose the SharePoint content that you want to add as tabs in Teams when you first connect them via the “Add a Team” flow from your site. Roadmap ID: 46990

Messages posting on moderated org-wide Team – how to resolve

This post is more a re-telling of a series of events I observed recently, which at first led me to believe I was going mad until I found a conclusion which I was somewhat happy with!

The situation

In my organisation we have created an org-wide Team in which the General channel is moderated, as described in my post on how to restrict posts in org-wide teams. Owners of the org-wide Team are also limited to global admins and members of the internal communications team, so only a very small number of people are able to post messages within the Team.

So imagine my surprise when one evening when a new message had been posted in the general channel by a standard user!

Example of the ‘Scheduled a meeting’ message as appeared within moderated channel in org-wide Team.

Just delete the post…not so fast

Naturally the internal communications team were asking questions as to how this happened also. Whilst I was working that part out they also wanted to delete the post from the org-wide team’s general channel. Easy enough if you’re the Teams Owner and a Teams Admin to boot right? Wrong!

The ability for Teams Owners to delete sent messages is switched off by default and is a relatively recent feature. If you want to enable Teams Owners to be able to delete sent messages you will need to be a Teams Admin and do the following:

  • Teams admin center > Messaging policies
  • Either create a new or configure the org-wide default policy
  • Enable Teams Owners to be able to delete sent messages
  • Wait up to 24 hours
Turn on ‘owners can delete sent messages’ via messaging policies in the Teams Admin Center.

However, even if you do this any replies to the message post won’t be deleted as part of this, nor will the message post completely disappear. I’ve wrote a separate post about deleting message posts and chats in Teams that goes into much more detail about this plus more.

Link: Deleting posts in Microsoft Teams

Investigation

Meet Now and Schedule a Meeting

At first I believed that the user in question must have had some sort of elevated permissions for the org-wide team that enabled them to post. After reviewing the post above and testing differences between what org-wide team owners and members can see I noticed that the Meet Now and Schedule a Meeting buttons were only available to Team Owners.

The ‘Meet’ and ‘schedule meeting’ option becomes available for Teams Owners in org-wide Teams.

After reviewing the audit logs for the user, checking the owners of the org-wide team through the Teams Admin center and Azure AD groups it became clear that wasn’t the issue.

Trying to schedule a meeting with the org-wide team email address

Other ideas I had around what might be the cause of this was that maybe the user had the email address for either the Team or the group behind and had managed to schedule a meeting and include that address. Firstly, if you’re a member and you try to “get email address” for the channel you get an error message.

Also, I noted that you are unable to search the global address list in Outlook for the org-wide team email address, nor are you able to search Groups within Outlook and find it.

Add the org-wide team’s email address as a shared mailbox

One final area I looked into was based on the audit events I’d seen earlier. What was interesting was there was an activity event in the logs called “Sent message using Send On Behalf permissions”, which led me to test adding the org-wide team’s email address as a shared mailbox to see if that might be it.

Audit log details including the ‘Sent message using Send On Behalf Permissions message’.

Again, only an owner is able to do this, but interestingly enough as an owner I was able to see the emails surrounding the scheduled meeting in the mailbox for the org-wide team.

Conclusion/ Resolution

After ruling out all of the above lines of enquiry we did notice within the Teams app, under + New Meeting there is an ability to create a live event.

When you create your live event and press next, you get a “live event permissions” screen. The default is set to org-wide, which is the exact same wording as the org-wide team we’ve set up. I haven’t tested this myself as of yet, but based on the audit information I was able to get around the event that was created, I think there is a high probability that this is how the meeting was created and posted to the org-wide team.

Creating a live event, by default sets the permissions to Org-wide.

As another aside, if you select people and groups, you are able to add the org-wide team as a participant in the meeting, which may also render the same results.

You can select the Org-wide Teams 365 Group from under People and Groups.

So, I want to throw this out to you, loyal reader! Should anyone be in this situation, or be able to test my theory please comment below and let me know what you find.

Q&A – other org-wide team issues

So since I wrote this post (only a week ago!) I’ve had a couple of new issues crop up related to org-wide teams that I wanted to document. So here goes:

#1 Can members can reply to posts in moderated channels?

So with the scenario described above, it was my belief that the org-wide team was pretty much locked down for comments, minus the ability for users to react to posts.

Recently I’d suggested to our communications team to start @ing the org-wide team in posts to send out notifications to all users, which proved successful as engagement on posts where we did this increased massively.

However, in doing this we also quickly noticed that all members of the org-wide have the ability to reply to posts in moderated channels! Needless to say this came as a bit of a surprise, especially since we had been using the org-wide team since April with zero comments on any post until now!

There are no settings within the Member permissions that control whether users can reply to posts or not either, so it cant be controlled at the team level.

Answer: encourage owners who author posts to set who can reply to their posts

So the way I tackled this problem was to encourage the org-wide team owners to consider who they want to be able to reply when they create new posts using the reply settings. You have two choices in the post formatting settings:

  • Everyone can reply
  • You and moderators can reply

#2 Can members can upload files in an org-wide team?

Short answer to this is again, yes. As members of the org-wide team users have the ability to upload files in the General channel that are visible to everyone in your organisation.

So how can you stop it?

Answer: Change the SharePoint site permissions

The answer to this for me was an easy one, change the permissions so that all members only have read permissions to the files tab. As everything files in Teams is ultimately SharePoint so for me it was a simple permissions change that did the trick.

There are two ways you can go about changing the permissions in this scenario:

  1. Move the users out of the Members SharePoint group with edit permissions, into a Visitors group with read
  2. Break inheritance on the General folder within the Shared Documents library, add all users to the Visitors group and remove the Members group

In essence, they both do the same thing but I tested both approaches and either work – I chose the first option as I don’t like to break folder inheritance if I can avoid it.

To change the SharePoint site permissions behind a Team, follow these steps:

  • Open your Team > select the relevant channel (i.e. General)
  • Press the Files tab > Open in SharePoint
  • In the SharePoint site > press the cog icon
  • Site permissions > Advanced site permissions
  • Open the Members group > make a note & select the objects listed in there (for me I had a members group again and everyone except external users)
  • Actions > remove users from group
  • Go back to the main permissions page. TIP: just add /_layouts/15/user.aspx after the name of your Team
  • Open the Visitors group
  • Pres New > enter the names of the groups that were previously in the Members group
  • Press Show Options > untick send an email invitation
  • Press Share

That’s it! Now when users navigate to the files tab of any channel within your org-wide Team they will no longer have the upload button visible.