Automating SharePoint 2010 administration tasks with Power Shell Toni Frankola SharePoint MVP, Croatia

Slides:



Advertisements
Similar presentations
Thomas Palmié Architect Microsoft Schweiz Implementierung eines mehrsprachigen Intranets basierend auf SharePoint 2010.
Advertisements

Painless PowerShell for SharePoint Admins Rick Taylor.
Upgrading to SharePoint Who, When & Why Considerations: Good candidates for upgrade You need certain 2010 features You have not done significant*
SharePoint 2013 Catalog Sites Brian Culver ● SharePoint Saturday DFW ● March 7, 2015 Build a SharePoint 2013 Search Driven.
© 2010 Quest Software, Inc. ALL RIGHTS RESERVED Techstravaganza 2010 PowerShell AD commandlets Barry Gerdsen Solutions Architect - Quest Software
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Fabrice Romelard Intranet/Extranet Chief Technical Officer.
Non-displaying slide…. SharePoint 2010 and 2013 Auditing and Site Content Administration using PowerShell 55095AC.
James Boother Blog: INTRODUCTION TO POWERSHELL.
Technical Overview of FAST Search Server 2010 for SharePoint Sezai Komur SharePoint Solutions Architect CSG.
1 ©2005 Microsoft Building your own collaborative environment Mark Tigwell
10 PowerShell Commands Every Admin Should Know David Price.
Becky Bertram SharePoint MVP
Build a SharePoint App with Microsoft Access. About me.
Migrating to EPiServer CMS 5 Johan Björnfot -
Virtual techdays INDIA │ august 2010 UNDERSTANDING OFFICE WEB APPS Vedant Kulshreshtha │ TSP – Collaboration Platform Microsoft India.
Update your servers to service pack 2. Ensure that the environment is fully functioning. Migrate to 64 bit servers is necessary. REVIEW UPGRADE BEST PRACTICES.
VIR314. Understand the scenarios Application support Understand the scenarios Application support Review of the sequencing process Demo Review of the.
Introduction to SharePoint Development with VS2010 Paul Yuknewicz Lead Program Manager
JourneyTEAM - – Tales From The Field: 2010 to 2013 Upgrade Horror Stories and How to Avoid Creating a Horror of Your Own.
Automating SharePoint 2013
© 2007 Asynchrony Solutions, Inc. 1 10/29/07 Introduction to PowerShell Brian Button VP Engineering Asynchrony Solutions, Inc
Tucker Hall Director of Marketing AvePoint.
Module 12 Installing and Upgrading to SharePoint 2010.
SharePoint 2010 – Backup and Restore Alpesh Nakar.
Created by the Community for the Community BizTalk & Build.
Variations and the MUI in SharePoint 2010 Gary Lapointe, MVP.
RJB Technical Consulting Microsoft Office SharePoint Server 2007 Governance Russ Basiura RJB Technical Consulting.
Agenda Principal Consultant, SharePoint Development Team Lead John Ramminger Linked In:
SharePoint 2010 Development Environment A Guide to Setup SharePoint 2010 Development Environment on Windows 7 Machine.
Terry Henry IS System Manager, SharePoint SME Micron Technology Inc.
Functional comparison between Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 October 14 th, 2009, Lexington Microsoft Users.
Powershell Scripting on Vista and XP in AD. Examples (on local and remote PC’s) Show COM,ADSI,.NET, WMI techniques List drives List Software installed.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Leveraging ArcGIS Online Elevation and Hydrology Services
SharePoint 2010 Search Architecture The Connector Framework Enhancing the Search User Interface Creating Custom Ranking Models.
Phone: Mega AS Consulting Ltd © 2007  CAT – the problem & the solution  Using the CAT - Administrator  Mega.
Sub-site or Site Collection? IW265 Gary Lapointe, MVP Jason Medero, MVP.
Intro To PowerShell Jack Fruh Sharepointjack.com.
0 SharePoint Search 2013 Rafael de la Cruz SharePoint Developer Seneca Resources twitter.com/delacruz_rafael
Online Conference June 17 th and 18 th SharePoint Online Administration with PowerShell.
SharePoint Online – Developing Solutions for the Cloud Chris Mayo Microsoft Corporation
What’s New in SharePoint 2010 SharePoint 2010 Development Primer New Developer Tools for SharePoint 2010 SharePoint 2010 Integration with PowerShell.
Microsoft Project Reporting with Reporting Services.
System Center & SharePoint On- Prem Matija Blagus, Acceleratio
Todd Klindt and Shane Young SharePoint911. Who is this Todd guy?
Yaroslav Pentsarskyy Involved in SharePoint since 2003 SharePoint MVP (2009- Present) Blog: sharemuch.com.
Windows SharePoint Services Installation and Configuration.
Office 365: SharePoint Online 31 May | SharePoint Saturday Calgary – 31 MAY 2014 About Me – Jason Kaczor
Continuous Integration for SharePoint Solutions and Add-ins with VSTS and Azure Matthias Einig, MVP, CEO w: rencore.com | e:
How To Build a Production-Ready SP 2013 Farm Martin Cox SharePoint / O365 Architect SharePoint 2013 BI Farm Setup Best Practices.
Virtual techdays INDIA │ November 2010 SharePoint 2010 – Your one stop shop for all portal requirements Saranya Sriram │ Developer Evangelist, Microsoft.
Productivity Architect Meet Chris Bortlik Author, Blogger, Speaker.
Powering up your Office 365 cmdlets with CSOM Bjoern H Rapp, Senior Architect Public Cloud, SopraSteria.
PowerShell 5 & Windows 10. What are we covering today? What is PowerShell? Why is PowerShell important? Some simple demos on Windows 10.
Start-SPPowerShell – Introduction to PowerShell for SharePoint Admins and Developers Paul BAker.
PowerShell 101 sharepoint on-premise
Architecting Search in SharePoint 2016
Automate Custom Solutions Deployment on Office 365 and Azure
Using Microsoft Identity Manger with SharePoint 2016 to fill the User Profile Sync Gap Max Fritz Senior Systems Consultant Now Micro.
What is SharePoint and why you should care
Modernize ConfigMgr OSD with Community Tools
Migration to SharePoint 2013
Application Lifecycle Management – Best Practices for SharePoint and Office App development November 2015.
© 2007 Asynchrony Solutions, Inc. 1 10/29/07 Introduction to PowerShell Brian Button VP Engineering Asynchrony Solutions, Inc
SharePoint Saturday Omaha April 2016
SharePoint Permissions Manager
St. Louis Day of Dot Net 2011 Building Web Parts for an Office 365 SharePoint Site Becky Bertram Independent SharePoint Consultant SharePoint MVP, MCSD.NET,
MS Confidential : SharePoint 2010 Developer Workshop (Beta1)
Presentation transcript:

