• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Office 365 and powerShell

Office 365 and powerShell






Total Views
Views on SlideShare
Embed Views



1 Embed 1

http://www.linkedin.com 1



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Office 365 and powerShell Office 365 and powerShell Presentation Transcript

    • #SPSBEOffice 365 and PowerShell #SPSBE35 Jethro Seghers
    • About me• CEO – J-Solutions – Cloud Service Provider• Consultant: Office 365 – Windows Intune – SharePoint – ITILv3• Office 365 MVP• Twitter: @jseghers• Blog: http://www.j-solutions.be/blog• Email: jethro.seghers@j-solutions.be
    • A big thanks to our sponsorsPlatinum SponsorsGold Premium Sponsors Venue SponsorGold Sponsors
    • Agenda• Terminology / Statements• Why PowerShell• What is Office 365• Office 365 – PowerShell – On Premise• Getting Started• Demo’s
    • Show of hands• Your Level of PowerShell Knowledge• Expert• Intermediate• Novice• Is this a session about PowerShell, damn wrong room
    • Terminology / Statements• Windows PowerShell is Microsofts task automation framework, consisting of a command-line shell and associated scripting language built on top of, and integrated with the .NET Framework• Administrative tasks are generally performed by cmdlets (pronounced command-lets), specialized .NET classes implementing a particular operation• We can write our own cmdlets, to provide enrichment to the standard OTTB functionalities of PowerShell and store them in them in a Module• Windows PowerShell also provides a hosting mechanism with which the Windows PowerShell runtime can be embedded inside other applications, Exchange, Office 365, …
    • Why PowerShell• It’s scriptable, 1 time the effort, infinite reuse• You can schedule it• You can integrate it in other applications• It can be customized to your own needs• It’s modular and fast• Parameterization makes scripts more flexible• Error Handling
    • What is Office 365• Exchange Online• Lync Online• SharePoint Online• Office Professional• IDENTITY MANAGEMENT
    • Office 365 – PowerShell – On Premise• On Premise != Online• PowerShell is not available for • SharePoint Online • Lync Online• PowerShell is available for • User management • Membership Groups and Roles • Administration of domains • SSO • Licensing • Company and service information • Exchange Online Management
    • Getting Started• Windows PowerShell doesn’t know out of the box any cmdlets for Microsoft Online Services.• Step 1: Install the MSOL Sign-In Assistant• Step 2: Install the MSOL PowerShell Module• Step 3: Connect to MSOL
    • Demo Getting Started
    • Available cmdlets for Office 365• Get-Command -Module MSOnline | ft Name, Definition
    • Help about Cmdlets• Office 365 Administration: • http://onlinehelp.microsoft.com/en-us/office365- enterprises/hh125002.aspx• Help Powershell • Get-Help <cmdlet name> -examples • -> gives you a number of examples of the cmdlet • Get-Help <cmdlet name> -detailed • -> gives you a detail description of the cmdlet • Get-Help <cmdlet name> -full • = -examples + -detailed
    • Demo User Administration
    • PowerShell & Exchange Online• Exchange Online • You only have access to a fraction of the cmdlets that you would in an on-premise Exchange 2010 environment: 300• Only 3 simultaneous connections
    • Demo Exchange Online Demo
    • We need your feedback! Scan this QR code or visit http://svy.mk/sps2012be Our sponsors: