Add the ability to enforce admin-defined limits on CPU, GPU, and memory requests from the Data Studio startup page, similar to session time limits. Specifically:
  1. Allow workspace admins to configure maximum allowable CPU/GPU/memory values in the Admin → Workspace Settings section.
  2. Prevent users from requesting resources beyond these defined caps at Studio launch time.
  3. Allow the Studio startup page to display memory limits in GB (or GiB) instead of MiB, ideally configurable at the admin level. GB is significantly more intuitive for most users.
Today, this can be partially enforced at the CE level by adding a head job CPU and memory config and will serve as upper caps to prevent users from requesting more but this has to be configured per CE, not per workspace and affects all workloads using that CE.