luganofer commented on issue #13975:
URL: https://github.com/apache/cloudstack/issues/13975#issuecomment-5444002063

   Thanks for the feedback and the positive discussion.
   
   I agree that the button placement and wording can be polished, but I believe 
the **core issue** is that account creation and user creation are tightly 
coupled at the API level.
   
   Just like when creating a domain you have the option to create it with or 
without an account (for organizational purposes), the same principle should 
apply to accounts and users:
   
   > **Account creation should be independent of user creation.**
   
   The API should allow creating an account **without any user** initially. 
Users can then be added **later** to the account in a more deliberate and 
conscious way.
   
   This would:
   - Make it clear that an account is a resource container/tenant, not a user 
profile.
   - Allow administrators to add users to an existing account with full 
awareness of what they are doing.
   - Align the UI and API with the underlying CloudStack model.
   
   Decoupling these two concepts would eliminate the confusion at its root. The 
UI can then naturally reflect this separation with clear workflows: "Create 
Account" and "Add User to Account".
   
   Thanks!


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to