Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierFlux principal

Reply to specific chat message in Microsoft Teams Desktop

The ability to reply to a specific chat message is a highly voted feature on the Teams UserVoice forum. Also, this feature has already been available on the iOS and Android mobile apps. Now, with this update, Microsoft Teams Desktop users will receive the long awaited ability to reply to specific messages in chat from the message actions menu.

When chatting in Teams, users will be able to reply a specific message and the original message will be quoted in the reply text box, helping everyone in the chat to more easily understand the message’s context. Quoted replies will be available in 1:1, Group, and Meeting chats. This will help bring more context into conversations.

This message is associated with Microsoft 365 Roadmap ID 81113.

Release Timeline

  • Standard Release: Rollout starts in mid-September and it is expected to be complete by early October.
  • GCC: Microsoft will start rollout in mid-October and expects to complete it by early November.

How this will affect your organization

Users have already been able to do this on mobile apps but will now be able to use this feature on Microsoft Teams Desktop as well.

Microsoft Teams desktop users will be able to hover on the specific message, click on message actions menu (), and select Reply option to reply a to specific chat message.

Quote Reply to specific chat message in Microsoft Teams Desktop
Reply to specific chat message in Teams Desktop

Known Limitations

  • Quoted reply is a chat feature. It is not available for Microsoft Teams channels.
  • This feature is supported in chats with external users as well except for Skype for Business and Skype for Consumer users.

What you need to do to prepare

You do not need to do anything to prepare for this change. Once available users will be able to use this feature on their Microsoft Teams desktop client.

Teams Adds Captions to Chat Video Messages

Auto-generation of Captions for Teams Video Messages

In September 2022, Microsoft announced the ability to send video messages in Teams chat. Released in November 2022, the feature allows users to send video clips up to one minute long to participants in Teams private or group chats, if the Teams messaging policy assigned to their accounts allows video messages.

Sometimes it’s hard to listen to video messages and understand fully what the sender says. Microsoft addresses that problem in an update to add support for auto-generated captions that can be read by message recipients with the sound turned on or off. The availability of captions makes it possible to read a video message in a crowded space where you don’t want to turn the device volume up to hear the audio.

According to message center notification MC534735 (last updated March 31, 2023), users in targeted release tenants have started to receive the feature while deployment to standard release tenants will start in mid-April and complete by the end of the month.

Microsoft doesn’t say what languages are available for video message transcripts. Given that meeting transcription is available in 34 languages, I imagine that the same applies.

Caption Auto-Generation

It’s likely that the same process that generates live captions for Teams meetings is employed to generate the captions for video clips. Generation occurs when the sender sends the video message. At that point, Teams uploads the video file to an online repository where the captions are generated.

Figure 1 shows a video messages with captions displayed (enabled with the CC or closed captioning button). Recipients can play video messages in line within the chat or can expand to full screen, which uses what appears to be a version of the Stream video player with minimal playback options (quality, speed, forward/back 10 seconds, turn audio off, etc.).

Viewing auto-generated captions for a Teams video message
Figure 1: Viewing auto-generated captions for a Teams video message

Caption Transcript File

Captions form the basis for transcript generation in Teams meetings and for other videos stored in Stream. Each caption is text generated for a timecoded part of a video or audio file. Only the sender of the video message can download the transcript (Figure 2).

The sender of a Teams video message can download the transcript
Figure 2: The sender of a Teams video message can download the transcript

The result is a file called MicrosoftTeams-transcript.vtt. VTT or WebVTT is a Video Text Tracks file and is a common format used for video subtitling. You can use a text editor like Notepad to open and view the contents of a VTT file like the one shown below.

WEBVTT

00:00:00.340 --> 00:00:03.539

The review for the Office 365 for IT

00:00:03.540 --> 00:00:07.359

Pros 2024 Edition

00:00:07.360 --> 00:00:10.799

will take place on the 27th of April

00:00:10.800 --> 00:00:12.210

and I hope you can be there

Downloading a Video Message

