nmmi office 365 hybrid

30
NMMI Office 365 Hybrid By Bryan Yates [email protected] NM-Tie Nov 15 th 2013 Hi Dr. NORMA

Upload: ginger

Post on 23-Feb-2016

59 views

Category:

Documents


0 download

DESCRIPTION

NMMI Office 365 Hybrid. NM-Tie Nov 15 th 2013 Hi Dr. NORMA. By Bryan Yates [email protected]. Agenda Why change now? How did the environment look? First steps, Install Guidance What does the server layout look now? How does the interface look? Show off some PowerShell - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: NMMI Office 365 Hybrid

NMMI Office 365 Hybrid

By Bryan [email protected]

NM-Tie

Nov 15th 2013

Hi Dr. NORMA

Page 2: NMMI Office 365 Hybrid

2

AgendaWhy change now?How did the environment look?First steps, Install GuidanceWhat does the server layout look now?How does the interface look?Show off some PowerShellWhat problems did NMMI have?

Page 3: NMMI Office 365 Hybrid

3

Why change?

0 Current Exchange 2007 environment0 2 physical servers clustered for Mailbox services0 1 virtual server for CAS/HUB services

0 Older servers need replacement0 Option 1:

0 Replace server(s)0 Pay more license fees for Exchange0 Upgrade to Exchange 2013

0 Option 2: Pay for Exchange 2013 cloud hosted solution0 Option 3: Use Exchange 2013 on cloud for free

0 Seems like the obvious choice. How many others of you are on office 365? Moving there?

Page 4: NMMI Office 365 Hybrid

4

Pricing Plans

0 Eligible couple free options, with paid options available

0 Prettier link0 ProPlus is

coming soon

Page 5: NMMI Office 365 Hybrid

5

What exactly is Free

0 Office 365 is Exchange 2013 on the cloud plus other features

0 Sites (Sharepoint)0 Skydrive (Sharepoint document library)0 Online version of Office Suite (Word, Excel,

PowerPoint, OneNote) (via Skydrive)0 Newsfeed (Sharepoint social site)0 Lync, workstation download, ties users together via

Office 365 organization

Page 6: NMMI Office 365 Hybrid

6

What did it look like?

Page 7: NMMI Office 365 Hybrid

7

First steps, Install guidancehttps://onramp.office365.com

Page 8: NMMI Office 365 Hybrid

8

Install guidance

Page 9: NMMI Office 365 Hybrid

9

Install guidance

Page 10: NMMI Office 365 Hybrid

10

Install guidance

Page 11: NMMI Office 365 Hybrid

11

Install guidance

Page 12: NMMI Office 365 Hybrid

12

Install guidance

Page 13: NMMI Office 365 Hybrid

13

Install guidance

Page 14: NMMI Office 365 Hybrid

14

Install guidance

Page 15: NMMI Office 365 Hybrid

15

Install guidance

0 Hybrid Exchange 2013 setup steps are further explained, including a very helpful “check”.http://technet.microsoft.com/en-us/exdeploy2013/Checklist

0 Every step of the way can be verified withhttps://testconnectivity.microsoft.com/

0 ADFS login status sometimes unclear, check it: https://sts.contoso.com/adfs/ls/IdpInitiatedSignon.aspx

0 Microsoft Office 365 tech support free 1-800-865-9408

Page 16: NMMI Office 365 Hybrid

16

What does it look like now?

Page 17: NMMI Office 365 Hybrid

17

How does the interface look?

A few front doors:https://portal.microsoftonline.com (username, then username/password with ADFS)Works in Firefox too!

https://outlook.com/owa/nmmi.edu (SSO if trusted, otherwise, username/password with ADFS)Errors if MBX on 2007.

https://hybrid.nmmi.edu/owa hopefully handles new and old

Page 18: NMMI Office 365 Hybrid

18

How does the interface look?

Skydrive

Page 19: NMMI Office 365 Hybrid

19

How does the interface look?

Newsfeed

Page 20: NMMI Office 365 Hybrid

20

How does the interface look?

SharePoint

Page 21: NMMI Office 365 Hybrid

21

How does the interface look?

Lync (installs with Office 2013 or desktop download)

Page 22: NMMI Office 365 Hybrid

22

How does the interface look?

Admin-istration

