# Checking the Storage Array Requirements for Commvault Flex Appliance

To ensure compatibility and optimal performance with Commvault Flex Appliance, verify that the connected storage arrays meet the minimum supported software and API versions.

Note

- If you use an existing user for the Commvault Flex Appliance installation, the same username is used for both the storage pool and S3 storage.

- To enable storage hardware monitoring, configure the array credentials. Storage hardware monitoring does not use the S3 credentials.

Review the minimum required software version, API version, and product type for the supported storage vendors: Everpure Storage and VAST Data.

## Everpure Storage

- Vendor: Everpure

- Product Type: FlashBlade

- Minimum Software Version: 4.5.3, 4.6.3

- Minimum API Version: 2.16

- Minimum User Permissions/Roles:

  - bucket-create
  - bucket-delete
  - bucket-info
  - bucket-list
  - object-delete
  - object-list
  - object-lock
  - object-lock-bypass-governance
  - object-read

Review the instructions for initial setup of Everpure Storage.

## VAST Data

- Vendor: VAST Data

- Product Type: VAST Cluster

- Minimum Software Version: 5.4.3

- Minimum API Version: v5

- Minimum User Permissions/Roles:

  - CreateBucket
  - DeleteBucket
  - DeleteObjectVersion
  - GetBucketVersioning
  - GetObject
  - GetObjectAcl
  - GetObjectRetention
  - GetObjectTagging
  - GetObjectVersion
  - GetObjectVersionTagging
  - ListAllMyBuckets
  - ListBucket
  - PutObject
  - PutObjectRetention

Review the instructions for initial setup of VAST Date Storage.

## NetApp StorageGRID

- Vendor: NetApp

- Product Type: StorageGRID

- Minimum Software Version: 20250821.2204

- Minimum API Version: v5

- Minimum User Permissions/Roles:

  - Bucket Management: `CreateBucket`, `DeleteBucket`, `ListAllMyBuckets`, `ListBucket`, `GetBucketVersioning`
  - Object Operations: `PutObject`, `GetObject`
  - Versioning: `GetObjectVersion`, `DeleteObjectVersion`, `GetObjectVersionTagging`
  - Metadata and Compliance: `GetObjectAcl`, `GetObjectTagging`, `GetObjectRetention`, `PutObjectRetention`
  - Resource ARNs:
    - `arn:aws:s3:::*` – All S3 buckets.
    - `arn:aws:s3:::*/*` – All objects within all S3 buckets.

## HPE MP X10000

- Vendor: HPE

- Product Type: HPE MP X10000

- Minimum User Permissions/Roles:

  - `s3:DeleteObject`
  - `s3:DeleteObjectVersion`
  - `s3:GetBucketVersioning`
  - `s3:CreateBucket`
  - `s3:DeleteBucket`
  - `s3:GetObject`
  - `s3:GetObjectRetention`
  - `s3:GetObjectTagging`
  - `s3:GetObjectVersion`
  - `s3:GetObjectVersionTagging`
  - `s3:ListBucket`
  - `s3:PutObject`
  - `s3:PutObjectRetention`
  - `s3:ListAllMyBuckets`
  - `s3:PutBucketObjectLockConfiguration`

Note

The permissions listed above represent the minimum set of S3 actions required to install and configure the Commvault Flex Appliance with HPE storage. Depending on your environment and security policies, additional permissions might be required.

## Hitachi VSP One Object Storage

- Vendor: Hitachi

- Product Type: Hitachi VSP One Object Storage

- Minimum Software Version: 3.2.1.2026

- Minimum User Permissions/Roles: Storage Administration, S3 Bucket Management

×

Loading...