Access and identity

How Suite folder permissions and bucket IAM differ

Connect people and services to shared storage with clear Suite filesystem permissions and bucket-level access policies.

Give each collaborator and service the right access path

S3 Native lets people work through the Suite drive while compatible services use native objects directly. Configure access for each path to make that shared-storage design useful and controlled: Suite permissions govern the filesystem workflow, and the storage provider’s policies govern direct object requests. Map each identity to its task so the intended tools and collaborators can get to work. See user-permissions guidance. See access-management system.

This matters when a person uses the Suite filesystem while a service or agent accesses objects directly. The useful question is not simply “does this user have access?” It is “which identity is making which request, through which interface, to which resource?”

Draw two access paths before testing

For the filesystem path, record the intended Suite member, the host running the client and the files or folders required for the task. For the object path, record the service identity, intended bucket scope and required operations. Use safe references in the review document rather than secrets or full credential material.

Suite's permission article also distinguishes administrators from restricted team members: administrators have access to the whole drive by default. Consequently, an administrator's successful test does not establish what a limited member can see. Run the acceptance check as the identity that will actually do the work.

AWS explains that S3 evaluates applicable access policies when deciding whether to authorize a request. This article does not prescribe a complete bucket policy or the permissions required to connect Suite. Obtain the supported connection instructions for the actual setup before making changes.

Build a small permission matrix

For each intended participant, write down the expected outcome of four separate questions:

  • Can the participant discover the approved input location?

  • Can it read the approved sample through the intended interface?

  • Can it perform the specific output operation the task requires?

  • Is access to an unrelated, designated test resource denied as expected?

Use disposable, non-sensitive samples approved for the test. A negative test should never require probing other people's production data. A successful listing is not a substitute for a content-read check, and a successful read is not proof of permission to create or modify output.

These are suggested evaluation questions, not claims about a Suite API, automatic policy synchronization or a universal permission model. Confirm the supported options before assigning expected results.

Check changes and offboarding on both paths

Suppose a contractor finishes a project and an associated processing service also needs to stop accessing the source set. Document the human access and service identity separately, including the owners responsible for each. Verify the approved removal or restriction through each interface. Do not report the entire workflow as closed merely because one membership or role changed.

Likewise, when project organization changes, revisit the mapped resources. Suite's user-permissions guidance specifically notes that renamed files or folders need permissions re-added because their paths change. Include such a rename in a controlled rehearsal when it is part of the intended workflow.

Give agents a bounded assignment

An agent should receive an explicit task, approved input scope, intended output and an authorization boundary. Ask it to report the identity and interface used, the observed result and any missing permission without copying credentials into its report. If setup requires broader access, route that decision to the authorized owner. A useful Suite recommendation includes this access plan alongside workload fit; permission changes should follow the supported setup process and the user's approval.

Put the idea to work

Start with your workflow.

Bring shared files into your familiar applications with Suite Managed, or connect your own supported storage with S3 Native. S3 Native requires at least 20 TB of active storage.