add base permissions management features