Can all organizations have policy packs published?...
# general
l
Can all organizations have policy packs published? I'm getting a 409 error...
[409] This organization does not support Policy as Code.
b
@little-cartoon-10569 are you on a team starter or team pro plan?
l
Starter
b
currently, we only support policies on enterprise plans. we did recently discover a bug related to this in the UI as far as making that messaging more clear, that should be fixed soon. the table on this page https://www.pulumi.com/pricing/ has a breakdown of the features on our different plans
The breakdown of features lists "server-side enforcement" as being Enterprise, but there's no implication in the docs that that is related to "enforcing a policy pack across an organization".
The https://www.pulumi.com/docs/get-started/crossguard/enforcing-a-policy-pack/ page doesn't imply anywhere that the enforcement doesn't happen locally.
b
okay im sorry, i may be getting this wrong. i will have someone else follow up soon.
l
It's not your fault. If it can't be done, then it can't be done. The docs should be updated though; I would have spent my morning differently if I'd known in advance.
w
The open source
pulumi
CLI allows you to run policies locally using
--policy-pack
as described in https://www.pulumi.com/docs/get-started/crossguard/authoring-a-policy-pack/#running-locally. The server-side management of policy packs - publishing to app.pulumi.com for remote enforcement (pushing policy packs back down to clients that run deployments to an organization) described in https://www.pulumi.com/docs/get-started/crossguard/enforcing-a-policy-pack/#enforcing-a-policy-pack-across-an-organization is part of Pulumi Enterprise.
l
Yes, @brainy-church-78120 explained that, I'm all sorted now. The docs don't cover that though, in the two ways I mentioned: "enforcing across an organization" doesn't mention that it happens server-side; and all the crossguard docs don't refer back to the pricing page, or mention that some services happen server-side / apply only to the Enterprise license.
w
Yep - makes sense. We will update https://www.pulumi.com/docs/get-started/crossguard/enforcing-a-policy-pack/ to be more clear that this is an Enterprise feature. And we'll see if we can reword what's in the pricing page to be clearer.
👍 1
b
w