Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

The Power Platform Terraform Provider allows managing environments and other resources within [Power Platform](https://powerplatform.microsoft.com/).

See our [Roadmap](./ROADMAP.md) for the project's direction over the next 12 months.

> [!CAUTION]
> Bugs or errors in Infrastructure-as-Code (IaC) software could lead to service interruptions or data loss. We strongly recommend backing up your data and testing thoroughly in non-production environments before using any feature in production. Your feedback is valuable to us, so please share any issues or suggestions you encounter via [GitHub issues](https://github.com/microsoft/terraform-provider-power-platform/issues).

Expand Down
64 changes: 64 additions & 0 deletions ROADMAP.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
# Roadmap

This document outlines the high-level direction of the Terraform Provider for Power Platform over the next 12 months. It is intended to give contributors and users visibility into planned focus areas without committing to specific dates or deliverables.

> [!NOTE]
> This roadmap reflects our current intentions and may evolve based on community feedback, changing priorities, or new opportunities. For detailed progress, see the [issue tracker](https://github.com/microsoft/terraform-provider-power-platform/issues), [past releases](https://github.com/microsoft/terraform-provider-power-platform/releases) and [changelog](./CHANGELOG.md).

## Quarterly Milestones

### Q1 2025 (Jan–Mar): Quality & Reliability

Focus on making the provider more stable and trustworthy.

- Increase unit test coverage to at least 80% across all services
- Reduce acceptance test runtime and improve test isolation
- Establish a more predictable release schedule
- Keep user documentation accurate and up-to-date

### Q2 2025 (Apr–Jun): Security Hardening

Focus on strengthening security practices.

- Continue signing all releases with GPG keys
- Improve SBOM (Software Bill of Materials) practices for supply chain transparency
- Integrate stricter static and dynamic analysis tools into CI/CD
- Address any reported CVEs
- Meet and exceed [OpenSSF Best Practices](https://www.bestpractices.dev/projects/8714) requirements

### Q3 2025 (Jul–Sep): AI & Copilot Studio Support

Focus on Power Platform's expanding AI capabilities.

- Add resources and data sources for AI-powered features
- Expand support for Copilot Studio configuration
- Provide clear examples for using Terraform with Power Platform AI features

### Q4 2025 (Oct–Dec): Community-Driven Improvements

Focus on user experience and community engagement.

- Prioritize fixes for issues raised by users
- Improve error messages for better troubleshooting
- Host periodic GitHub Discussions to gather feedback
- Make it easier for new contributors to get started

## How to Provide Feedback

We welcome your input! Here's how you can help shape the roadmap:

- **GitHub Issues**: [Open an issue](https://github.com/microsoft/terraform-provider-power-platform/issues/new) for bug reports or feature requests.
- **GitHub Discussions**: Join the conversation in [Discussions](https://github.com/microsoft/terraform-provider-power-platform/discussions) to share ideas or ask questions.
- **Pull Requests**: Contributions are welcome! See the [Contributing Guide](./CONTRIBUTING.md) to get started.

## Related Documents

- [Contributing Guide](./CONTRIBUTING.md) – How to contribute to the project
- [Developer Guide](./DEVELOPER.md) – Development setup and workflow
- [Feature Request Guidelines](devdocs/feature_request_guidelines.md) – Criteria for feature inclusion
- [Security](./SECURITY.md) – How to report security concerns
- [Changelog](./CHANGELOG.md) – History of changes

---

_Last updated on December 2025_