Skip to content

Extend the powerplatform_enterprise_policy to include the policy type "Identity" #917

@mwebster5589

Description

@mwebster5589

User Story

As a Power Platform administrator, I want to manage identity enterprise policies through Terraform so that I can follow the same process/practice as I would network injection and encryption policies.

Use case: We are able to manage network injection and encryption policies natively through Terraform. For identity policies, we will need to manage them in a different manner.

Definition of Done

  • Data Transfer Objects (dtos) in dto.go
  • Resource Model in model.go
  • API Client functions in api_{name}.go
  • Resource Implementation in resource_{name}.go
  • Unit Tests in resource_{name}_test.go for Happy Path, Error conditions, boundry cases
  • Acceptance Tests in resource_{name}_test.go for Happy Path
  • Resource Added to provider.go and provider_test.go
  • Example in the /examples folder
  • Schema documented using MarkdownDescription
  • Change log entry changie new -k added
  • Run make precommit before PR

See the contributing guide for more information about what's expected for contributions.

Metadata

Metadata

Assignees

Labels

communityRequest or issue originated from a customer or community requestenhancementNew feature or requestresourceterraform resource

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions