Configuration
Create Project
Note
This step can only be performed by users with "Admin" rights.
To manage buckets, EC2 credentials1, and users, you must first create a project. Each project allows for the creation of multiple buckets.
Under fair use terms, you may create multiple projects depending on your service agreement.
- To do this, navigate to
Object Storage
on the left, then toS3
.
- Click the
Create Project
button. - Enter a project name and description.
- Select object-storage as the Quota Profile.
- Click the
Create
button.
- The project has been created and is now displayed.
- Proceed to assign user permissions for this project.
Note
Upon selecting the new project in the dashboard, a notification will prompt you to create credentials for this project before you can provision any buckets.
Create EC2 Credentials
To create buckets, you must first create EC2 credentials1.
- To do this, navigate to
Object Storage
on the left, then toS3
. - Select the project (1) for which you intend to create EC2 credentials.
- Subsequently, click the
Credentials
button (2) on the right to open the Credentials window. - Within the Credentials window, new EC2 credentials can be generated by clicking the
+ Create Credentials
button (3).
- The generated EC2 credentials1 will be displayed. (Note: Display may appear distorted here)
- Provide a description for the intended use of these credentials.
- If authorized[^5], you may also generate user-specific EC2 credentials1 by enabling the is user credentials flag.
- Conclude the process by clicking
create
.
- The EC2 credentials1 for this project have been successfully created and are now listed.
- Click the
Select Credentials
button (1) to activate the newly generated credentials for bucket management within the web interface. - A green notification will confirm successful selection.
Info
This selection specifies which credentials the web portal will utilize for actions such as bucket creation. The credentials themselves are universally applicable and can also be employed for access via external S3 clients or other third-party tools.
Manage Project Users
You can grant users the necessary permissions to manage buckets within your project.
To do this, you must assign the OS_Role : S3
to the user.
Proceed as follows:
- To do this, navigate to
Object Storage
on the left, then toS3
. - Select the project (1) for which you wish to assign user permissions.
- Next, click the
Credentials
button (2) on the right. - Within the Credentials window, navigate to
User
to modify the relevant permissions.
- All project users are now visible.
- The
s3
role can be assigned to users via the edit button. - Alternatively, you can create a new user using the
Create User
option.
Note
Kindly note that users must be activated before they can gain access to the buckets.
-
An EC2 credential comprises an API and Secret Key and is associated with the project. Multiple EC2 credentials can be generated per project. Accessing via EC2 credentials consistently provides visibility to all buckets within a given project. Furthermore, the option to utilize user-specific EC2 credentials is available. ↩↩↩↩↩