Skip to content

[feat]: Enterprise Settings #1199

@HariSekhon

Description

@HariSekhon

Relates to: #1200

As a user of the github terraform provider I need to be able to use the current Enterprise settings APIs avaiable in go-github-v67 so that I can properly manage my enterprise needs.

Details

✅ Read-only workflow permissions by default - Available via DefaultWorkflowPermissionEnterprise
✅ Contributor approval permissions - Available via ContributorApprovalPermissions
✅ Advanced Security - Available via EnterpriseSecurityAnalysisSettings
✅ Secret scanning - Available via EnableDisableSecurityFeature
✅ Secret scanning push protection - Available via EnableDisableSecurityFeature
✅ Self-hosted runner permissions - Available via SelfHostRunnerPermissionsEnterprise

Eventually we will need to implement the following as documented in issue #2851

Metadata

Metadata

Assignees

Labels

Status: PinnedA way to keep old or long lived issues aroundStatus: Up for grabsIssues that are ready to be worked on by anyoneType: FeatureNew feature or request

Type

No type

Projects

Status

In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions