Skip to main content
Management handles post-deployment administration tasks. After your cloud is deployed, you need administrator accounts for accessing the Dashboard and APIs, and you may need to scale compute or API workers to match demand. The Management tool provides two tabs for these operations.
Prerequisites
  • Cloud deployment completed via Operations (Deploy + Post-Deploy)
  • Access to XDeploy on the deployment node

Management Tabs

Create administrator accounts for accessing the Xloud Dashboard and APIs. Each user account receives admin and heat_stack_owner roles, granting full control over the cloud environment.

Create Administrator Account

FieldRequiredDescription
UsernameYesUnique login identifier. Must be 3-32 characters, alphanumeric only. The username admin is reserved and cannot be used.
PasswordYesAccount password. Minimum 12 characters with at least one uppercase letter, one number, and one special character.
Confirm PasswordYesRe-enter the password to confirm accuracy
EmailNoOptional email address associated with the account
Click Create Administrator Account to provision the user.
Usernames cannot be changed after creation. Choose usernames carefully following your organization’s naming conventions. The reserved username admin cannot be used --- it is reserved for the built-in system administrator account created during deployment.
Every account created through this interface receives the admin and heat_stack_owner roles automatically. These roles grant full access to all projects, users, and orchestration capabilities. For restricted user accounts with limited roles, use the Xloud Dashboard identity management panel after deployment.

Validation

After creating accounts and adjusting scaling settings, verify the configuration is correct.

Test User Login

Log in to the Xloud Dashboard (https://connect.<your-domain>) using a newly created administrator account. Verify that the user has full administrative access and can view all projects.

Verify Account Roles

Confirm that the created account has the expected roles:
Check role assignments
source admin-openrc.sh
openstack role assignment list --user <username> --names
The output should show both admin and heat_stack_owner roles assigned to the user.

Verify Worker Scaling

After adjusting worker counts, confirm the new worker processes are running:
Check API worker count
docker exec nova_api ps aux | grep nova-api | wc -l
The count should match the configured API worker setting.
Administrator accounts created and worker scaling verified.

Best Practices

Individual Accounts

Create separate administrator accounts for each person who needs access. Never share credentials. Individual accounts provide accountability through audit logs and allow targeted access revocation.

Strong Passwords

Use passwords that exceed the minimum requirements. Combine uppercase, lowercase, numbers, and special characters. Consider using a password manager to generate and store credentials securely.

Scale Gradually

When scaling workers, increase in small increments and monitor resource utilization after each change. Doubling worker counts without verifying CPU and memory headroom can degrade performance.

Maintenance Windows

Schedule worker scaling during planned maintenance windows. Worker count changes require service restarts, which cause brief interruptions to API availability.

Troubleshooting

Cause: Incorrect credentials, disabled account, or the user is not assigned to any project.Resolution: Verify the username and password in the Management tool. Ensure the user account is enabled and assigned to at least one project with a valid role. Reset the password if necessary.
Cause: The username does not meet the requirements (3-32 characters, alphanumeric only) or uses the reserved name admin.Resolution: Choose a different username that meets the character requirements and is not reserved.
Cause: Worker count exceeds available CPU cores, causing excessive context switching and memory pressure.Resolution: Reduce the worker count to match the number of available CPU cores. Monitor memory usage to ensure the node has sufficient RAM for all worker processes.

Next Steps

Cloud Fleet

View the interactive topology map of your deployed infrastructure and service status

Dashboard User Guide

Learn to manage instances, volumes, networks, and images through the Xloud Dashboard