#Teams : utilisez la barre de commandes / recherche pour vous faciliter la vie ! (1/2)

Comme la plupart des produits et services Office 365, Teams propose une fonctionnalité de recherche et de commandes, souvent peu connue et mal exploitée par la majorité des utilisateurs. Pourtant la barre de recherche ou barre de commandes a été conçue avec quatre fonctions clés en tête : le multi-tâche, la prise d'action rapide, la requête de données et être extensible aux autres applications (à l'instar de Visual Studio Code et sa palette de commandes).

En une seule barre, Teams vous propose 3 axes d'actions :

  • La recherche de contenu (Chat, Documents (nom et contenu), Equipes, Canaux, Personne)
  • Personnes / Applications
  • Les commandes

Je finirai ce post en vous parlant des raccourcis dont regorge Teams.

La recherche de contenu

La recherche de contenu fournit un moyen efficace de rechercher des informations (messages, fichier, personnes) sur Microsoft Teams dans Exchange (messages), SharePoint Online (fichiers) et OneDrive Entreprise. Vous pouvez trouver la documentation technique ici pour plus d'informations.

Pour utiliser la recherche de contenu, saisissez un terme ou un ensemble de termes dans la barre supérieure de Teams et appuyez sur Entrée :

Les résultats de recherche s'affichent à gauche dans un panneau composé de 3 onglets : Messages, Personnes et Fichiers, qui vous permettent de retrouver les contenus par rapport à leur type :

Pour retrouver votre aiguille dans la meule d'informations que Teams et Office 365 est capable de stocker, Teams propose une interface de filtrage plutôt pas mal pensée :

Note importante : La recherche de contenu dans les messages et les fichiers de canaux privés ne fonctionne pas de la même manière que dans les canaux standard. Pour en savoir plus, voir recherche de contenu de canaux privés.

#Teams : Ajouter du stockage Cloud (Dropbox, Box, Google Drive, SharePoint) à votre canal Teams

Nous travaillons tous avec plusieurs services en ligne de stockage, d'éditeurs parfois différents de Microsoft, soit par héritage, soit parce que vous venez tout juste de déployer Office 365.

Une des possibilités plutôt très intéressantes de Microsoft Teams est que vous n'êtes pas dépendant de SharePoint Online pour le stockage de vos fichiers et que vous pouvez ajouter la consultation des fichiers hébergés dans les services SharePoint, Dropbox, Box, Google Drive et Citrix ShareFile (seuls services actuellement supportés).

Update 13/05/2020 : le support de Egnyte est annoncée par Microsoft avec une release courant Mai 2020.

1. Pour ajouter votre répertoires de fichiers externes, naviguez dans l'onglet Fichiers de votre canal, puis cliquez sur + Ajouter du stockage cloud :

2. Une fenêtre 'ouvre pour que vous puissiez sélectionner le service que vous souhaitez ajouter (SharePoint, Dropbox, Box, Google Drive et Citrix ShareFile) :

3. Pour cet article, je vais utiliser Dropbox et donc cliquez sur Dropbox.

4. Une fenêtre de connexion Dropbox s'ouvre pour vous demander d'autoriser le service Microsoft teams à accéder aux informations de vos dossiers Dropbox. Entrez les informations de votre compte Dropbox pour autoriser Teams à vous lister vos répertoires Dropbox :

Et voilà !

Administration du partage de stockage des fichiers cloud

Pour administrer quels sont les services qui peuvent être partager ou non dans l'interface Teams, connnectez vous à l'administration de Teams puis Paramètres à l'échelle de l'organisation > Paramètres teams > Fichiers :

Utiliser le Tableau blanc / Whiteboard pour Teams

Dans ce contexte de télétravail, il est important de bien s'outiller car de vos outils dépendent votre productivité, votyre motivation à travailler et votre capacité à rester connecté avec les autres en éprouvant le moins de limitation possible par rapport à des échanges physiques en face à face. En gros éviter la frustration et faciliter la communication avec vos collaborateurs.

Je tenais donc à vous présenter aujourd'hui : le Tableau blanc ! Que vous pouvez utiliser avec ou sans Teams, mais l'intégration avec teams est plutôt très intéressante dans la pratique.

Note : A cause du MS Whiteboard, je suis maintenant l'heureux propriétaire d'une tablet de dessin ! Et l'expérience est au rendez-vous une fois que l'on prend l'habitude de l'utiliser.

