# Abbey Docs

## Abbey Docs

- [Welcome](https://docs.abbey.io/readme.md)
- [Quickstart](https://docs.abbey.io/getting-started/quickstart.md)
- [Step-by-Step Tutorials](https://docs.abbey.io/getting-started/tutorials.md)
- [AWS: Managing Access to Identity Center Groups](https://docs.abbey.io/getting-started/tutorials/aws-managing-access-to-identity-center-groups-and-accounts.md)
- [AWS: Managing Access to Identity Center Permission Sets](https://docs.abbey.io/getting-started/tutorials/aws-managing-access-to-identity-center-groups-and-accounts-1.md)
- [AWS: Managing Access to IAM Groups](https://docs.abbey.io/getting-started/tutorials/aws-managing-access-to-iam-groups.md)
- [Azure AD: Managing Access to Groups](https://docs.abbey.io/getting-started/tutorials/azure-ad-managing-access-to-groups.md)
- [Confluent: Managing Access to Kafka ACLs](https://docs.abbey.io/getting-started/tutorials/confluent-managing-access-to-kafka-acls.md)
- [Databricks: Managing Access to Managed Tables in Unity Catalog](https://docs.abbey.io/getting-started/tutorials/databricks-managing-access-to-managed-tables-in-unity-catalog.md)
- [Databricks: Managing Access to Groups](https://docs.abbey.io/getting-started/tutorials/databricks-managing-access-to-groups.md)
- [GitHub: Managing Access to Teams](https://docs.abbey.io/getting-started/tutorials/github-managing-access-to-teams.md)
- [Google Cloud: Managing Access to Groups](https://docs.abbey.io/getting-started/tutorials/google-cloud-managing-access-to-groups.md)
- [Google Workspace: Managing Access to Google Groups](https://docs.abbey.io/getting-started/tutorials/g-suite-managing-access-to-google-groups.md)
- [Kafka: Managing Access to ACLs](https://docs.abbey.io/getting-started/tutorials/kafka-managing-access-to-acls.md)
- [Okta: Managing Access to Groups](https://docs.abbey.io/getting-started/tutorials/okta-managing-access-to-groups.md)
- [Postgres: Managing Access to Roles](https://docs.abbey.io/getting-started/tutorials/postgres-managing-access-to-roles.md)
- [Snowflake: Managing Access to Tables](https://docs.abbey.io/getting-started/tutorials/snowflake-managing-access-to-tables.md)
- [Tabular: Managing Access to Apache Iceberg Roles](https://docs.abbey.io/getting-started/tutorials/tabular-managing-access-to-apache-iceberg-roles.md)
- [Tailscale: Managing Access to ACLs](https://docs.abbey.io/getting-started/tutorials/tailscale-managing-access-to-acls.md)
- [Vault: Managing Access to Groups and Policies](https://docs.abbey.io/getting-started/tutorials/vault-managing-access-to-groups-and-policies.md)
- [Integrating Abbey with Terraform Cloud](https://docs.abbey.io/getting-started/tutorials/integrating-abbey-with-terraform-cloud.md)
- [Using Abbey with Atlantis](https://docs.abbey.io/getting-started/tutorials/using-abbey-with-atlantis.md)
- [Using Abbey with Spacelift](https://docs.abbey.io/getting-started/tutorials/using-abbey-with-spacelift.md)
- [How Abbey Works](https://docs.abbey.io/how-abbey-works/reference.md)
- [Key Concepts](https://docs.abbey.io/how-abbey-works/concepts.md)
- [Get a Starter Kit](https://docs.abbey.io/build-a-grant-kit/get-a-starter-kit.md)
- [Connect a Repo](https://docs.abbey.io/build-a-grant-kit/connect-a-repo.md)
- [Create a Grant Kit](https://docs.abbey.io/build-a-grant-kit/create-a-grant-kit.md)
- [Link Identities](https://docs.abbey.io/build-a-grant-kit/link-application-identity-data.md)
- [Write Access Policies](https://docs.abbey.io/build-a-grant-kit/open-policy-agent-opa-policies.md)
- [Deploy Your Grant Kit](https://docs.abbey.io/build-a-grant-kit/deploying-your-grant-kit.md)
- [Request Access](https://docs.abbey.io/build-a-grant-kit/requesting-access.md)
- [Approve or Deny Access Requests](https://docs.abbey.io/build-a-grant-kit/approving-or-denying-access-requests.md)
- [Time-Based Access](https://docs.abbey.io/use-cases/time-based-access.md)
- [Expire After a Duration](https://docs.abbey.io/use-cases/time-based-access/expire-after-a-duration.md)
- [Expire At a Specific Time](https://docs.abbey.io/use-cases/time-based-access/expire-at-a-specific-time.md)
- [Approval Workflows](https://docs.abbey.io/use-cases/approval-workflows.md)
- [Using a Single Approval Step](https://docs.abbey.io/use-cases/approval-workflows/using-a-single-approval-step.md)
- [Using Multiple Approval Steps](https://docs.abbey.io/use-cases/approval-workflows/using-multiple-approval-steps.md)
- [Conditionally Skip Approval Steps](https://docs.abbey.io/use-cases/approval-workflows/conditionally-skip-approval-steps.md)
- [User Roles](https://docs.abbey.io/admin/user-roles.md)
- [Sign-in and MFA](https://docs.abbey.io/admin/sign-in-and-mfa.md)
- [Sign-in Methods](https://docs.abbey.io/admin/sign-in-and-mfa/sign-in-methods.md)
- [Multifactor Authentication (MFA)](https://docs.abbey.io/admin/sign-in-and-mfa/multifactor-authentication-mfa.md)
- [Enabling Single Sign-On](https://docs.abbey.io/admin/sign-in-and-mfa/single-sign-on-saml-setup.md)
- [Sources](https://docs.abbey.io/admin/sources.md)
- [PagerDuty](https://docs.abbey.io/admin/sources/pagerduty.md)
- [Directory Sync](https://docs.abbey.io/admin/sources/directory-sync-and-users-info.md)
- [End User Notifications](https://docs.abbey.io/admin/notifications.md)
- [Manage API Tokens](https://docs.abbey.io/admin/managing-api-tokens.md)
- [Grant Kits](https://docs.abbey.io/reference/grant-kits.md)
- [Workflows](https://docs.abbey.io/reference/grant-kits/grant-workflows.md)
- [Policies](https://docs.abbey.io/reference/grant-kits/policies.md)
- [Outputs](https://docs.abbey.io/reference/grant-kits/outputs.md)
- [Referencing Users and Groups](https://docs.abbey.io/reference/referencing-users-and-groups.md)
- [Linking Application Identities into Abbey](https://docs.abbey.io/reference/linking-application-identities-into-abbey.md)
- [Why do I need to link application identities?](https://docs.abbey.io/reference/linking-application-identities-into-abbey/why-do-i-need-to-link-application-identities.md)
- [How do I Link Application Identities?](https://docs.abbey.io/reference/linking-application-identities-into-abbey/how-do-i-link-application-identities.md)
- [Supported Application Identity Types and Schemas](https://docs.abbey.io/reference/linking-application-identities-into-abbey/supported-application-identity-types-and-schemas.md)
- [Application Data Object](https://docs.abbey.io/reference/linking-application-identities-into-abbey/application-data-object.md)
- [Access Policies](https://docs.abbey.io/reference/access-policies.md)
- [Types of Access Policies](https://docs.abbey.io/reference/access-policies/types-of-access-policies.md)
- [Policy Bundles](https://docs.abbey.io/reference/access-policies/policy-bundles.md)
- [Inline Policies](https://docs.abbey.io/reference/access-policies/inline-policies.md)
- [Helper Functions](https://docs.abbey.io/reference/access-policies/helper-functions.md)
- [Policy Examples](https://docs.abbey.io/reference/access-policies/policy-examples.md)
- [Terms of Service](https://docs.abbey.io/reference/terms-of-service.md): Last Updated: July 27, 2023
- [FAQ](https://docs.abbey.io/reference/faq.md)
- [Troubleshooting](https://docs.abbey.io/reference/faq/troubleshooting.md)
- [Privacy Policy](https://docs.abbey.io/resources/privacy-policy.md): Last Updated: July 27th, 2023
- [Logo](https://docs.abbey.io/resources/logo.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.abbey.io/readme.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.
