diff --git a/internal/resources/grafana/resource_team_external_group.go b/internal/resources/grafana/resource_team_external_group.go index c2073bd14..29afe1fb5 100644 --- a/internal/resources/grafana/resource_team_external_group.go +++ b/internal/resources/grafana/resource_team_external_group.go @@ -67,6 +67,7 @@ func ReadTeamExternalGroup(ctx context.Context, d *schema.ResourceData, meta int for _, teamGroup := range teamGroups { groupIDs = append(groupIDs, teamGroup.GroupID) } + d.Set("team_id", teamID) d.Set("groups", groupIDs) return diag.Diagnostics{} diff --git a/internal/resources/grafana/resource_team_external_group_test.go b/internal/resources/grafana/resource_team_external_group_test.go index f6f5b1f8f..51c241be3 100644 --- a/internal/resources/grafana/resource_team_external_group_test.go +++ b/internal/resources/grafana/resource_team_external_group_test.go @@ -41,6 +41,11 @@ func TestAccTeamExternalGroup_basic(t *testing.T) { ), ), }, + { + ResourceName: "grafana_team_external_group.test", + ImportState: true, + ImportStateVerify: true, + }, }, }) }