aws-cloudformation / aws-cloudformation/cloudformation-coverage-roadmap

[AWS::LakeFormation::DataLakeSettings] - [Coverage] - Missing ReadOnlyAdmins Setting

Open
#2,355 0 comments 1 reaction 0 assignees View on GitHub
Coverage
Dominant language
No language data
Stars
1.1k
Forks
62
PR merge metrics
No merged PRs in 30d

Description

### Name of the resource

AWS::LakeFormation::DataLakeSettings

### Resource name

_No response_

### Description

ReadOnlyAdmins were added to Lake Formation a couple years back, but CloudFormation does not have a setting for this in the DataLakeSettings construct. It only allows setting the Admins (full access administrators). Could support for ReadOnlyAdmins be added? The lakeformation:PutDataLakeSettings API allows setting this value programatically, we just need CloudFormation coverage I believe.

#### References
- CFN DataLakeSettings construct: https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-lakeformation-datalakesettings.html
- lakeformation:PutDataLakeSettings API: https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_PutDataLakeSettings.html

### Other Details

I believe this request is in a similar vein but for a different parameter than another coverage request for Database & Catalog creators to be added to DataLakeSettings: https://github.com/aws-cloudformation/cloudformation-coverage-roadmap/issues/2249

Contributor guide

Open the contributing guide

Research direction

Start with the referenced CloudFormation DataLakeSettings resource documentation and the lakeformation:PutDataLakeSettings API reference, then compare the supported settings with ReadOnlyAdmins. Done means CloudFormation coverage exists for configuring ReadOnlyAdmins in AWS::LakeFormation::DataLakeSettings.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
cloud
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.