Dynamic filtering is a primary use case for Location Aware Services. This feature controls client access based on location. Customers can use Location Aware Services in schools and hospitals to define access parameters within a designated area. This functionality combined with the role assignment from Network Access Control (NAC), makes it possible to implement dynamic filtering on the client location. Network access rights (access to servers or applications) can depend on the client location -- inside or outside the defined area. Role assignment is accomplished dynamically by the controller and NAC as client moves within the floor plan.