Skip to content

Error: Client error when reading _security_roles #701

@tschubach

Description

@tschubach

Describe the bug

When attempting to retrieve the security roles for an imported environment, Terraform Plan stage is failing with the following error:

Planning failed. Terraform encountered an error while generating this plan.

╷
│ Warning: Error when reading default currency for environment f85cc3c3-f068-e0fa-b93c-1552ec488d1e
│ 
│   with module.sample.powerplatform_environment.sample_import,
│   on submodules/sample/component.tf line 9, in resource "powerplatform_environment" "sample_import":
│    9: resource "powerplatform_environment" "sample_import" {
│ 
│ Error making GET request to . Get
│ "https://org9dc32b93.crm.dynamics.com/api/data/v9.2/organizations": EOF
╵
╷
│ Error: Client error when reading _security_roles
│ 
│   with module.sample.data.powerplatform_security_roles.sample_import,
│   on submodules/sample/component.tf line 19, in data "powerplatform_security_roles" "sample_import":
│   19: data "powerplatform_security_roles" "sample_import" {
│ 
│ Error making GET request to . Get
│ "https://org9dc32b93.crm.dynamics.com/api/data/v9.2/roles": EOF

Sample Terraform Code

main.tf

import {
  to = module.sample.powerplatform_environment.sample_import
  id = "f85cc3c3-f068-e0fa-b93c-1552ec488d1e"
}
module "sample" {
  source   = "./submodules/sample"
}

submodules/sample/component.tf

variable "location" {
  type        = string
  description = "Location of your resources (unitedstates, europe, etc.)"
  default     = "unitedstates"
}

resource "powerplatform_environment" "sample_import" {
  display_name     = "Sample-Import"
  location         = var.location
  environment_type = "Sandbox"

  lifecycle {
    ignore_changes = [dataverse]
  }
}

data "powerplatform_security_roles" "sample_import" {
  environment_id = powerplatform_environment.sample_import.id
}

output "sample_import_roles" {
  value = data.powerplatform_security_roles.sample_import.security_roles
}

Expected behavior

The security roles available in the environment should be output

System Information

  • Provider Version: microsoft/power-platform 3.5
  • OS & Version: DotNet vsts Agent, v3.248.0

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingcommunityRequest or issue originated from a customer or community request

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions