Connect Amazon S3 to MediaFox
Document the current compatibility policy without describing it as least privilege: it still includes account-wide ListAllMyBuckets access and trusts the MediaFox AWS account. Before publication, remove account-wide discovery, scope object access to the required bucket prefix, restrict trust to the exact MediaFox role, and add an integration-specific sts:ExternalId after the connection flow supports sending it. Revalidate the account ID, permissions, trust policy, and screenshots before publication. Amazon S3 add-on, Owner.
Overview
Document the current compatibility policy without describing it as least privilege: it still includes account-wide ListAllMyBuckets access and trusts the MediaFox AWS account. Before publication, remove account-wide discovery, scope object access to the required bucket prefix, restrict trust to the exact MediaFox role, and add an integration-specific sts:ExternalId after the connection flow supports sending it. Revalidate the account ID, permissions, trust policy, and screenshots before publication. Amazon S3 add-on, Owner. Follow the steps below in order, then verify the result before moving on. Add-ons unlock organization features, while subscription and billing surfaces control plan availability and checkout state.
Before you begin
Open this workflow with the account and organization that own the relevant data. MediaFox evaluates access at the time of each action, so a visible page does not always mean every control is editable.
If you are following this guide with a teammate, agree on the organization, page selection, date range, and intended result before either person saves changes.
- Sign in and select the organization that owns the pages, content, users, or settings involved.
- Open Add-On Management or Subscription & Billing and clear unrelated filters before you begin.
- Confirm that the relevant add-on is enabled for the organization before you begin.
- Use an organization owner account for owner-only settings and lifecycle actions.
How to connect Amazon S3 to MediaFox
Work through the controls from top to bottom. Keep the current organization visible in the navigation and review inherited or existing values before replacing them.
- Open the correct workspace
Sign in to MediaFox, select the organization you want to work in, and open Add-On Management or Subscription & Billing.
- Start the guided flow
Choose the relevant connect, enable, authorize, or invite action to connect Amazon S3 to MediaFox.
- Document the current compatibility policy without describing
Review document the current compatibility policy without describing it as least privilege: it still includes account-wide ListAllMyBuckets access and trusts the MediaFox AWS account and choose the value that matches your intended result.
- Before publication
Review before publication and choose the value that matches your intended result.
- Remove account-wide discovery
Remove account-wide discovery.
- Scope object access to the required bucket
Review scope object access to the required bucket prefix and choose the value that matches your intended result.
- Restrict trust to the exact MediaFox role
Review restrict trust to the exact MediaFox role and choose the value that matches your intended result.
- Add an integration-specific sts:ExternalId after the connection
Add an integration-specific sts:ExternalId after the connection flow supports sending it.
- Review and confirm
Read any validation, permission, or confirmation message before saving. Continue only when the selected organization, pages, dates, and settings are correct for “Connect Amazon S3 to MediaFox”.
Check the result
The task is complete when the organization shows the intended add-on, plan, allowance, or purchase state. Reopen the item or refresh the list once to make sure the saved state is not only local to the current form.
For publishing, moderation, imports, exports, or background processing, also check the resulting lifecycle or activity state. A successful save can still be followed by platform processing, collection, or review.
- Confirm the organization, page, item, and date or timezone shown in the result.
- Look for a success message, updated status badge, activity entry, or changed timestamp.
- Keep the item ID or public URL when another teammate needs to verify the result.
Troubleshooting
If the result is missing or an action is unavailable, do not assume the data was lost. MediaFox can hide controls because of role, page access, organization allowlists, add-ons, lifecycle state, or an external platform limitation.
- Confirm owner access and whether the feature or billing flow is currently released.
- Refresh after a plan or add-on change so organization allowances can be recalculated.
- For payment issues, record the checkout result and contact support without sharing card or account secrets.
Availability and access
Your organization may need the relevant add-on enabled.
Some or all actions in this guide require the Owner role.