My network administrator would like to switch Active Directory from mixed mode to native mode and has asked me if that would affect our primary Windows Form application. The application accesses AD through the .NET security principal API:
var principal = new WindowsPrincipal(WindowsIdentity.GetCurrent());
and then tests principal.IsInRole to determine the user's role. I'm almost 100% sure the change to native mode wouldn't affect this app. but it's not something we can test and from what I've read it's not possible to switch it back to mixed mode should something go awry.
I'd like some reassurance so that I can give him the go-ahead to make the switch.