ubccr / coldfront

HPC Resource Allocation System
https://coldfront.readthedocs.io
GNU General Public License v3.0
96 stars 76 forks source link

Projects: Attribute default values and permissions #501

Open dsajdak opened 1 year ago

dsajdak commented 1 year ago

Currently the GroupUsage attribute is by default not private, making it viewable and editable by project managers. This is only something that should be edited by staff or an automated process. The Account Number is by default private making it not editable or viewable on the allocation by managers. I think more users would want this to be editable by managers so the default should be public. However, this brings up an issue of permissions. It's my understanding that any public project attribute is editable by project managers. I think we'd want to be able to display some attributes but not allow them to be editable.