jmkleijer opened a new issue, #10069:
URL: https://github.com/apache/cloudstack/issues/10069

   ##### ISSUE TYPE
    * Bug Report
   
   ##### COMPONENT NAME
   ~~~
   UI
   ~~~
   
   ##### CLOUDSTACK VERSION
   ~~~
   4.19.1.2
   ~~~
   
   ##### CONFIGURATION
   We have 2 clusters called CL01 and CL02. Both of these clusters are 
dedicated to Account A.
   Account A has a role of "User".
   
   ##### OS / ENVIRONMENT
   Red Hat Enterprise Linux 9.0 using KVM
   
   
   ##### SUMMARY
   User accounts in account A have access to 2 different clusters called CL01 
and CL02 which are dedicated to account A.
   If a user creates a new instance through the UI, the UI doesn't give the 
user a choice on which cluster they want their instance created. The UI does 
this selection for them.
   
   If the user creates the instance via the API (ansible script), they are able 
to choose the cluster and the instance gets deployed.
   This tells me that the user (role) does not limit the user in choosing the 
cluster on which the new instance should land.
   
   If a Root Admin creates a new instance via the UI, they however are able to 
choose the POD, cluster and even host so the functionality is there in the UI. 
It's just not given to someone with a "User" role.
   
   ##### STEPS TO REPRODUCE
   Create a new account called A and assign it the "User" role.
   Create a cluster and dedicate this cluster to account A.
   Create a second cluster and dedicate this cluster to account A.
   As a user from account A, login to the UI and create a new instance.
   After selecting the zone in which the new instance should be created, try to 
select the pod, cluster or host. These options will not be given.
   
   Perform the same steps but now as a Root Admin user and you will be given 
the choice of pod, cluster and/or host upon creation of a new instance.
   
   ##### EXPECTED RESULTS
   
   ~~~
   After logging in with the role "User", I was expecting to be able to select 
a cluster on which I could deploy my new instance.
   ~~~
   
   ##### ACTUAL RESULTS
   
   ~~~
   While logged in as someone with the role "User", I'm not given the choice of 
selecting the pod, cluster or host upon which my new instance should land.
   ~~~
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cloudstack.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to