Office 365 - Exchange Hybrid Relationship Reference

I have listed a working known good reference deployment so you can compare this against your deployment when troubleshooting free/busy sharing for example. In the following commands the mailbox locations are important

Office 365 mailbox - Test.MBX1@devpetersenit.ltd
On-Premise Mailbox - Neil@devpetersenit.ltd


Other articles that may help are 

From On-Premise

Test-OAuthConnectivity -Service EWS -TargetUri https://outlook.office365.com/ews/exchange.asmx -Mailbox neil@devpetersenit.ltd
Task                                                        ResultType
----                                                        ----------

Checking EWS API Call Under Oauth                           Success


Get-Mailbox Neil@devpetersenit.ltd | fl
RunspaceId                             : edc9d89c-e64b-4f35-aaff-8f72c1dfa7ad
Database                               : Mailbox Database 0901326820
MailboxProvisioningConstraint          :
MessageCopyForSentAsEnabled            : False
MessageCopyForSendOnBehalfEnabled      : False
MailboxProvisioningPreferences         : {}
........................... CAN IT READ THE MAILBOX PROPERTIES..................


Get-RemoteMailbox Test.MBX1@devpetersenit.ltd  | fl
RunspaceId                             : edc9d89c-e64b-4f35-aaff-8f72c1dfa7ad
RemoteRoutingAddress                   : SMTP:Test.MBX1@dotpix.mail.onmicrosoft.com
RemoteRecipientType                    : Migrated
........................... CAN IT READ THE MAILBOX PROPERTIES..................


Get-FederationInformation -domainname dotpix.onmicrosoft.com
TargetApplicationUri  : outlook.com
DomainNames           : {dotpix.onmicrosoft.com, dotpix.mail.onmicrosoft.com}
TargetAutodiscoverEpr : https://autodiscover-s.outlook.com/autodiscover/autodiscover.svc/WSSecurity
TokenIssuerUris       : {urn:federation:MicrosoftOnline}
Identity              : 
IsValid               : True


Get-OrganizationRelationship | fl
RunspaceId            : edc9d89c-e64b-4f35-aaff-8f72c1dfa7ad
DomainNames           : {dotpix.mail.onmicrosoft.com}
FreeBusyAccessEnabled : True
FreeBusyAccessLevel   : LimitedDetails
FreeBusyAccessScope   :
MailboxMoveEnabled    : True
DeliveryReportEnabled : True
MailTipsAccessEnabled : True
MailTipsAccessLevel   : All
MailTipsAccessScope   :
PhotosEnabled         : True
TargetApplicationUri  : outlook.com
TargetSharingEpr      :
TargetOwaURL          : http://outlook.com/owa/devpetersenit.ltd
TargetAutodiscoverEpr : https://autodiscover-s.outlook.com/autodiscover/autodiscover.svc/WSSecurity
OrganizationContact   :
Enabled               : True
ArchiveAccessEnabled  : True
AdminDisplayName      :
ExchangeVersion       : 0.10 (14.0.100.0)
Name                  : On-premises to O365 - 6c7512ad-b911-4314-8b56-a9d069f5644d
DistinguishedName     : CN=On-premises to O365 - 6c7512ad-b911-4314-8b56-a9d069f5644d,CN=Federation,CN=First
                        Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain,DC=local
Identity              : On-premises to O365 - 6c7512ad-b911-4314-8b56-a9d069f5644d
Guid                  : d2d1c9a2-0086-43d9-a2c0-346aa09245fe
ObjectCategory        : domain.local/Configuration/Schema/ms-Exch-Fed-Sharing-Relationship
ObjectClass           : {top, msExchFedSharingRelationship}
WhenChanged           : 29/09/2017 14:31:59
WhenCreated           : 29/09/2017 14:31:57
WhenChangedUTC        : 29/09/2017 13:31:59
WhenCreatedUTC        : 29/09/2017 13:31:57
OrganizationId        :
Id                    : On-premises to O365 - 6c7512ad-b911-4314-8b56-a9d069f5644d
OriginatingServer     : PITDC01.domain.local
IsValid               : True
ObjectState           : Unchanged

Get-IntraOrganizationConfiguration | fl
WARNING: Please check that the Autodiscover endpoint of "https://mail.devpetersenit.ltd/autodiscover/autodiscover.svc"
is correct and can be accessed externally. If it's incorrect or can't be accessed externally, use an existing
Autodiscover endpoint that can be accessed externally for the configuration of the intra-organization connector.

OnlineDiscoveryEndpoint                     :
OnlineTargetAddress                         :
OnPremiseTargetAddresses                    : {}
OnPremiseDiscoveryEndpoint                  : https://mail.devpetersenit.ltd/autodiscover/autodiscover.svc
OnPremiseWebServiceEndpoint                 : https://mail.devpetersenit.ltd/ews/exchange.asmx
DeploymentIsCompleteIOCReady                : True
HasNonIOCReadyExchangeCASServerVersions     : False

HasNonIOCReadyExchangeMailboxServerVersions : False


Get-IntraOrganizationConnector | fl
RunspaceId           : edc9d89c-e64b-4f35-aaff-8f72c1dfa7ad
TargetAddressDomains : {dotpix.mail.onmicrosoft.com}
DiscoveryEndpoint    : https://autodiscover-s.outlook.com/autodiscover/autodiscover.svc
Enabled              : True
AdminDisplayName     :
ExchangeVersion      : 0.20 (15.0.0.0)
Name                 : HybridIOC - 6c7512ad-b911-4314-8b56-a9d069f5644d
DistinguishedName    : CN=HybridIOC - 6c7512ad-b911-4314-8b56-a9d069f5644d,CN=Intra Organization Connectors,CN=First
                       Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain,DC=local
Identity             : HybridIOC - 6c7512ad-b911-4314-8b56-a9d069f5644d
Guid                 : 4b5a3a25-9dee-4551-8f1e-87d985f940c7
ObjectCategory       : domain.local/Configuration/Schema/ms-Exch-Intra-Organization-Connector
ObjectClass          : {top, msExchIntraOrganizationConnector}
WhenChanged          : 29/09/2017 14:32:11
WhenCreated          : 29/09/2017 14:32:11
WhenChangedUTC       : 29/09/2017 13:32:11
WhenCreatedUTC       : 29/09/2017 13:32:11
OrganizationId       :
Id                   : HybridIOC - 6c7512ad-b911-4314-8b56-a9d069f5644d
OriginatingServer    : PITDC01.domain.local
IsValid              : True

ObjectState          : Unchanged


ONLINE


Get-OrganizationRelationship | fl
RunspaceId            : 5be0c5c8-a50a-48ce-a6d4-49eb83d99305
DomainNames           : {devpetersenit.ltd}
FreeBusyAccessEnabled : True
FreeBusyAccessLevel   : LimitedDetails
FreeBusyAccessScope   : 
MailboxMoveEnabled    : False
MailboxMoveCapability : None
DeliveryReportEnabled : True
MailTipsAccessEnabled : True
MailTipsAccessLevel   : All
MailTipsAccessScope   : 
PhotosEnabled         : True
TargetApplicationUri  : FYDIBOHF25SPDLT.devpetersenit.ltd
TargetSharingEpr      : 
TargetOwaURL          : https://mail.devpetersenit.ltd/owa
TargetAutodiscoverEpr : https://autodiscover.devpetersenit.ltd/autodiscover/autodiscover.svc/WSSecurity
OrganizationContact   : 
Enabled               : True
ArchiveAccessEnabled  : False
AdminDisplayName      : 
ExchangeVersion       : 0.10 (14.0.100.0)
Name                  : O365 to On-premises - 6c7512ad-b911-4314-8b56-a9d069f5644d
DistinguishedName     : CN=O365 to On-premises - 
                        6c7512ad-b911-4314-8b56-a9d069f5644d,CN=Federation,CN=Configuration,CN=dotpix.onmicrosoft.com,CN=ConfigurationUnits,DC=GBRP123A004,DC=PROD,DC=OUTLOOK,DC=COM
Identity              : O365 to On-premises - 6c7512ad-b911-4314-8b56-a9d069f5644d
Guid                  : f185b6eb-9448-4474-a5f1-21b25d5c3f94
ObjectCategory        : GBRP123A004.PROD.OUTLOOK.COM/Configuration/Schema/ms-Exch-Fed-Sharing-Relationship
ObjectClass           : {top, msExchFedSharingRelationship}
WhenChanged           : 14/12/2017 13:34:23
WhenCreated           : 29/09/2017 14:31:58
WhenChangedUTC        : 14/12/2017 13:34:23
WhenCreatedUTC        : 29/09/2017 13:31:58
OrganizationId        : GBRP123A004.PROD.OUTLOOK.COM/Microsoft Exchange Hosted Organizations/dotpix.onmicrosoft.com - 
                        GBRP123A004.PROD.OUTLOOK.COM/ConfigurationUnits/dotpix.onmicrosoft.com/Configuration