Page 23: NMMI Office 365 Hybrid

23

How does the interface look?

SharepointAdmin

Page 24: NMMI Office 365 Hybrid

24

Show some PowerShellFrom the Exchange 2013 Hybrid server:Get-OrganizationConfig | fl

get-ActiveSyncVirtualDirectory | fl identity,externalurl,internalurl

Get-ExchangeCertificate | select issuer,services,isselfsigned,notafter | Out-gridview

Get-WebServicesVirtualDirectory | flget-OABVirtualDirectory | fl

$OrgRel = Get-OrganizationRelationship $OrgRel.DomainNames += "nmmi.edu" Set-OrganizationRelationship $OrgRel.Name -DomainName $OrgRel.DomainNames

Page 25: NMMI Office 365 Hybrid

25

Show some PowerShellFrom the ADFS server, some local AD stuff:Get-ADUser -Filter {UserPrincipalName -like "*.local"} -SearchBase "OU=Users,OU=Cadets,DC=NMMI,DC=local" | ForEach-Object { $UPN = $_.UserPrincipalName.Replace("NMMI.LOCAL","nmmi.edu") Write-Host $_.Name . " will be " . $UPN Set-ADUser $_ -UserPrincipalName $UPN }

Page 26: NMMI Office 365 Hybrid

26

Show some PowerShellFrom the ADFS server, some cloud user stuff:$cred=Get-Credential [email protected] -Credential $cred new-item c:\MSOLHelp -type directoryget-command | Where-Object {$_.name -like "*msol*"} | format-list | Out-File c:\MSOLHelp\msolcmdlets.txtnotepad c:\MSOLHelp\msolcmdlets.txt

Get-MsolUser -All > users.txt

# careful, this one deletes a userRemove-MsolUser -UserPrincipalName [email protected]

Page 27: NMMI Office 365 Hybrid

27

Show some PowerShellFrom the ADFS server, cloud user license review:Get-MsolUser –maxresults 10 | # use –ALL for everyoneWhere { $_.IsLicensed -eq $true } | Where { $_.UserPrincipalName -like "000*" } | ForEach { $Upn = $_.UserPrincipalName $Options = @() (Get-MsolUser –UserPrincipalName $Upn).Licenses[0].ServiceStatus | ForEach { If ($_.ProvisioningStatus -ne "Disabled") { $Options += $_.ServicePlan.ServiceName } } echo $Upn $Options >> ~/out.txt}

Page 28: NMMI Office 365 Hybrid

28

Show some PowerShellFrom the ADFS server, cloud user license assign:Get-MsolAccountSku | select AccountSkuId$AccountSkuId = "schoolid:STANDARDWOFFPACK_FACULTY" $UsageLocation = "US"$DisabledOptions += "EXCHANGE_S_STANDARD"$LicenseOptions = New-MsolLicenseOptions -AccountSkuId $AccountSkuId -DisabledPlans $DisabledOptions$Users = Import-Csv ~\o365CadetsFirst10.txt $Users | ForEach-Object { echo "working on " . $_.UserPrincipalName Set-MsolUser -UserPrincipalName $_.UserPrincipalName -UsageLocation $UsageLocation Set-MsolUserLicense -UserPrincipalName $_.UserPrincipalName -AddLicenses $AccountSkuId -LicenseOptions $LicenseOptions }

Page 29: NMMI Office 365 Hybrid

29

What problems did NMMI have?

0 The SSL Certificate Issuer and Subject fields cannot exceed 255 characters in length0 Hybrid configuration sets this, our Comodo wildcard cert was 292 and took a call to get

worked out0 Domain Setup in o365, don’t finish it, it can’t and shouldn’t be done0 Autodiscover CNAME should Always point to 2013 hybrid server0 Duplicate emails in AD not available => don’t sync bads0 Photos for Lync = Photos in AD = Photos in Outlook, but over writable by user, in cloud

only0 email SPAM appliance filter, issues0 Login screen is a little “loopy”0 OWA redirect from common site doesn’t work (yet?)0 Multiple people on same computer is very difficult0 Free/busy exchange from cloud to on-prem took weeks to fix0 Droid users having serious problems0 Office 2010 users have Lync is “unlicensed” header, and tries to get Activated

Page 30: NMMI Office 365 Hybrid

30

Questions?