-
Notifications
You must be signed in to change notification settings - Fork 160
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 Manage Membership to team organization access #801
Conversation
a61ce8d
to
33edd65
Compare
33edd65
to
573a1d0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All right, this looks great, and it worked fine when I tested it manually. 👍🏼 One docs typo to fix... and you'll also need a passing CI run, which is complicated by a new flaky test.
I've got a PR up to fix that, or you could just pull in the commit to this PR; I'm fine either way. Fix is merged so just rebase onto main!
Once the typo's fixed and tests are green, that's an easy ✅ from me.
website/docs/r/team.html.markdown
Outdated
@@ -54,6 +54,7 @@ The `organization_access` block supports: | |||
* `manage_modules` - (Optional) Allow members to publish and delete modules in the organization's private registry. | |||
* `manage_run_tasks` - (Optional) Allow members to create, edit, and delete the organization's run tasks. | |||
* `manage_projects` - (Optional) Allow members to create and administrate all projects within the organization. Requires `manage_workspaces` to be set to `true`. | |||
* `manage_membership` - (Optional) Allow members to add /remove users from the organization, and to add/remove users from visible teams. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* `manage_membership` - (Optional) Allow members to add /remove users from the organization, and to add/remove users from visible teams. | |
* `manage_membership` - (Optional) Allow members to add/remove users from the organization, and to add/remove users from visible teams. |
CHANGELOG.md
Outdated
@@ -5,6 +5,7 @@ BREAKING CHANGES: | |||
FEATURES: | |||
|
|||
ENHANCEMENTS: | |||
* `r/tfe_team`: Add attribute `manage_membership` to `organization_access` on `tfe_team` by @JarrettSpiker ([#801](https://github.com/hashicorp/terraform-provider-tfe/pull/801)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I'd call that a feature!
573a1d0
to
54554aa
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good.
Description
Allow the manage membership organization access setting to be set on teams by the provider
Testing plan
External links
Output from acceptance tests