Id                    : O365 to On-premises - 6c7512ad-b911-4314-8b56-a9d069f5644d
OriginatingServer     : LOXP123A004DC02.GBRP123A004.PROD.OUTLOOK.COM
IsValid               : True
ObjectState           : Unchanged

RunspaceId            : 5be0c5c8-a50a-48ce-a6d4-49eb83d99305
DomainNames           : {petersenit.co.uk, PetersenITConsultingLTD.onmicrosoft.com}
FreeBusyAccessEnabled : True
FreeBusyAccessLevel   : LimitedDetails
FreeBusyAccessScope   : 
MailboxMoveEnabled    : False
MailboxMoveCapability : None
DeliveryReportEnabled : False
MailTipsAccessEnabled : False
MailTipsAccessLevel   : None
MailTipsAccessScope   : 
PhotosEnabled         : False
TargetApplicationUri  : outlook.com
TargetSharingEpr      : 
TargetOwaURL          : 
TargetAutodiscoverEpr : https://autodiscover-s.outlook.com/autodiscover/autodiscover.svc/WSSecurity
OrganizationContact   : 
Enabled               : True
ArchiveAccessEnabled  : False
AdminDisplayName      : 
ExchangeVersion       : 0.10 (14.0.100.0)
Name                  : O365 - Petersenit.co.uk
DistinguishedName     : CN=O365 - Petersenit.co.uk,CN=Federation,CN=Configuration,CN=dotpix.onmicrosoft.com,CN=ConfigurationUnits,DC=GBRP123A004,DC=PROD,DC=OUTLOOK,DC=COM
Identity              : O365 - Petersenit.co.uk
Guid                  : 880af445-7f90-41f2-8ad1-517c3c2f773f
ObjectCategory        : GBRP123A004.PROD.OUTLOOK.COM/Configuration/Schema/ms-Exch-Fed-Sharing-Relationship
ObjectClass           : {top, msExchFedSharingRelationship}
WhenChanged           : 29/09/2017 15:08:14
WhenCreated           : 29/09/2017 15:08:14
WhenChangedUTC        : 29/09/2017 14:08:14
WhenCreatedUTC        : 29/09/2017 14:08:14
OrganizationId        : GBRP123A004.PROD.OUTLOOK.COM/Microsoft Exchange Hosted Organizations/dotpix.onmicrosoft.com - 
                        GBRP123A004.PROD.OUTLOOK.COM/ConfigurationUnits/dotpix.onmicrosoft.com/Configuration
Id                    : O365 - Petersenit.co.uk
OriginatingServer     : LOXP123A004DC02.GBRP123A004.PROD.OUTLOOK.COM
IsValid               : True
ObjectState           : Unchanged



Get-IntraOrganizationConfiguration | fl
OnlineDiscoveryEndpoint                     : https://autodiscover-s.outlook.com/autodiscover/autodiscover.svc
OnlineTargetAddress                         : dotpix.mail.onmicrosoft.com
OnPremiseTargetAddresses                    : {devpetersenit.ltd}
OnPremiseDiscoveryEndpoint                  : 
OnPremiseWebServiceEndpoint                 : 
DeploymentIsCompleteIOCReady                : 
HasNonIOCReadyExchangeCASServerVersions     : 
HasNonIOCReadyExchangeMailboxServerVersions : 


Get-IntraOrganizationConnector | fl
RunspaceId           : 5be0c5c8-a50a-48ce-a6d4-49eb83d99305
TargetAddressDomains : {devpetersenit.ltd}
DiscoveryEndpoint    : https://mail.devpetersenit.ltd/autodiscover/autodiscover.svc
Enabled              : True
AdminDisplayName     : 
ExchangeVersion      : 0.20 (15.0.0.0)
Name                 : HybridIOC - 6c7512ad-b911-4314-8b56-a9d069f5644d
DistinguishedName    : CN=HybridIOC - 6c7512ad-b911-4314-8b56-a9d069f5644d,CN=Intra Organization 
                       Connectors,CN=Configuration,CN=dotpix.onmicrosoft.com,CN=ConfigurationUnits,DC=GBRP123A004,DC=PROD,DC=OUTLOOK,DC=COM
