limite data permission
add hr functions