Presented by: Robert Crane BE MBA MVP director@ciaops.com



Similar documents
Section 1, Configuring Access Manager, on page 1 Section 2, Configuring Office 365, on page 4 Section 3, Verifying Single Sign-On Access, on page 5

365 Services. 1.1 Configuring Access Manager Prerequisite Adding the Office 365 Metadata. docsys (en) 2 August 2012

PowerShell and Office 365. Presentation created for Simplex-IT Developed by Sarah Dutkiewicz

SAML based Single Sign-on integration for:

GFI Product Guide. GFI Archiver and Office 365 Deployment Guide

WHITE PAPER BT Sync, the alternative for DirSync during Migrations

How To Set Up A Journaling Mailbox In Microsoft Office 365 And Gfi Mailarchiver

Microsoft Office 365 Courseware

Introduction to PowerShell Integration

Author: Aditya Mediratta

8.10. Migrating to Microsoft Office 365

PST Enterprise. Administration Guide. Release 3.1. Issue 1

PowerShell for Dummies

Coveo Platform 7.0. Microsoft Exchange Connector Guide

Office 365 Exchange Online Protection Administration Guide

Inware Technologies Shuttle GroupWise Extractor

Office 365 DirSync, ADFS, Single Sign On and Exchange Federation

Getting Started with Azure AD and Hybrid Identities

Mod 2: User Management

NTWEEKLY.COM - Exchange Server Cmdlets Shell Guide V1.0

LICENSTJEK OUTSOURCING

Office 365 from the ground to the cloud

WHITE PAPER POWERSHELL FOR DUMMIES HOW TO KEEP TRACK OF

GETTING STARTED Exclaimer Signature Manager Outlook Edition Overview How does it work? But That's Not All...

Z-Hire V4 Administration Guide

BlackBerry Enterprise Server for Microsoft Office 365. Version: 1.0. Installation Guide

Dell One Identity Manager 7.0. Administration Guide for Connecting to Microsoft Exchange

Avatier Identity Management Suite

Office 365 Compliance and Data Loss Prevention

Dell One Identity Cloud Access Manager How to Configure Microsoft Office 365

Before you begin with an Exchange 2010 hybrid deployment Sign up for Office 365 for an Exchange 2010 hybrid deployment... 10

Before you begin with an Exchange 2010 hybrid deployment Sign up for Office 365 for an Exchange 2010 hybrid deployment... 10

This module explains the Microsoft Dynamics NAV architecture and its core components.

Exchange Service ReadMe and Configuration Setup

Z-Hire V3 Administration Guide

Self-Service Administration in Exchange Online Dedicated Exchange Server 2010

Distribution Groups and Security Groups

DIY: Migrating Microsoft Exchange 2013 To Office 365

Good Morning Wireless! SSID: MSFTOPEN No Username or Password Required

Create user mailboxes

INSTALLATION GUIDE Version 1.2

Migrating Exchange Server to Office 365

PassTest. Bessere Qualität, bessere Dienstleistungen!

PowerShell for Exchange Admins

Configuring Single Sign-On from the VMware Identity Manager Service to Office 365

For details for obtaining this later version; see the Known issues & Limitations, section at the end of this document.

Managing Office 365 Identities and Services 20346C; 5 Days, Instructor-led

Course 20346: Managing Office 365 Identities and Services

Managing Office 365 Identities and Services

Managing Office 365 Identities and Services

GWAVA, Inc. Migration Toolkit. For GroupWise to Exchange and Office 365 From edirectory to Active Directory. Version 2.1

Symprex Out-of-Office Manager

FOREFRONT IDENTITY MANAGEMENT

5/13/2009. Dejan Foro Speaker

Navigate your checklist Before you begin with Exchange Sign up for Office

Documentation OpenScape Business Interaction with Microsoft Exchange Server 2007

SQL Server Business Intelligence

test questions and answers:

Welcome to Good for Enterprise, the behind-the-firewall, wireless corporate and data system from Good Technology, Inc.

webnetwork Office 365 SSO integration v

