Replacing TMG with IIS ARR for an Exchange Hybrid
The Exchange Team Blog have a three part article on how to set it up and install it
Part 1 , Part 2 , Part 3
- /ews/mrsproxy.svc
- /ews/exchange.asmx/wssecurity
- /autodiscover/autodiscover.svc/wssecurity
- /autodiscover/autodiscover.svc
Converting Office365 Cloud Identities into Managed Identities
There are three core identity scenarios in Office365 as illustrated above. I created a previous blog post on how to covert cloud identities to federated identities which can be viewed HERE
To convert cloud identities to managed identities with password sync can be quite simple by changing the users UPN and also matching the user’s UPN with their primary smtp address.
However , How many time have you received the dreaded email from Microsoft like below
| Sean Ofarrell |
Unable to update this object because the following attributes associated with this object have values that may already be associated with another object in your local directory services: [ProxyAddresses SMTP:sean.ofarrell@contoso.com]. Correct or remove the duplicate values in your local directory. Please refer to http://support.microsoft.com/kb/2647098 for more information on identifying objects with duplicate attribute values. |
Using Azure RMS with Office365
How to update Exchange Online and Office2013 users so that they can receive new custom templates.
Azure RMS Sharing Application
FAQ for Microsoft Rights Management Sharing Application for Mobile Platforms
How to perform WAAD Manual Sync
WAAD version 4.3.647.0 seems to have moved the powershell module for manual syncs. To put the shortcut back on the desktop of your WAAD Server. Simply create a new shortcut and paste in the details below and then type start-onlinecoexistencesync to perform a manual sync
powershell.exe -noexit -noprofile -file “C:\Program Files\Windows Azure Active Directory Sync\DirSync\ImportModules.ps1”
How to enable Yammer SSO without ADFS
- Browse to the Active Directory section in the Azure Management Portal and then select
“Add Application” and “Add an application my organization is developing”
as per the image below.
- Name your application as per image below
- Then enter your sign-on url & app id uri as per image below
- You then select “ENABLE USERS TO SIGN ON” and then browse to the “FEDERATION METADATA DOCUMENT URL” and save the metadata xml file as per image below.
- Next we need to connect Windows Azure Active Directory via powershell and run the following commands
- The command will output an “AppPrincipalId” take note of this value and save it into a text file.
- Then you will need to fill in the Yammer SSO-Checklist.docx which you can download HERE
- We now create a Service Request as per image below
- We then create a compressed file that contains the FederationMetadata.xml, the AppprincipalId and the SSO Checklist and attach the file to the service request.
How to Deploy Office365ProPlus & OneDrive for Business Click to Run
Orphaned Exchange Online External Contacts preventing users account to sync to Exchange Online.
I recently had a problem with an Exchange Online tenant. There was an external mail contact which was previously synchronised from Active Directory to Exchange Online. So I had deleted the on-premise active directory mail contact but it still existed in Exchange Online. When I tried to delete the contact it gave the following errror message.
The action ‘Remove-MailContact’, ‘Identity’, can’t be performed on the object ‘Sean OFarrell ‘ because the object is being synchronized from your on-premises organization. This action should be performed on the object in your on-premises organization.
To trouble shoot this issue you can do a couple of things to ensure the external contact does not exist in your on premise Active Directory.
- Perform a custom search in ADUC: Search Syntax : proxyaddresses=SMTP:sean.ofarrell@contoso.com
- Search the WAAD Mettaverse
- Run this command on the Exchange Onpremise management shell
remove-mailcontact sean.ofarrell@contoso.com
- In Exchange Online Run this command : get-mailcontact sean.ofarrell@contos.com | fl
- Take note of the attribute value: ExternalDirectoryObjectId
- In this example the externaldirectoryobjectid is 2cb3d9c7-cb29-439f-8174-6c80dd9fe6e8
- Then connect to Windows Azure Ad via Powershell and run this command
get-msolcontact -objectid 2cb3d9c7-cb29-439f-8174-6c80dd9fe6e8 | remove-msolcontact
Office365 WAAD not deleting filtered Organisational Units
Error installing WAAD into full SQL Server
I recently uninstalled DirSync from a customer site where DirSync was installed using SQL Server and not SQL Express.
I launched dirsync /fullsql and tried to launch ‘DirSyncInstallShell.psc1‘ and got the error message above.
The fix was really simple , Download and install Powershell 3.0 on Windows Server 2008R2
























