Microsoft 365 Community / PowerShell

Add meeting Rate page Subscribe

Microsoft 365 Community / PowerShell

These are all the meetings we have in "PowerShell" (part of the organization "Microsoft 365 Community"). Click into individual meeting pages to watch the recording and search or read the transcript.

14 Aug 2023

📺 In this 12-minute developer-focused demo, Todd Klindt addresses the fundamentals - what is AI? How can AI help me write better code? What 2 tools are used by the speaker and for what purpose? GitHub Copilot - $10/month. ChatGPT - Chat with it, know that it compliments GitHub Copilot - $20 a month. Speaker prompts both AI assistants for information and refines results. Interesting usage research referenced.

This PnP Community demo is taken from the Microsoft 365 & Power Platform Development Community call recorded on June 22, 2023.

✨ Demo Presenter
• Todd Klindt (Sympraxis Consulting) | @ToddKlindt

💬 Community Call Conversation
• aka.ms/June22-Demo3

📖 Supporting materials
• Tool - Your AI pair programmer (GitHub Copilot) | https://github.com/features/copilot
• Article - Research: quantifying GitHub Copilot’s impact on developer productivity and happiness | https://github.blog/2022-09-07-research-quantifying-github-copilots-impact-on-developer-productivity-and-happiness/

💡 Learn more about the Microsoft 365 & Power Platform community
• Microsoft 365 & Power Platform Unified Sample gallery - https://aka.ms/community/samples
• Microsoft 365 & Power Platform Community in YouTube - https://aka.ms/community/videos
• Microsoft 365 & Power Platform - http://aka.ms/community/home

Sharing is caring! You are awesome! 🧡
  • 1 participant
  • 12 minutes
ai
understanding
talking
intellisense
intelligence
topic
neural
language
networks
demos
youtube image

22 Jun 2023

📺 In this 9-minute developer-focused demo, Kasper Bo Larsen steps through what is SharePoint storage? How is usage calculated? What does storage cost? How do I minimize SharePoint Storage consumption? Proactively - reduce number versions saved from 500 to 50 (Retention policy). Reactively, use scripts – to calculate potential storage reduction and trim files. See code for calculating storage used in site collection and call to DeleteVersions function. Use the PowerShell Remove-PnPFileVersion function.

This community call demo is taken from the Microsoft 365 & Power Platform Development Community call recorded on June 22, 2023.

✨ Demo Presenter
• Kasper Bo Larsen (Fellowmind) | @kasperbolarsen

💬 Community Call Conversation
• aka.ms/June22-Demo2

📖 Supporting materials
• Article - Deleting File Versions to reduce the SharePoint Storage Consumption | https://ms365thinking.blogspot.com/2023/05/deleting-file-versions-to-reduce.html
• Script sample - File Version Trimmer | https://pnp.github.io/script-samples/spo-file-version-trimmer/README.html?tabs=pnpps
• Script sample - Sample on a report showing how much SharePoint Storage you can save by trimming document versions once the site is no longer active | https://pnp.github.io/script-samples/spo-generate-sp-storage-savings-report/README.html?tabs=pnpps
• Documentation - Remove-PnPFileVersion | https://github.com/pnp/powershell/blob/dev/documentation/Remove-PnPFileVersion.md

💡 Learn more about the Microsoft 365 & Power Platform community
• Microsoft 365 & Power Platform Unified Sample gallery - https://aka.ms/community/samples
• Microsoft 365 & Power Platform Community in YouTube - https://aka.ms/community/videos
• Microsoft 365 & Power Platform - http://aka.ms/community/home

Sharing is caring! You are awesome! 🧡
  • 2 participants
  • 9 minutes
sharepoint
terabyte
gigabytes
gigabyte
storage
megabyte
backup
costs
microsoft
disks
youtube image

11 May 2023

In this 13-minute developer-focused demo Todd Klindt shows you how to create your own PowerShell cmdlet that allows you to pull and tab through information from a site, list, text file, Azure, Graph, etc. within PowerShell environment. Learn by working through a scenario how ValidateSet and ValidateScript attributes and [ArgumentCompleter] help you deliver a better user experience, reduce bad data and make you a better coder! Bonus insight on working with chatGPT to deliver concise code.

This PnP Community demo is taken from the Microsoft 365 & Power Platform Development Community call recorded on May 11, 2023.

