User accounts

Content Platform Tenant Management Help

File Size
4269 KB
Part Number

To use the S3 compatible API to create and manage buckets, you need a user account that’s configured to allow you to take those actions. To work with objects in a bucket, you may or may not need a user account. This depends on how the S3 compatible API is configured for the bucket.

By default, when you create a bucket, both the S3 compatible API and the REST API are configured to require users to have user accounts in order to work with objects in that bucket. You cannot use the the S3 compatible API to change this configuration. However, tenant administrators can change this configuration for the buckets you create.

A user account can be either an account created by a tenant administrator in HCP or, if the tenant is configured to support Active Directory® (AD) authentication, an AD user account that HCP recognizes. (With an AD user account, you cannot create buckets.)

When you use the S3 compatible API with a user account, you provide credentials that are based on the username and password for your account. HCP checks these credentials to ensure that they are valid. The process of checking credentials is called user authentication. If the credentials you supply are valid, you are an authenticated user.

When you use the S3 compatible API without a user account, you are an anonymous user.

Note: If the S3 compatible API is not working for you, the reason may be either that the tenant is not configured to support the API or that your user account is not configured to allow the operation you’re trying to perform. To resolve the problem, contact your tenant administrator.