Creating S3 users
Limitations
- S3 users created in the S3 service cannot log in to the self-service panel.
Prerequisites
- The S3 cluster is created by following the instructions in Creating the S3 cluster.
- Before creating a project S3 user, ensure that the project has the S3 service enabled, as described in Enabling S3 for projects.
To add an S3 user
- On the Storage services > S3 > Users screen, click Create user.
-
Specify a valid email address as login for the user, and then click Create.
To create an S3 user inside a project
Use the following command:
vinfra service s3 project user create --project <project> --domain <domain> --name <name>
--project <project>- Project name or ID
--domain <domain>- Domain name or ID (required when a project name is specified)
--name <name>- S3 user name
For example, to create the user myuser in the project myproject within the domain mydomain, run:
# vinfra service s3 project user create --project myproject --domain mydomain --name myuser
You can check that the user is successfully created and obtain its ID in the vinfra service s3 project user list output:
# vinfra service s3 project user list --project myproject --domain mydomain +----+--------+---------+----------------------------------+ | id | name | enabled | created_at | +----+--------+---------+----------------------------------+ | 1 | myuser | True | 2026-03-10T16:34:45.015257+00:00 | +----+--------+---------+----------------------------------+