Profiling is the process used by ISE to determine what type of endpoints are authenticating. The configuration is not overly difficult but can get confusing when you have multiple similar endpoint types and want to ensure your database is accurate.