nerc-project / operations

Issues related to the operation of the NERC OpenShift environment
2 stars 0 forks source link

OpenShift Virtualization Testing—test non admin users with the Virtualization developer console #766

Closed computate closed 1 month ago

computate commented 1 month ago

Non-admin users with edit access on a project should be able to view the Virtualization developer console and create VMs. We can configure htpasswd auth for this in the test cluster.

jtriley commented 1 month ago

After reading about the "Administrator" perspective in the console, I think we've (or I have at least) been interpreting that perspective incorrectly. It's apparently available to both cluster admins and project admins:

https://docs.openshift.com/container-platform/4.15/web_console/web-console-overview.html#about-administrator-perspective_web-console-overview

Both project administrators and cluster administrators can view the Administrator perspective.

I just confirmed via a local htpasswd user on nerc-ocp-test that I can still access that perspective and that the virtualization menu is functional.

jtriley commented 1 month ago

Just noting I'm also able to launch a VM in @computate's test namespace, virt-test, as a non-admin after adding the user to the edit role binding.