Basically, they would need ADFS (or a compatible system) as well to use
accounts in their organization to access your app.
Your ADFS server would be associated with your AD, so users in your AD could
log in to your web app using ADFS but not their users. If there was only
one ADFS server, you would either need to give them accounts in your AD
(which largely defeats the point) or potentially create an ADAM store to
issue them accounts and configure a secondary auth store for your ADFS
server (which also defeats the point but at least doesn't require you to put
their users in your AD).
Another possibility would be for you to configure your ADFS server to accept
something like Windows Live logins and then have your clients get Windows
Live accounts to use for accessing your app, but that also defeats the
purpose of them getting SSO with their internal AD accounts. It really just
moves the ball again as to where the external accounts might be stored.
The cool thing with ADFS is that all these things are possible, so you get a
tremendous amount of flexibility in enabling SSO to your apps for your
clients. For example, if you got a second set of clients from a different
org, you could add their ADFS server as well and then they could access your
app in addition to the first clients and your internal users.
I hope that helps solidify the mental model on how it works. For your
partner to actually use ADFS, they would need an enterprise SKU of Windows
Server and an AD. Other products implementing the protocol will have
different requirements.
Joe K.
--
Joe Kaplan-MS MVP Directory Services Programming
Co-author of "The .NET Developer's Guide to Directory Services Programming"
http://www.directoryprogramming.net
"Yorgy" <> wrote in message
news:7F07C57B-98B8-405D-91E6-...
> Hello,
>
> Not sure if my understanding is accurate, so I am hoping to get some
> feedback as to what we are trying to accomplish.
> We have a web page setup at abc.com on a Windows SBS 2003 System, in which
> we have a domain controller with Active Directory running Windows Server
> 2008 on a seperate system.
>
> Most of our clients would like access to this page in order to perform
> certain functions. Will they have the ability to log in with their active
> directory accounts from their local site into our webpage if we setup ADFS
> on Server 2008? Or does ADFS require to be setup at both locations?
>
> Can someone please clarify this with me?
> Looking forward to your responses...
>
> Thank you