---
type: resource-type
title: AccessGrant
description: aws resource type AWS::S3::AccessGrant
name: AccessGrant
lexicon: aws
resource_type: AWS::S3::AccessGrant
---
`AWS::S3::AccessGrant`, a resource type of the aws lexicon.

## Properties

- `AccessGrantsLocationId` (`string`, required): The custom S3 location to be accessed by the grantee
- `Grantee` (`AccessGrant_Grantee`, required): The principal who will be granted permission to access S3.
- `Permission` (`"READ" | "READWRITE" | "WRITE"`, required): The level of access to be afforded to the grantee
- `AccessGrantArn` (`string`, optional): The Amazon Resource Name (ARN) of the specified access grant.
- `AccessGrantId` (`string`, optional): The ID assigned to this access grant.
- `AccessGrantsLocationConfiguration` (`AccessGrant_AccessGrantsLocationConfiguration`, optional): The configuration options of the grant location, which is the S3 path to the data to which you are granting access.
- `ApplicationArn` (`string`, optional): The ARN of the application grantees will use to access the location
- `GrantScope` (`string`, optional): The S3 path of the data to which you are granting access. It is a combination of the S3 path of the registered location and the subprefix.
- `S3PrefixType` (`"Object"`, optional): The type of S3SubPrefix.
- `Tags` (`AccessGrant_Tag[]`, optional)

## Attributes

- `AccessGrantArn`
- `AccessGrantId`
- `GrantScope`
