# FAQ's and Troubleshooting

### FAQ

#### Q. Why does e6data need access?

&#x20;A.To read and analyze your data. We only require read-only permissions.

#### Q. Can e6data modify or delete data?

A. No. The assigned role is strictly read-only.

#### Q. Can I limit access to specific folders?

A. Yes, with **IAM Conditions**. Contact e6data support for help configuring this.

#### Q. How do I revoke access?

**A. CLI:**

```bash
gcloud storage buckets remove-iam-policy-binding gs://${BUCKET_NAME} \
    --member="serviceAccount:${E6DATA_SERVICE_ACCOUNT}" \
    --role="roles/storage.objectViewer"
```

**Console:**

1. Go to the bucket → Permissions
2. Find the e6data service account
3. Click the delete icon to remove access

**Troubleshooting**

| Issue                         | Suggested Action                                 |
| ----------------------------- | ------------------------------------------------ |
| **Permission Denied**         | Verify service account email and role assignment |
| **Service Account Not Found** | Ensure correct email and GCP project             |
| **Access Issues Persist**     | Check for org policies or contact e6data support |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.e6data.com/product-documentation/setup/gcp-setup/configure-gcs-access-for-serverless-compute-gcp/faqs-and-troubleshooting.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
