> For the complete documentation index, see [llms.txt](https://docs.abbey.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.abbey.io/reference/grant-kits.md).

# Grant Kits

A Grant Kit allows you to automatically control and right-size permissions to sensitive resources. Grant Kits allow you to define [Workflows](/reference/grant-kits/grant-workflows.md) (how someone should get access), [Policies](/reference/grant-kits/policies.md) (if they should get access), and an [Outputs](/reference/grant-kits/outputs.md)  template (how and where you want the automated permission grants to materialize) for a specific Target resource.

## Grant Kit Spec

```hcl
resource "abbey_grant_kit" "this" {
    workflow = { ... } # _how_ an identity should get access.
    policies = { ... } # _if_ an identity should get access.
    output = { ... }   # _how_ and _where_ permission grants should be materialized.
}
```
