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]
