What a partner-managed account is
A partner arrangement is contractual. Everabyte provisions the partner and the associated instances; there is no self-service partner signup, partner onboarding flow, or partner pricing page. End customers of a partner:- do not purchase Everabyte add-ons directly,
- are billed through the partner,
- still use the same storage API contract described in this documentation.
Enforced boundaries
These are not UI conventions. They are enforced by the backend, and building around them will fail.What you can build
The integration surface for a partner-managed account is the storage API:Credentials
The credential model is unchanged:X-Public-KeyandX-Secret-Keyper key.- Scopes and optional bucket restriction.
- Keys created in the dashboard by a user with the right permissions and step-up authentication.
Multi-tenant design guidance
When one integration serves many end customers:- Isolate by company workspace. Do not share one workspace across unrelated customers.
- One key per tenant, restricted to that tenant’s buckets. This makes a leak containable.
- Never accept a bucket ID from an untrusted client without authorization. Verify the bucket belongs to the tenant on your side before calling the API.
- Store the mapping from your tenant identifier to bucket IDs in your own database. Do not derive it from user input at request time.
- Log key prefixes, not secrets.
bucketId as an authorization failure in your own code.
Failure modes to expect
Support path
Partner issues go through your partner contact first. Everabyte support is available for API behavior questions and can be reached at support@everabyte.com. When escalating, include:- the company workspace involved (not credentials),
- the request path and approximate timestamp,
- the full response envelope,
- the key prefix, never the secret.
Related
Enterprise overview
Direct versus partner-managed accounts.
Access control
Scopes and bucket ceilings.
Conventions
Request and response shapes.
Troubleshooting
Diagnosing failures.