Z-Term V4 Administration Guide

SQL Server Setup for Assistant/Pro applications Compliance Information Systems

Cloud Services ADM. Agent Deployment Guide

Dell One Identity Quick Connect for Cloud Services 3.6.1

SPHOL300 Synchronizing Profile Pictures from On-Premises AD to SharePoint Online

Exchange Integration DME 4.4 Microsoft Exchange 2007, 2010, 2013

CloudPortal Services Manager Version 11.0 CU2 Deployment Guide

Dell One Identity Quick Connect for Cloud Services 3.6.0

Microsoft Enterprise Search for IT Professionals Course 10802A; 3 Days, Instructor-led

GALSYNC V7.0. Manual. NETsec. NETsec GmbH & Co.KG Schillingsstrasse 117 DE Düren. 01. June 2016

Please contact Cyber and Technology Training at for registration and pricing information.

WINDOWS AZURE SQL DATA SYNC

CCM/IPT-Hosted User Group Agenda-Online Meeting

Installation and Configuration in Microsoft Dynamics NAV 2013

SharePoint FAQs

MICROSOFT EXAM QUESTIONS & ANSWERS

Integration of Office 365 with existing faculty SSO

Creating a Single Sign on Web Portal using Azure. Robert Crane Office 365

Fairsail. Implementer. Fairsail to Active Directory Synchronization. Version 1.0 FS-PS-FSAD-IG R001.00

Specops Command. Installation Guide

SonicWALL CDP 5.0 Microsoft Exchange User Mailbox Backup and Restore

Google Apps SSO to Office 365 Integration

Enterprise Self Service Quick start Guide

Google Apps SSO to Office 365 Integration

Collaborating with External Users

TECHNICAL REFERENCE GUIDE

Departmental IT Staff (CatNet OU Admin) Guide to Exchange 2010

