Endpoint security management system is an approach to network based security that requires endpoint devices to comply with specific criteria before they are granted access to network resources.