Le but : moins ré-inventer la roue quand un développement pour Microsoft 365.
Dans cette session vous découvrirez ce que la communauté de professionnels PnP (Partner and Practice) met à disposition gratuitement afin d'enrichir les fonctionnalités et usages d'Office 365, notamment pour SharePoint & Teams.
Sommaire :
-Introduction de la communauté
-Exemples de composants et scripts ré utilisables (améliorer l'affichage des listes et bibliothèques de documents SharePoint, Intranet installés en quelques clics, webpart spéficiques etc, appliquer des modèles de sites)
-Démonstrations
PowerApps - 10 things you wish you knew dataverse for teamsJeff ANGAMA
Weitere ähnliche Inhalte
Ähnlich wie aOs Online - Etendez les possibilités de Microsoft 365 (anciennement Office 365) avec les composants sur étagère de la communauté internationale PnP
meetup devops aix-marseille - décembre 2023Frederic Leger
Ähnlich wie aOs Online - Etendez les possibilités de Microsoft 365 (anciennement Office 365) avec les composants sur étagère de la communauté internationale PnP (20)
Two simples and quick ways to Save and Share your company Knowledge
aOs Online - Etendez les possibilités de Microsoft 365 (anciennement Office 365) avec les composants sur étagère de la communauté internationale PnP
1. aOS Meetup
19/03/2020
Etendez les possibilités
de Microsoft 365 avec
les composants PnP
Max DUCA
Monaco Digital
Consultant M365
Jeff ANGAMA
Monaco Digital
Consultant M365
2. 2
Jeff ANGAMA
~10 ans d’expérience
Consultant Microsoft 365 & SharePoint On Premise
(Déploiement & Gouvernance, Programmation & Architecture)
Blog : https://jeffangama.wordpress.com
Twitter : @jeffangama
Linkedin etc : https://about.me/jeff.angama
3. 3
Max DUCA
~10 ans d’expérience
Consultant M365 & SharePoint On Premise
(Déploiement & Gouvernance, Programmation & Architecture)
Twitter : @_maxduca
Linkedin : https://www.linkedin.com/in/max-duca-b6808350/
4. Sommaire
1. Introduction à PnP
2. Cas d’usages et démo
• Créer un intranet depuis un modèle + Webpart Anniversaire
• Appliquer un thème
• Application de gestion d’opportunités
• Appliquer un modèle de site
3. Conclusion
4
7. Un peu d’histoire, le partage au cœur de la
communauté
• Les développeurs et administrateurs ont commencé a partagé de
l’info sur SharePoint via Blog puis GitHub
• Des professionnels animent des conférences
=> Microsoft & MVP fédère la communauté PnP
8. PnP ? Pour qui ?
Pour les utilisateurs métiers avancés
• Des format de vues et colonnes avancées
• Avoir des exemples de sites intranet
• Formation à SharePoint
Pour les développeurs
• Déployer des structures de site, liste. Déployer entre environnements
• Mettre en place des widgets (webpart avec SharePoint Framework)
• Des applications Teams
• Des format de vues et colonnes avancées
Pour les administrateurs M365
• Déployer des structures de site, liste. Déployer entre environnements
• Administrer Microsoft 365 (Office CLI)
8
Cette photo par Auteur inconnu est
soumise à la licence CC BY-SA
Admin
Power User
Dev
9. Exemples
• Initier un intranet depuis des modèles
• Trouver des WebPart et du code
• Script de création de site pour les créer en masse
• Personnaliser les vues et colonnes SharePoint
• Simplifier le développement
• Documentation d’utilisation de SharePoint (content type etc.)
10. Présence sur
le web
• Twitter @m365pnp
• Github
https://github.com/pnp
• Youtube
• Site répertoriant toutes les
initiatives
https://pnp.github.io/
10
12. Ayons un aperçu
Intranet Lookbook – Installons un intranet en 5min
Composants Widget (Webparts SPFX)
Column Formatting & View Formatting
Tapez sur google : « view formatting jeff angama » ou « column formatting jeff
angama »
12
17. Imaginons…
Nous sommes une société et nous souhaitons
mettre un Portail pour donner un point
d’information unique à nos employés
Dans cet intranet nous souhaitons afficher
l’organigramme
Afficher les anniversaires
Afficher des documents avec un aperçu particulier
Appliquer cet aperçu sur d’autres autre service
20. Exemple de mise en forme de colonne : Revue
Documentaire Qualité
Executer un flux PowerAutomate avec un lien + icone :
https://github.com/pnp/sp-dev-list-formatting/tree/master/column-samples/generic-start-flow-conditionally
Document A.docx
Document B.docx
Document C.docx
user1
user2
user1
25. Objectifs
• Automatiser la création de sites
• Exemple : créer un site projet avec un theme, bibliotheque, onenote
• Copier des listes
• Déployer des listes / bibliothèques d’un environnement à un autre
26. Appliquer des modèles de sites
Get-
PnPProvisioningTemplate
En sortie : fichier Xml
Apply-
PnPProvisioningTemplate
Admin
30. Conclusion
Utilisateurs avancés
• Votre besoin a déjà peut être été développé, vérifier les
ressources PnP
Développeurs / Administrateurs M365
• Se tenir à jour via le youtube et le compte twitter
• Contribuer à l’aventure PnP
1. Documentations pour les administrateurs SharePoint
2. Proposer des composants