This is the same behavior as the Tennis Admin and S&C Admin pages. As mentioned, perhaps unify these pages and separate behavior by roles/permissions?
As also mentioned, if PTO is managed in Rippling, should this be in the app at all, and/or, should it be a Rippling API integration?