Speaking of downloads, Teams doesn’t offer users the option to download a video clip. It’s possible to do this, but only by using developer tools. In summary:

  • Press F12 to open developer tools in the browser.
  • Select the Network tab.
  • Open the chat where the video message is and play it.
  • In the Name section of developer tools, look for 0 (zero) and then look at the Headers tab. You should find a Request URL there that points to the location where Teams fetches the video from (Figure 3). Copy this value to Notepad or your favorite text editor.
  • In the editor, select the /dash_video_orginal/videoSegment/0 part of the URL and replace it with /video
  • The result should be a URL like https://eu-prod.asyncgw.teams.microsoft.com/v1/objects/0-neu-d1-c4457fef4c67a75fe3c0732e0aceb538/views/video.
  • Paste this into a browser tab to download the video message (MP4 file).

Getting the URL for a Teams video message
Figure 3: Getting the URL for a Teams video message

Video Messages and Compliance

When I wrote about Teams video messages in September 2022, I pointed out that it’s difficult for compliance investigators to find information in video messages. I had hoped that the advent of transcripts for video messages would close the compliance gap and make it easier to find video messages based on the information captured in the transcript. Alas, this is not so. All my attempts to find video messages by inputting transcript contents into content searches failed. That’s a real pity.

Good Upgrade but Compliance is a Real Miss

Adding transcripts to video messages in Teams chat is a nice upgrade. It would be even nicer if Microsoft addressed the compliance issue as the inability to search for video content (now available in the transcripts) is more than enough to stop some organizations using this facility.


Make sure that you’re not surprised about changes that appear inside Office 365 applications by subscribing to the Office 365 for IT Pros eBook. Our monthly updates make sure that our subscribers stay informed.

How to Run the Test-Message Cmdlet

Use Test-Message to Validate Exchange Online Rules Processing Against Email

Announced in Microsoft 365 message center notification MC503297 (26 January 2023, roadmap item 100494), the Exchange Online Test-Message cmdlet is now generally available. The purpose of the cmdlet is very simple: it tests the path of a message through the rules applied by the Exchange Online transport service to reveal what actions those rules take. The intention is to help tenant administrators understand why a rule doesn’t function as expected without having to ask Microsoft support for assistance.