Identity             : HybridIOC - 6c7512ad-b911-4314-8b56-a9d069f5644d
Guid                 : 444f95fb-46ca-4ebb-af06-ff17b89928a7
ObjectCategory       : GBRP123A004.PROD.OUTLOOK.COM/Configuration/Schema/ms-Exch-Intra-Organization-Connector
ObjectClass          : {top, msExchIntraOrganizationConnector}
WhenChanged          : 14/12/2017 13:34:31
WhenCreated          : 14/12/2017 13:34:31
WhenChangedUTC       : 14/12/2017 13:34:31
WhenCreatedUTC       : 14/12/2017 13:34:31
OrganizationId       : GBRP123A004.PROD.OUTLOOK.COM/Microsoft Exchange Hosted Organizations/dotpix.onmicrosoft.com - 
                       GBRP123A004.PROD.OUTLOOK.COM/ConfigurationUnits/dotpix.onmicrosoft.com/Configuration
Id                   : HybridIOC - 6c7512ad-b911-4314-8b56-a9d069f5644d
OriginatingServer    : LOXP123A004DC02.GBRP123A004.PROD.OUTLOOK.COM
IsValid              : True
ObjectState          : Unchanged

Test-OAuthConnectivity -Service EWS -TargetUri https://mail.devpetersenit.ltd/ews/exchange.asmx -Mailbox Test.MBX1@devpetersenit.ltd -Verbose | fl  
ResultType  : Success
Identity    : Microsoft.Exchange.Security.OAuth.ValidationResultNodeId
IsValid     : True
ObjectState : New


Test-OAuthConnectivity -Service AutoD -TargetUri https://autodiscover.devpetersenit.ltd/autodiscover/autodiscover.svc -Mailbox Test.MBX1@devpetersenit.ltd -Verbose | fl
ResultType  : Success
Identity    : Microsoft.Exchange.Security.OAuth.ValidationResultNodeId
IsValid     : True
ObjectState : New


Test-OrganizationRelationship -Identity 'O365 - Petersenit.co.uk' -UserIdentity Test.MBX1@devpetersenit.ltd
Begin testing for organization relationship CN=O365 - Petersenit.co.uk,CN=Federation,CN=Configuration,CN=dotpix.onmicrosoft.com,CN=ConfigurationUnits,DC=GBRP123A004,DC=PROD,DC=OUTLOOK,DC=COM,
 enabled state True.

Exchange D-Auth Federation Authentication STS Client Identities are urn:federation:MicrosoftOnline/outlook.com;uri:WindowsLiveID/outlook.com;

STEP 1: Validating user configuration

RESULT: Success.

STEP 2: Getting federation information from remote organization...

RESULT: Success.

STEP 3: Validating consistency in returned federation information

RESULT: Success.

STEP 4: Requesting delegation token from the STS...

RESULT: Success.
Retrieved token for target https://autodiscover-s.outlook.com/autodiscover/autodiscover.svc/WSSecurity for offer Name=MSExchange.Autodiscover,Duration=28800(secs)

STEP 5: Getting organization relationship setting from remote partner...

RESULT: Unable to retrieve organization relationships from remote organization.
RESULT: Error.

LAST STEP: Writing results...


RunspaceId  : 5be0c5c8-a50a-48ce-a6d4-49eb83d99305
Identity    : 
Id          : AutodiscoverServiceCallFailed
Status      : Error
Description : The Autodiscover call failed.
IsValid     : True
ObjectState : New


Get-Mailbox neil@devpetersenit.ltd | fl
Database                               : DB01
MailboxProvisioningConstraint          : 
MessageCopyForSentAsEnabled            : False
MessageCopyForSendOnBehalfEnabled      : False
MailboxProvisioningPreferences         : {}
UseDatabaseRetentionDefaults           : True
RetainDeletedItemsUntilBackup          : False
DeliverToMailboxAndForward             : False
IsExcludedFromServingHierarchy         : False


Get-Mailbox Test.MBX1@devpetersenit.ltd | fl
RunspaceId                             : 5be0c5c8-a50a-48ce-a6d4-49eb83d99305
Database                               : GBRP123DG085-db009
MailboxProvisioningConstraint          : 
IsMonitoringMailbox                    : False
MailboxRegion                          : 
MailboxRegionLastUpdateTime            : 
MessageCopyForSentAsEnabled            : False
MessageCopyForSendOnBehalfEnabled      : False
MailboxProvisioningPreferences         : {}
UseDatabaseRetentionDefaults           : False
RetainDeletedItemsUntilBackup          : False


Comments