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

## Properties

- `Permissions` (`any`, required): The permissions granted or revoked.
- `PermissionsWithGrantOption` (`any`, required): Indicates the ability to grant permissions (as a subset of permissions granted).
- `Principal` (`PrincipalPermissions_DataLakePrincipal`, required): The principal to be granted a permission.
- `Resource` (`PrincipalPermissions_Resource`, required): The resource to be granted or revoked permissions.
- `Catalog` (`string`, optional): The identifier for the GLUDC. By default, the account ID. The GLUDC is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your Lake Formation environment.
- `PrincipalIdentifier` (`string`, optional)
- `ResourceIdentifier` (`string`, optional)

## Attributes

- `PrincipalIdentifier`
- `ResourceIdentifier`