The set of tested rules include:

  • Exchange Online transport rules (ETRs, also known as mail flow rules). Up to 300 ETRs can exist in an Exchange Online organization to do anything from automatically copying messages sent to a certain domain to applying disclaimers to outbound messages (here’s an example of using an ETR to apply a special disclaimer for calendar meeting notifications.
  • Rules created to enforce actions from Microsoft 365 DLP policies. For example, to stop people sharing confidential information with external recipients.
  • Rules created to apply Microsoft Purview retention or sensitivity labels.

Over time, my small tenant has accumulated 25 different transport rules plus a set of DLP policies and some auto-label policies. The permutations and combinations involved in rule processing within the transport service can become very complex indeed. ETRs have a priority order to determine how the transport service runs the rules. A rule can force processing to stop if necessary. DLP policies run after ETRs, and auto-labeling then kicks in if a message is allowed to proceed by ETRs and DLP.

Test-Message Examples

Here’s a simple example of the Test-Message cmdlet in action:

Test-Message -Sender Lotte.Vetler@office365itpros.com -Recipients Flayosc@outlook.com -SendReportTo Jim.Flynn@office365itpros.com -TransportRules -UnifiedDlpRules

This kind of test runs rules against a sample message. It can only check the message sender and recipients, so apart from cycling through all the available rules, it’s not a very extensive test.

A slightly more complicated example uses a test message that I created with Outlook and saved as a message file. Using a test message makes sure that rules run against precisely the kind of traffic that you expect the rule to detect and process. For instance, you might want to include some specific keywords in the message subject or body text, or an attachment of a certain type.

To pass the message to Test-Message, it must first be encoded and stored in a variable, which is then specified in the MessageFileData parameter.

$EncodedText = ([System.IO.File]::ReadAllBytes('c:\temp\TestMessage.msg'))

Test-Message -MessageFileData  $EncodedText -Sender Lotte.Vetler@office365itpros.com -Recipients Flayosc@outlook.com -SendReportTo Jim.Flynn@office365itpros.com -TransportRules -UnifiedDlpRules

Server                                  MessageId
------                                  ---------
PAXPR04MB8095.EURPRD04.PROD.OUTLOOK.COM 626b8a86-c262-4457-911b-641a027989d7@DB9PR04MB8445.eurprd04.prod.outlook.com

The server information reported by the cmdlet is the Exchange Online mailbox server where the transport rules run. Given the massive pool of Exchange Online servers, it’s likely that Test-Message will use a different server each time it runs.

Test-Message Output

The output is in messages delivered to the address specified in the SendReportTo parameter for each type of rule processed by the test. In my case, the test generated three messages (DLP, auto-label, and ETR). Figure 1 shows the results for the ETR test. We can see that a match occurred for the Office 365 Message Encryption for selected external domains rule, which executed two actions to apply rights management protection to the message with custom branding. After executing the two actions, the transport service stopped processing further rules because the rule settings forced an exit.

Exchange transport rules report generated by the Test-Message cmdlet
Figure 1: Exchange transport rules report generated by the Test-Message cmdlet

Steps to Follow for Rule Creation

Nice as it is to have a cmdlet to help test rules processing, it won’t replace the simple rules that experienced administrators follow when setting up new ETRs or DLP policies.

  • Know what your rule should do (the actions).
  • Know what conditions the rule needs to detect before it runs.
  • Know what exceptions (if any) exist.
  • Start with a simple rule and build complexity gradually.
  • Always ask if your rule is likely to interfere with another rule before enabling it. You might be able to make a small adjustment to an existing rule to do what you want instead of creating a brand-new rule.

The last point is the most important.


Insight like this doesn’t come easily. You’ve got to know the technology and understand how to look behind the scenes. Benefit from the knowledge and experience of the Office 365 for IT Pros team by subscribing to the best eBook covering Office 365 and the wider Microsoft 365 ecosystem.

Installer toutes les versions de Visual C++ en une seule fois

Merci à vous de suivre le flux Rss de www.sospc.name. ;o)<

Visual C++ est un langage de programmation utilisé pour créer des applications Windows, il est indispensable à votre Système d'Exploitation. Je vous propose d'installer (ou de mettre à jour) les versions actuelles. Les différentes versions de Visual C++ sont utilisées par de nombreux programmes et sont ajoutées à votre Système au fur et à mesure […]

Cet article Installer toutes les versions de Visual C++ en une seule fois est apparu en premier sur votre site préféré www.sospc.name ;o)<

Windows 11 et le watermark "La configuration requise n'est pas satisfaite" : ET ALORS ? Par Azamos

Merci à vous de suivre le flux Rss de www.sospc.name. ;o)<

Depuis hier tous les sites d'information dédiés à l'informatique publient sur le fait qu'une inscription en bas à droite de l'écran serait (j'insiste sur le "serait") arrivée "sur certains ordinateurs" (j'insiste là aussi) d'utilisateurs de Windows 11 qui auraient contourné les restrictions sur un PC non-compatible à cet OS. Cette inscription serait apparue suite au "patch […]

Cet article Windows 11 et le watermark "La configuration requise n'est pas satisfaite" : ET ALORS ? Par Azamos est apparu en premier sur votre site préféré www.sospc.name ;o)<

8 choses que vous ne saviez pas que vous pouviez faire avec l’application Apple Messages

Application Apple Messagee et iMessage

Avec chaque nouvelle version d’iOS, de macOS ou d’iPadOS, Apple Messages, l’application de messagerie et de SMS de votre iPhone / iPad bénéficie d’améliorations et de nouvelles fonctionnalités. Avec cette fréquence de mise à jour, il n’est pas difficile de rater quelques-unes de ces nouveautés. Voici donc plusieurs fonctionnalités d’Apple Messages que vous ne connaissez […]

L'article 8 choses que vous ne saviez pas que vous pouviez faire avec l’application Apple Messages est apparu pour la première fois sur Byothe.fr.

❌
❌