# How It Works

- [Scanning Overview](https://help.cloudstoragesec.com/how-it-works/object-scanning.md): Learn more about our scan models and how object flow works for each type of scanning.
- [Event Driven Scanning for New Files](https://help.cloudstoragesec.com/how-it-works/object-scanning/event-driven-scanning.md)
- [Retro Scanning for Pre-Existing Files](https://help.cloudstoragesec.com/how-it-works/object-scanning/retro-scanning.md)
- [API Driven Scanning](https://help.cloudstoragesec.com/how-it-works/object-scanning/api-driven-scanning.md): You can programmatically implement antivirus scans and data classification in your application.
- [Architecture Overview](https://help.cloudstoragesec.com/how-it-works/architecture-review.md): An in-depth overview of our architecture.
- [Logging and Permissions](https://help.cloudstoragesec.com/how-it-works/logging-and-permissions.md): Details on Log Groups and Console + Agent Permissions
- [Deployment Details](https://help.cloudstoragesec.com/how-it-works/deployment-details.md): Learn more about our flexible deployment options.
- [Sizing Discussion](https://help.cloudstoragesec.com/how-it-works/sizing.md): File size and the number of files you plan on scanning will impact how you scale your deployment to fit your needs.
- [Integrations](https://help.cloudstoragesec.com/how-it-works/integrations.md): Cloud Storage Security is focused on creating a great user experience with functionally useful integrations with key AWS Services. Read on to learn more.
- [AWS Security Hub CSPM](https://help.cloudstoragesec.com/how-it-works/integrations/aws-security-hub.md): Antivirus for Amazon S3 and Data Classification for Amazon S3 both support AWS Security Hub CSPM.
- [AWS CloudTrail Lake](https://help.cloudstoragesec.com/how-it-works/integrations/integrations.md): We have an available CloudTrail Lake integration that you can use for your deployment.
- [AWS Transfer Family](https://help.cloudstoragesec.com/how-it-works/integrations/aws-transfer-family.md): Ensure the data that is moved into Amazon S3 via AWS Transfer Family is free of ransomware, viruses, trojans and other payloads by scanning it inline with Antivirus for Amazon S3
- [Amazon GuardDuty](https://help.cloudstoragesec.com/how-it-works/integrations/aws-guardduty.md)
- [Amazon Bedrock](https://help.cloudstoragesec.com/how-it-works/integrations/amazon-bedrock.md)
- [Demo Videos](https://help.cloudstoragesec.com/how-it-works/demos.md): Check out some of our video content to get a better feel for our solution.
- [Scanning APIs](https://help.cloudstoragesec.com/how-it-works/scanning-api.md)
- [SSO Integrations](https://help.cloudstoragesec.com/how-it-works/sso-integrations.md): Here are some guides on how to integrate SSO into the CSS application.
- [Entra ID SSO Integration](https://help.cloudstoragesec.com/how-it-works/sso-integrations/entra-id-sso-integration.md): This page teaches you how to integrate Entra ID into your Amazon Cognito User Pool.
- [Okta SSO Integration](https://help.cloudstoragesec.com/how-it-works/sso-integrations/okta-sso-integration.md): This page teaches you how to integrate Okta into your Amazon Cognito User Pool.


---

# 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://help.cloudstoragesec.com/how-it-works.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.
