rfts() permission checking