How To Install And Manage Exchange 2007 With Hostda.Com (Hostda) On A Single Server With Hostdroid (Hostdda) (Hostmaster) ( (Webmaster) And Hostda (Hosting

GeBro-BACKUP. Die Online-Datensicherung. MANUAL EXCHANGE 2003, 2007 & FOR THE GeBro-BACKUP "PRO" MANAGER AND HIGHER

Citrix EdgeSight for Load Testing Installation Guide. Citrix EdgeSight for Load Testing 3.8

LEPIDEAUDITOR SUITE- DATASHEET

Exchange 2010 PowerShell Access and Commands for Departmental IT Staff. (CatNet OU Admins)

Hands on Lab: Building a Virtual Machine and Uploading VM Images to the Cloud using Windows Azure Infrastructure Services

Cisco TelePresence Management Suite Extension for Microsoft Exchange

Office 365. Service Overview with a focus on Identity Federation and Directory Synchronization. Jono Luk, Program Manager jluk@microsoft.

POWERSHELL (& SHAREPOINT) This ain t your momma s command line!

Citrix EdgeSight for Load Testing Installation Guide. Citrix EdgeSight for Load Testing 3.5

Content Matrix Console - Edition

MaaS360 Cloud Extender

Webinar Self-service in Microsoft Azure AD Premium

Transcription:

Presented by: Robert Crane BE MBA MVP director@ciaops.com

Twitter to #ciaops My twitter handle = directorcia Email to director@ciaops.com

Agenda PowerShell basics Advantages of PowerShell Configuring for Office 365 access Connecting to Office 365 Helpful commands Use case Summary

PowerShell Basics Scripting language Included in most Windows OS On premise and Cloud Is how even the GUI console executes Syntax is normally: Command -<parameters>

Advantages of PowerShell Fast Time saving Easy to apply again and again Ability to combine commands into scripts Works with all Microsoft products No real equivalent for other hosted platforms 5

Two options Command Line ISE 6

Some advice Set up clean PowerShell machine Use something like Virtual Box or better still Azure Don t over look the pre-requisites Establish the environment before you need it 7

Microsoft Online Sign in assistant 8

Windows Azure AD Module 9

SharePoint Online SharePoint Online Management Shell Requires: Windows Management Framework 3.0.NET v4.0 10

Lync Online Lync Online Management Shell Requires: Windows Management Framework 3.0.NET v4.0 11

Execution policy set-executionpolicy remotesigned 12

Load Online commands import-module msonline 13

Get login $cred=get-credential 14

Connect to Office 365 connect-msolservice credential $cred 15

DEMO 16

Connect to Exchange Online $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $Cred -Authentication Basic -AllowRedirection Import-PSSession $Session 17

Connect to SharePoint Online import-module microsoft.online.sharepoint.powershell connect-sposervice url https://<yourtenant>admin.sharepoint.com credential $cred 18

Connect to Lync Online import-module lynconlineconnector $session = New-CsOnlineSession -Credential $cred Import-PSSession $session 19

DEMO 20

Create a new user new-msoluser userprincipalname sjohnson@ciaops365e1.onmicrosoft.com displayname Steve Johnson firstname Steve Lastname Johnson licenseassignment ciaops365e1:enterprisepack licenseoptions $options usagelocation AU 21

Set password set-msoluserpassword userprincipalname <Microsoft Online Services ID> -newpassword <Password> - forcechangepassword $false 22

Mailbox rights add-mailboxpermission identity <Microsoft Online Services ID target> -user <Microsoft Online Services ID source> - accessrights fullaccess inheritancetype all 23

DEMO 24

Resigned user process 1. Change user password Set-MsolUserPassword -UserPrincipalName firstname.lastname@clientdomain.com - NewPassword Blue@123&4 -ForceChangePassword $false 25

Resigned user process 2. Check size of mailbox if under 10GB Get-Mailbox -identity firstname.lastname -ResultSize Unlimited Get-MailboxStatistics Select DisplayName,StorageLimitStatus, TotalItemSize 26

Resigned user process 3. Set limits to avoid growth (if required) Set-Mailbox firstname.lastname - ProhibitSendReceiveQuota 10GB -ProhibitSendQuota 9.75GB -IssueWarningQuota 9.5GB 27

Resigned user process 4. Convert to a shared mailbox Set-Mailbox firstname.lastname -Type shared 28

Resigned user process 5. Hide mailbox from the GAL Set-Mailbox firstname.lastname - HiddenFromAddressListsEnabled $true 29

Resigned user process 6. Set up a forward Set-Mailbox -Identity firstname.lastname - DeliverToMailboxAndForward $true - ForwardingSMTPAddress destination@clientdomain.com 30

Resigned user process 7. Setup full Send As permissions Add-MailboxPermission firstname.lastname -user destination -AccessRights FullAccess -InheritanceType All Add-RecipientPermission firstname.lastname -AccessRights SendAs -Trustee destination 31

Resigned user process 8. Check mailbox is now a Shared One Get-Recipient -Resultsize unlimited where {$_.RecipientTypeDetails -eq "SharedMailbox"} 32

Resigned user process 9. Remove license set-msoluserlicense userprincipalname firstname.lastname@clientdomain.com removelicenses <tenant>:<sku> 33

Summary PowerShell is for IT Pros Fast way to manage many Microsoft products Do once, run many Functionality will increase 34

Book www.ciaops.com/publications 35

Resources Microsoft Online Services Sign In Assistant - http://www.microsoft.com/enus/download/details.aspx?id=39267 Windows Azure Active Directory Module for Windows PowerShell 32 bit - http://go.microsoft.com/fwlink/p/?linkid=236298 64 bit - http://go.microsoft.com/fwlink/p/?linkid=236297 Windows Management Framework 3.0 - http://www.microsoft.com/enus/download/details.aspx?id=34595 SharePoint Online Management Shell - http://www.microsoft.com/enus/download/details.aspx?id=35588 Lync Online Management Shell - http://www.microsoft.com/enus/download/details.aspx?id=39366 36

Feedback Questions / Queries / Comments?

Robert Crane director@ciaops.com blog.ciaops.com