ECS: OBS: CAS user cannot access multiple buckets
Summary: In ECS & OBS, we cannot access multiple buckets with same pea file
Instructions
In ECS and OBS, a PEA file is limited to accessing only one bucket. Accessing multiple buckets with the same PEA file is not supported by the system design.
Cluster and Pool representation in ECS:
From application point of view CAS cluster is a namespace, which is a kind of tenant in ECS.
In ECS, namespaces contain buckets, and each bucket serves a role similar to a Centera application pool. However, there's one key difference between the two systems.
Centera cluster operates as a global namespace, maintaining a unified index of all unique objects such as clips, blobs, and reflections across the system. These objects are organized within a single structure known as the cluster pool. . This design allows a single user (profile) to read, query, delete, etc. C-Clips from different application pools.
But ECS uses a different approach. In ECS index of unique objects is maintained at the bucket level. That is why a user can perform read, query, delete, etc. against its home pool/bucket only.
Once a bucket is created and assigned to a CAS owner user in ECS, it can be configured as the default bucket for that user.
ECS does not permit assigning more than one bucket to a single CAS user. Attempting to create a second bucket for the same CAS user will result in an error similar to the following:
![]()