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

enhancementNew feature or requestresourceterraform resource

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions