Forum Discussion
Azure AD Connect and On-Prem ADFS federated with multiple partner organization
Hi,
I would sync your users to Azure AD and simply invite your partners' users to SharePoint sites. If done so, the answers are as follows:
- No, you do not need to sync them to Azure AD.
- No need for any license, just invite them as external users. To login, your partners' invited users do require either a Microsoft Account (outlook.com, hotmail.com, etc.) or Azure AD account (Office 365 etc.).
- There is no need to any AD FS scenario here. When partners are external users, Office 365 will handle all the authentication
For security reasons, I suggest that you run the following PowerShell command in your tenant. It forces the external users to login with the same email address the invitation was sent to.
Set-SPOTenant -RequireAcceptingAccountMatchInvitedAccount $true
The partner would need their own Azure AD with on-prem accounts synced or their own ADFS and you would federate your Azure AD with that.
- Nov 29, 2017Good point, it would be better from the management point-of-view to have all users in Azure AD in partner's own tenant.
However, there is no need to federate anything, Office 365 takes care of authentication. Besides, if the partner is already using Office 365, their domain is registered to their tenant it cannot be federated to other tenants.- WH-808Nov 29, 2017Copper ContributorI think you might be mixing up federation with sync. You can't sync a domain to more than one tenant but you can absolutely federate with other directories. If they are in another Azure tenant, you have two options, invite them as external users to your tenant or setup federation between two tenants using custom policies. If you don't mind external users in your directory, then inviting them as external users is by far the easiest of the two options.
- Nov 29, 2017
The term federation means many things in Office 365/Azure AD, so I think we are simply talking about different things here.
What I meant by federation is that you either create a new federated domain to Office 365 or convert an existing one to federated:
# Create a new federated domain New-MsolFederatedDomain -DomainName mydomain.com # Convert a domain to federated Convert-MsolDomainToFederated -DomainName mydomain.com
This naturally requires that the domain is registered to that Office 365 tenant. Moreover, what the federation does is that it only authenticates the user. To log in and use Office 365 services, there must be a matching user object in the Office 365 tenant.
I suppose by federation you meant something like Azure B2B Collaboration?