Summary
New Port orgs ship with OOTB resources (blueprints, pages, scorecards) that cannot be removed via terraform destroy or any existing provider resource, making it impossible to manage a fully Terraform-controlled org declaratively.
Problem
A fresh Port org includes resources such as 13 default scorecards that are not needed. While these can be removed manually via the UI, there is no IaC path to do so, breaking the declarative model for orgs intended to be exclusively Terraform-managed. [Slack thread]
Ask
Extend the port_organization resource (or expose OOTB resources as importable, destroyable Terraform resources) so that a fully Terraform-managed org can declare desired state including the absence of OOTB defaults.
Created by Oladipupo Ibeun
·