Power Automate Astuces

Pour empêcher des boucles infinies lors de la modification des éléments (lorsque le flux modifie l’élément modifié):

https://powerusers.microsoft.com/t5/Power-Automate-Community-Blog/SharePoint-Managing-Recursive-Events-in-Flow/ba-p/250076

Pour déclencher le flux seulement lorsque un champ est modifié:

Power Automate: Start a Flow from a column change

Filtrer les éléments d’une liste:

Pour voir le champ type de contenu et pour qu’il fonctionne, il faut que les types de contenu de la liste dans SharePoint soit à ‘autoriser la gestion’ = Oui.

Filtrer le déclencheur

https://thrivenextgen.com/microsoft-power-automate-flow-trigger-conditions/

Distinguer la création et la modification sur le déclencheur ‘Lorsqu’un élément est créé ou modifié’

https://powerusers.microsoft.com/t5/General-Power-Automate/Trigger-flow-when-an-item-in-SharePoint-list-is-modified/td-p/412760

Nouveautés septembre 2021 et plus

Roadmap:

Microsoft Teams: Pairing the channel and the corresponding SharePoint folder name Feature ID: 72211 September CY2021

Microsoft Teams: New default settings when opening Office files Feature ID: 82662 September CY2021

Microsoft Teams: New assignment experience in modal window for Breakout Rooms
Enhanced UX for participant assignment. This includes new capabilities such as sorting participants and rooms and performing multiple selections and assignments to rooms.
Feature ID: 81389 Septembre 2021

Microsoft Teams: Breakout Room Presenter support
Extend the management of Breakout Rooms to specific presenters.
Feature ID: 81118 Septembre 2021

Microsoft Teams: Breakout Room pre-meeting room creation and participant assignment
Introducing capability for organizer to perform breakout room configuration and participant assignment before the meeting starts.
Feature ID: 81390 Septembre 2021

Visio: Visio web app in Microsoft 365
Microsoft 365 for commercial users now includes core functionalities of Visio – a Visio web app that allows anyone to create, edit, and share professional diagrams and integrates with a variety of Microsoft solutions, including Microsoft Teams for a collaborative diagramming experience.
Feature ID: 72235 Août 2021

NE PAS OUBLIER: Microsoft Teams: Microsoft Teams Connect (Shared channel) Feature ID: 70766 November CY2021

Roster Planner

https://docs.microsoft.com/en-us/office365/planner/access-planner-roster

Déjà lancé:

OneDrive: Expiring access for external users Feature ID: 43797 May CY2021

SharePoint: Updates for Microsoft Teams connected team sites Feature ID: 81945 June CY2021

  • Je ne comprends pas ce qu’il y a de nouveau?

SharePoint: New experience to add an app Feature ID: 82031 July CY2021

  • Les applications classiques (calendrier, contacts, tâches…) sont mises en arrrière-plan

Nouveau Stream:

Microsoft Stream: Preview of new video start page on office.com Feature ID: 68830 June CY2021 (Launched) https://stream.office.com

Microsoft Teams: Block Downloads for non-channel Teams meeting recordings on OneDrive Feature ID: 70543 May CY2021 (Launched)

Microsoft Stream: Block downloads for channel meeting recordings saved to SharePoint Feature ID: 82053 July CY2021 (Launched)

Microsoft Teams: Live Transcription with speaker attribution Feature ID: 65967 March CY2021 (Launched)

Microsoft Teams: Live Transcription with speaker attribution (for additional SKUs) Feature ID: 82029 June CY2021 (Launched)

Microsoft Teams: Live transcript in Teams meetings in additional spoken languages Feature ID: 83615 August CY2021 (Launched)

NE PAS OUBLIER: Microsoft Teams: Auto-Expiration of Meeting Recordings stored on OneDrive and SharePoint Feature ID: 84580 October CY2021

https://docs.microsoft.com/en-us/microsoftteams/cloud-recording#auto-expiration-of-teams-meeting-recordings

Microsoft Teams: meeting recordings saved to OneDrive and SharePoint

Personnaliser un flux d’approbation par Power Automate

Voir aussi

Approbations avec Teams, SharePoint et Power Automate | KTNN SharePoint (wordpress.com)

Flux d’approbation d’un fichier | KTNN SharePoint (wordpress.com)

Modèle utilisé:

Demander l’approbation dans Teams d’un élément sélectionné dans SharePoint | Microsoft Power Automate

Request approval in Teams for a selected item in SharePoint | Microsoft Power Automate

Dans ce modèle, on travaille dans une liste. Cependant, ce modèle ne met pas à jour le statut d’approbation.

Transformation du flux de liste:

Pour utiliser la colonne ‘built-in’ ‘État de validation’, j’exécute d’abord un flux ‘Demande de validation’ comme cela la colonne est ajoutée.

Ensuite, il suffit d’ajouter une étape comme ci-dessous pour chacune des conditions.

Transformation du flux de bibliothèque:

Si on veut appliquer ce flux sur une bibliothèque, voici les changements à effectuer.

Idée: Button in SharePoint List to Trigger Power Automate | @WonderLaura

Use column formatting to customize SharePoint | Microsoft Docs (Create a button to launch a flow)

Personnaliser les formulaires SharePoint à l’aide de Json et Power Apps

Personnalisation de base par Json

Show or hide columns in a list form | Microsoft Docs

