Find Vacancy optimization and permission implementation