» heroku_team_member
A Heroku Team Member receives access to everything owned by the Team.
To create a Heroku Team, use the New Team feature of Heroku Dashboard. For Heroku Enterprise accounts, new Teams may be created within the account by users with the right permissions.
A Heroku "team" was originally called an "organization", and that is still the identifier used elsewhere in this provider. For heroku_app
& heroku_space
resources, set the Heroku Team name as the "organization".
» Example Usage
# Adds a Heroku user to a Heroku team as a viewer.
resource "heroku_team_member" "foobar-member" {
team = "my-team"
email = "some-user@example.com"
role = "member"
}
» Argument Reference
-
team
- (Required) The name of the Heroku Team. -
email
- (Required) Email address of the member -
role
- (Required) The role to assign the member. See the API docs for available options.
» Import
Team members can be imported using the combination of the team application name, a colon, and the member's email address.
$ terraform import heroku_team_member.foobar-member my-team-foobar:some-user@example.com