Automating SharePoint 2010 administration tasks with Power Shell Toni Frankola SharePoint MVP, Croatia

Materials Book Blog: –

Contents Why automation? Automation via PowerShell Hello world Basic SharePoint PS Advanced PS Magic and scripts

The problem A SharePoint farm:

The problem (2) – SharePoint structure Farm Web Applications – Site Collections – Sites – Lists –... Service Applications – Search – User profile –... Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings, Setings

In 2007 Stsadm Automation

stsadm Limited – Not that many cmdlets available – Script language extending? – Gary Lapointe Gary Lapointe – Codeplex Some tasks only via stsadm Only for SharePoint (SQL? AD?)

Enters PowerShell New automation language Mixture of script and.NET 600+ cmdlets for SharePoint alone Target audience? DEV / IT Pro? Not limited to SharePoint – AD – SQL – IIS – Exchange, Lync…

Why PowerShell? Saves time & money – Repeatable tasks E.g. Deploying SharePoint for customers – Eliminates mistakes (loopback check, PDF iFilter) Tasks with no GUI – E.g. multi-tenant administration Go beyond original programming – User profiles magic

Basic cmdlets Get-Command Get-Help Get-SPSite Write-Host „Hello World!”

Pipeline Get-SPSite| Get-SPWeb| Get-SPList* * Get-SPList is a custom function

BASIC SHAREPOINT MAGIC DEMO

The tools SharePoint 2010 Management Shell – PS & stsadm & SP stuff PS Script Editor Quest PowerGUI – THE tool Debugging, Formatting, Intellisense – FREE – Download now! Download now! !!!

Output ScreenGridCSVHTMLXML.NET

PS: HELLO WORLD, POWERGUI, OUTPUT, FUNCTIONS DEMO

Use case: SP Installation Produces a „clean”, controllable install Repeatable Ideal for Testing, QA, Dev

Use case: SP Installation (2) „Simple” scripts – SP 2010 Unleashed install – Installs farm and most service apps Advanced: AutoSPInstallerAutoSPInstaller – Completly automated – Installs SP and farm

FARM INSTALLATION DEMO

Eliminate repetetive tasks How many times have you done this? – Disabled loopback check? – Configured PDF: Icon, iFilter, Crawl How many times you made mistakes Solution: Automate PDF configuration for SharePoint 2010 via PowerShellAutomate PDF configuration for SharePoint 2010 via PowerShell – Check autoSPinstall for more details

CONFIGURING PDF STUFF DEMO

Use case: Hej SharePoint! Apply language settings to all sites in a site collection Apply language settings to all sites in a site collection DK SE EN

MULTILINGUAL SITES DEMO

SOLUTION INSTALLATION SITE WARM-UP Demo

Use profiles story OOTB: Cannot map all the properties (binary, manager) PowerShell – More flexible – Automate via scheduled tasks User Profile SA File Share (pics) HR LOB (properties) SharePoint

USER PROFILES Demo

Automate site provisioning Much easier to control Automate completly Configure additional properties (theme?, template,....) PortalABCC1C2C3C31C32C321C322C3221C33D

SITE PROVISIONING DEMO

Extending PowerShell This is.NET Easy to extend with OOTB SharePoint API Use case: – Configure versioning settings for all lists SPFarm SPWebApplicationSPSiteSPWeb???

BEYOND ORIGINAL PROGRAMMING LIST VERSIONING DEMO

Questions Please fill out the survey!

THANK YOU FOR ATTENDING Thanks to our sponsors: ENJOY THE SHAREPOINT DAY!