# New Terraform provider: Manage ClickHouse database users, roles, and privileges with code

DevFeed: [New Terraform provider: Manage ClickHouse database users, roles, and privileges with code](<https://devfeed.tech/articles/new-terraform-provider-manage-clickhouse-database-users-roles-and-privileges-with-code-5445.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/new-terraform-provider-manage-clickhouse-database-users-roles-and-privileges-with-code>)

Author: Ryan Sickles

Published: 2025-06-20T09:35:09Z

Content type: article

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Terraform](<https://devfeed.tech/topics/terraform.md>), [Access Control](<https://devfeed.tech/topics/access-control.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [api](<https://devfeed.tech/tags/api.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [state](<https://devfeed.tech/tags/state.md>), [terraform](<https://devfeed.tech/tags/terraform.md>), [terraform-provider](<https://devfeed.tech/tags/terraform-provider.md>)

## AI overview

The article announces the general availability of the clickhousedbops Terraform provider, which manages ClickHouse database users, roles, and privilege grants as code. It supports ClickHouse Cloud and self-hosted instances and extends existing Terraform workflows for provisioning and managing ClickHouse services across environments.

## Source excerpt

Manage ClickHouse database users, roles, and privileges entirely with code. Our new Terraform provider supports ClickHouse Cloud and self-hosted deployments, making it easier to automate access control across environments.