The current roles/permissions do not provide enough granularity for controlling access to components, metrics, scorecards, fields, teams, and templates.
We need another role in between `Full User` and `Product Admin` that allows for non-view permissions (create, update, delete) of these objects.
Any `Full User` can currently go in and change anything, even for components/metrics/etc that they do not own. Releasing this tool into our organization would quickly result in it becoming the "wild west" and we would never be able to trust or rely on the accuracy or standardization of the data.
This problem is further exacerbated by the lack of any audit log for objects...e.g user changed title of component X, user removed link from component y.