Problem statement :We have a company application and company employees use this application with username@company_domain.com , Active directory takes care of user's identity and roles , now we want some one from outside the organization to access the company application lets say from a facebook account or gmail account , and the AD needs to know these accounts are not from the company domain and dynamically assign them lesser privilege roles.
My question is do I need to have ADFS enabled on the AD ,And if yes can I have good resources for the same.Any help appreciated.