Installation et configurer Whiteboard dans Office 365

  1. Allez dans l'administration de votre tenant (il faut que vous en soyez l'administrateur) : https://admin.microsoft.com/adminportal/home
  2. Cliquez sur Paramètres > Paramètres :

3. Dans l'écran de Paramètres, cliquez sur l'onglet Services :

4. Cliquez sur Whiteboard :

5. Cliquez sur Activez Whiteboard pour tous les membres de votre organisation et cliquez en bas de page sur Enregistrer les modifications :

Utilisation de Whiteboard depuis l'app web

Vous pouvez utiliser directement Whiteboard depuis le portail Office 365 (https://portal.office.com) et lancer l'app depuis la page :

  1. Vous pouvez créer un nouveau tableau blanc en cliquant sur 'Create new Whiteboard' :

2. Une fois sur le tableau, vous pouvez utiliser les outils de dessin (4 couleurs + 1 gomme d'effacement) pour composer vos oeuvres d'art explicatives.

3. Tout l'intérêt est évidemment de pouvoir partager ce tableau pour interagir avec des collaborateurs ! Pour cela, cliquez sur 'Share'/'Partager' pour faire cela :

4. Pour exporter vos chefs d'oeuvre graphques en dehors de Whiteboard, cliquez sur Settings/Paramètres puis Exporter l'image en SVG/Export image to SVG

Utilisation de Whiteboard dans Teams

Une fois que vous avez activé Whiteboard dans votre tenant, vous serez en capacité de pouvoir activer le tableau blanc directement depuis l'interface Teams en cliquant sur l'icône du partage :

Et la magie de Whitebard est là pour vous aider à faire croquis, dessins et autres compositions artistiques pour une collaboration en temps réel !

New release of PowerShell module to manage Azure Functions

The Azure Functions team just released a new version of the PowerShell module to manager Azure Functions and it makes AF a lot more manageable for large deployment (I don't know how I survive without it actually), for example in a nano service architecture (MSDN Magazine 2017 - Paktpub book).

To use the module just execute the Install-module command with AllowPrerelease option :

 Install-Module -Name Az.Functions -AllowPrerelease 

I will publish real world cases in upcoming posts as soon as possible. You can find a Gist from Francisco Gamino with a sample use.

Visual Studio Core for PowerShell 7

With the release of “PowerShell Core 7”, now just “PowerShell 7”, the VS Code team just released a major update of the PS extension for VS Code.

In short, what’s new :

  • ISE Compatibility module
  • Syntax Highlighting, Multi-Line Editing and Back Search in the Integrated Console
  • Performance Improvements
  • Take care of some breaking change

You can find the full announcement here : https://devblogs.microsoft.com/powershell/visual-studio-code-for-powershell-7/

How to install PowerShell Core 7 on Windows and Linux

PowerShell is a must have skill for a developer or system administrator working in the Microsoft ecosystem, but not only. With the release of the version 7 of PowerShell Core, the improvements and new features make more us more powerful to to what we need to be do for our clients.

The PowerShell team announced PowerShell 7 here. PowerShell 7 is now built on .NET Core 3 and brings back many APIs required by modules built on .NET Framework, so now they work with .NET Core runtime and PowerShell 7 ! This is a huge improvement for what we can do with PS.

Here is how you can install and update PowerShell Core 7 on Windows and Linux (preview) from officiel documentation :

Windows 10 install

1. On Windows 10, you can execute this simple command line to install PS Core 7 with a PS instance (with administrator rights) :

iex "& { $(irm https://aka.ms/install-powershell.ps1) } –UseMSI -Quiet"

image

Note : If you install a previous version of PowerShell Core (PS6 for example) and you use –Quiet option, it will fail to install PS7. In that case, remove the –Quiet option and follow the installer UI instructions.

2. To launch a PSC7 instance, either right click in a directory ‘PowerShell 7 > Open here’ or just type ‘pwsh’ :

image

image

Linux install

PowerShell 7 supports the following operating systems on x64, including:

  • Windows 7, 8.1, and 10
  • Windows Server 2008 R2, 2012, 2012 R2, 2016, and 2019
  • macOS 10.13+
  • Red Hat Enterprise Linux (RHEL) / CentOS 7+
  • Fedora 29+
  • Debian 9+
  • Ubuntu 16.04+
  • openSUSE 15+
  • Alpine Linux 3.8+

Note : latest version 19.10 is not supported :
image

1. In a bash terminal, just execute the following command line :

wget https://aka.ms/install-powershell.sh; sudo bash install-powershell.sh; rm install-powershell.sh

2. To launch a PSC7 instance in the bash just type ‘pwsh’ :

PS 7 works fine even on a low Memory/CPU computer Smile

For Linux, you can see the documentation here : https://docs.microsoft.com/fr-fr/powershell/scripting/install/installing-powershell-core-on-linux?view=powershell-7.

aOS Tahiti 03/03/2020 : session Serverless avec les Azure Functions disponible

Pour faire suite à l'aOS Tahiti (encor emerci pour l'accueil) qui s'est déroulé le 03/03/2020, j'ai eu l'occasion de présenter le "Serverless avec les Fonctions Azure" et la puissance qu'elles représentent dans une architecture Cloud / Nano Services. Cette session a été ajusté par rapport à Nouméa pour tenir dans un temps un peu plus serré.

Je vous laisse voir ou revoir les slides de cette session sur SlideShare :

PS : les fonctions Azure ça rocks ! 🙂

aOS Nouméa 28/02/2020 : session Serverless avec les Azure Functions disponible

Pour faire suite à l'aOS Nouméa qui s'est déroulé le 28/02/2020, j'ai eu l'occasion de présenter le "Serverless avec les Fonctions Azure" et la puissance qu'elles représentent dans une architecture Cloud / Nano Services.

Je vous laisse voir ou revoir les slides de cette session sur SlideShare :

aOS Nouméa 2020 - 28/02/2020 - Le Serverless avec Azure Function de Julien Chable

Teams is available on Linux and it’s easy to install !!

This cool announcement was made here : https://techcommunity.microsoft.com/t5/microsoft-teams-blog/microsoft-teams-is-now-available-on-linux/ba-p/1056267 and it made my day at this time 🙂 Several weeks later, I just wanted to share with you how easy it is to install Microsoft Teams on your Linux distro (Debian or Fedora like).

  1. Download the package according to your Linux distro by navigating on this page : https://teams.microsoft.com/downloads#allDevicesSection

2. Execute/Install the package with the package manager :

3. Enter your Office 365 credentials and boom Microsoft teams is up and ready to use !

This is only a preview version but so far everything looks to work pretty well. One of the first Microsoft client to be available on Linux, it rocks 🙂

#Office365 #Teams

How to use the amazing feature Visual Studio Live Share

Visual Studio Code is one of the most active project on Github for Microsoft developers community. VS Code spread around the developer world like black powder and brings for a lots of different skilled professionals and amateurs a best of bread code editor.

Event if the project brings a lot of new feature on a monthly based release, something there is a new feature that provide far more power to developers, and Live Share one of them.

Live Share was released back in 2018 ( https://code.visualstudio.com/blogs/2018/05/07/live-share-public-preview) to provide universal and secure collaboration between developers even working on different operating system at the same time, only one thing care : your code and whatever it is C#, Angular app, Go, etc !

Live Share is now available on Windows, Mac and Linux !!!!

Python-based IntelliSense

The addin provided on Visual Studio and Visual Studio Code can only share terminals between developers to make them able to debug live ! Isnt't it awesome ?!?

You can show the introduction video from Jon Chu :

In short, how does it work ?

The process is quite simple : 1. Install 2. Get a Microsoft account (if you don't laready have one) 3. Create and join a session 4. Code with your buddy 🙂

Installation

The installation process is fairly simple : go to the Live Share extension homepage => https://visualstudio.microsoft.com/fr/services/live-share/

Create a new session

1. Click on the 'Live Share' button in the left panel :

2. Click on 'Start collaboration session' in the Live Share panel :

3. Click on the 'Share Now' button

4. VS Code will ask you to connect to your Github or Microsoft account y opening a web window

5. Live Share will provide you a link for the collaboration session, copy it and send it to your friend / colleague by email or Teams.

6. Wait for your friend to join the session and ... code, debug, execute ! Whan a guest join a session, you'll be notified and start seeing different colored dot associated with file modified in live.

Microsoft also release a Live Share Audio plugin to enable developers to exchange by voice and Arjun Attam also make a

chat addin for Live Share that provide you with a more deep collaboration level experience.

In a context of remote work collaboration, this addin is an excellent asset for your team ! Try it !