0

I am implementing ADFS SSO to our .NET applications. For this I implemented AD FS with trust relationship to access our partners IDP.

Now the requirement is to auto logout user from all applications, if any information of particular user changed.

I have looked through different articles but no luck.

Found functionality for AD environment at (Registering change notification with Active Directory using C#)

but not for Federated. Please help and suggest some workarounds.

Thanks

Praveen
  • 1
  • 2

1 Answers1

0

ADFS only uses AD for authentication and authorisation. There is no other pipeline OOTB.

Also, information to an application is not dynamic. You get claims when you login and nothing after that. To get a new set of claims, you have to logout and login.

You could write a custom attribute store that setup a claim when something changed but this is only invoked when you login so you would immediately logout which would be confusing.

rbrayb
  • 46,440
  • 34
  • 114
  • 174