C’est splendide:

  • Le changement d’ordre des colonnes est lié sur le changement de classement des colonnes dans les propriétés de la liste.
  • En décochant une colonne, elle devient masquée dans le type de contenu, c’est lié. Pour décocher la colonne de Titre, il ne faut pas qu’elle soit obligatoire.

Pour cacher ou afficher des colonnes en fonction d’un champ: Easily Show/Hide SharePoint Form Columns in Seconds! – YouTube

Configure the list form | Microsoft Docs

Customize SharePoint Forms with JSON | April Dunnam – SharePoint Siren

Voici le code minimum pour l’entête et le pied de page:

{
« elmType »: « div »,
« txtContent »: « Titre du formulaire »
}

Voici le code de base pour le corps:

{
« sections »: [
{
« fields »: []
}
]
}

Personnalisation avec Power Apps

Customize a form for a SharePoint list | Microsoft Docs

Outils pratiques pour travailler avec les données dans Excel

Comparer deux listes: trouver les éléments en plus et en moins.

  1. Placer les 2 listes cote à cote.
  2. Sélectionner tout.
  3. Accueil > Mise en forme conditionnelle > Règles de mise en surbrillance des cellules > Valeurs en double

How to Compare Two Columns in Excel (for matches & differences) (trumpexcel.com)

Liste déroulante

Onglet Données > Validation des données > Autoriser LISTE

Tableau

Sélectionner la plage > Insertion > Tableau

Nom du tableau

Cliquer dans le tableau > onglet Création de tableau

– redimentionner le tableau

https://support.microsoft.com/en-us/office/rename-an-excel-table-fbf49a4f-82a3-43eb-8ba2-44d21233b114

– nom du tableau

– Convertir en plage pour retirer le tableau

Sous-totaux

Données > Sous-total

On ne peut pas utiliser les sous-totaux en mode ‘tableau’.

Power Query

About Power Query in Excel – Excel (microsoft.com)

Rapport des sites

Sites actifs du Centre d’administration SharePoint

Dans la liste des ‘Sites actifs’ du Centre d’administration SharePoint, sont énumérés toutes les collections de sites, peu importe le modèle (site d’équipe, site de communication, site d’équipe (expérience classique), site de Teams (non un groupe Microsoft 365), …).

Par conséquent, tous les Teams sont donc répertoriés puisque chaque Team est associé à un site SharePoint. Si le mode natif de Yammer est activé, tous les communautés Yammer sont aussi énumérées puisqu’elles sont associées à un site SharePoint.

Il est possible d’exporter la liste de tous ces sites. Voici les colonnes disponibles:

Il est important à noter:

  • Les collections de sites sous-jacentes aux canaux privés ne sont pas affichées dans cette liste.
  • Les collections de sites OneDrive ne sont pas affichées dans cette liste non plus.

Rapport sur l’utilisation des sites SharePoint

Sur la page d’accueil du Centre d’administration SharePoint, on peut voir un graphique montrant:

  • Le nombre total de sites
  • Les sites actifs

Sur ce graphique, il y a plus de sites. Les sites associés aux canaux privés sont comptabilisés. Les sites OneDrive ne sont pas inclus.

Le détail de ce rapport nous amène au même endroit que Microsoft 365 centre d’administration > Rapports > Utilisation > Fichiers SharePoint > Afficher plus > Utilisation du site.

À cet endroit, il est possible d’exporter la liste de tous les sites. Voici les colonnes disponibles:

Connectors, Applications, MS Store

Je suis pas mal confuse entre les connecteurs, applications, add-ins, MS Store…

Connecteurs de groupe Office 365

Il est possible de les désactiver au niveau du tenant ou du groupe O365 à l’aide de Exchange Online PowerShell.

Disable Connectors at the Tenant level
set-OrganizationConfig -ConnectorsEnabled:$false

Disable Connectors at the Group Level
set-UnifiedGroup -Identity groupname@tenant.com -ConnectorsEnabled:$false

Disable Actionable Messages Only
Set-OrganizationConfig -ConnectorActionableMessagesEnabled:$false

Office 365 Connectors for Microsoft Teams l SherWeb

Use the Connector web part – Office Support (microsoft.com)

Add apps to Yammer – Office Support (microsoft.com)

Connect apps to your inbox in Outlook on the web – Office Support (microsoft.com)

Connect apps to your groups in Outlook (microsoft.com)

Applications de Teams

Manage your apps in the Microsoft Teams admin center – Microsoft Teams | Microsoft Docs

Office Add-ins

Office Add-ins platform overview – Office Add-ins | Microsoft Docs

Yammer applications tierces

Configure your Yammer network – Yammer | Microsoft Docs

Environnement Power Platform

Microsoft Power Platform Fundamentals

Exam PL-900

Dataverse – formely Common Data Service CDS

Connectors

AI Builder

Environments

Solutions

  • Container of components: Apps, Tables, Flows, etc.
  • Available in Power Apps, Power Automate

Power Apps

App: 3 types

  • Canvas
  • Model-driven
  • Portal

Power Automate

Flow: 3 types

  • Cloud flow
  • Desktop flow
  • Business process flow

Power BI

  1. In Power Plaform admin center, select one environment and copy the environement URL
  2. In Power BI Desktop, select Get Data > Power Platform > Common Data Service > Connect > paste URL

Power Virtual Agent https://powerva.microsoft.com

  1. Create new bot
  2. Select environment