Demo Presenter
• Todd Klindt (Sympraxis Consulting) | @ToddKlindt

Community Call Conversation
• aka.ms/May11-Demo3

Supporting materials
• Validation Repo – PoshPnP | https://github.com/ToddKlindt/PoshPnP
• Project Repo - PnP PowerShell | https://pnp.github.io/powershell/

Learn more
• Microsoft 365 Unified Sample gallery - https://aka.ms/community/samples
• Microsoft 365 Platform Community in YouTube - https://aka.ms/community/videos
• Microsoft 365 Platform Community - http://aka.ms/community/home
  • 2 participants
  • 13 minutes
powershell
presentations
powerpoint
demos
spiel
sharepoint
version
admin
microsoft
fussy
youtube image

10 Jan 2023

In this 14-minute developer focused demo, Maisa Rissi and Peter Ombwa review features/improvements from v1 to v2 modules. Understand scripting for and how endpoints are targeted by modules, improvements to and support for more auth scenarios (managed identity support), and other improvements. In Azure Cloud Shell, appreciate the ease of installing a module, authentication, getting users, grouping users and deleting users/groups. Uses new managed identity to make calls without certificates and secrets. Supports 2 types of managed identities – system assigned and user assigned. Feedback welcome.

This PnP Community demo is taken from the weekly Microsoft 365 Platform Community call recorded on January 10, 2023.

📺 Demo Presenters
• Maisa Rissi (Microsoft) | @maisarissi_msft
• Peter Ombwa (Microsoft)

Supporting materials
• Article - Microsoft Graph PowerShell v2 is now in public preview, half the size and speeds up automation | aka.ms/graph/preview-psv2
• Documentation - Microsoft Graph PowerShell V2 Changelog and Upgrade Guide | aka.ms/graph/sdk/powershell/upgrade-to-v2
• Feedback/Issues - msgraph-sdk-powershell/issues | https://github.com/microsoftgraph/msgraph-sdk-powershell/issues/new
• Discussion - Is it a good idea to have different cmdlet names in the V2 SDK? #1705 | https://github.com/microsoftgraph/msgraph-sdk-powershell/discussions/1705

Learn more
• Microsoft 365 Unified Sample gallery - https://aka.ms/m365/samples
• Microsoft 365 Platform Community in YouTube - https://aka.ms/m365/videos
• Microsoft 365 Platform Community - http://aka.ms/m365/community

👋 Join to our weekly Microsoft 365 & Power Platform Community calls to learn more. These are PUBLIC calls for you to get access on the latest details from Microsoft and to see awesome demos from community on these technologies - Download recurrent invites from https://aka.ms/community/calls
  • 3 participants
  • 14 minutes
powershell
v2
versions
manage
sophisticated
profile
beta
sdk
security
microsoft
youtube image

22 Dec 2022

In this 15-minute developer-focused demo, Adam Wójcik’s extensions deliver relevant code snippets, documentation, and script samples for commands within the environment you are coding. Simplifying finding scripts is the core driver for these extensions. Bring up commands by typing CLI or PnP (PowerShell) and then select to open script sample gallery or documents suggested related to command. New scripts and documents added to PnP libraries flow right into these extensions. This PnP Community demo is taken from the Microsoft 365 & Power Platform Development Community call recorded on November 24, 2022.

Demo Presenter
• Adam Wójcik (Hitachi Energy) | @Adam25858782

Supporting materials
• Repo - CLI for Microsoft 365 extension (Adam-it) | https://github.com/Adam-it/cli-for-microsoft-365-extension
• Marketplace - CLI for Microsoft 365 extension (Adam It) | https://marketplace.visualstudio.com/items?itemName=adamwojcikit.cli-for-microsoft-365-extension
• Repo - PnP PowerShell extension (Adam-it) | https://github.com/Adam-it/pnp-powershell-extension
• Marketplace - PnP PowerShell extension (Adam It) | https://marketplace.visualstudio.com/items?itemName=adamwojcikit.pnp-powershell-extension

Learn more
• Microsoft 365 Unified Sample gallery - https://aka.ms/m365/samples
• Microsoft 365 Platform Community in YouTube - https://aka.ms/m365/videos
• Microsoft 365 Platform Community - http://aka.ms/m365/community
  • 2 participants
  • 15 minutes
scripts
script
tools
documentation
maintainers
process
downloaded
microsoft
yaml
cli
youtube image