Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add GSA-TTS prerequisite to Cloud.gov Pages access #613

Merged
merged 1 commit into from
Oct 21, 2024

Conversation

aduth
Copy link
Member

@aduth aduth commented Oct 18, 2024

Being able to manage static sites either via Cloud.gov Pages or Netlify CMS requires additional permissions to the GSA-TTS GitHub organization. This is a common source of confusion.

The goal of this pull request is to add additional text to the Cloud..gov Pages handbook article to explain this prerequisite, and link to existing guidance on requesting access to be added to the relevant GitHub teams.

@akhlaqkhan
Copy link

From what i understand from the slack conversation with GitHub admins, is having “write” permission on GitHub repository for identity-site, as another pre-requisite.

@aduth
Copy link
Member Author

aduth commented Oct 18, 2024

Being part of the identity-core team gives you write access to identity-site, along with other sites.

You can confirm this on the access management page for each repository: https://github.com/GSA-TTS/identity-site/settings/access

Screenshot 2024-10-18 at 1 18 12 PM

@akhlaqkhan akhlaqkhan self-assigned this Oct 18, 2024
@aduth aduth merged commit a3502ce into main Oct 21, 2024
5 checks passed
@aduth aduth deleted the aduth-cloud-gov-pages-access branch October 21, 2024 12:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants