# An overview of best RBAC practices using Teleport, Terraform, and Git.

DevFeed: [An overview of best RBAC practices using Teleport, Terraform, and Git.](<https://devfeed.tech/articles/an-overview-of-best-rbac-practices-using-teleport-terraform-and-git-29795.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/rbac-best-practices/>)

Author: kenneth.dumez@goteleport.com (Kenneth DuMez)

Published: 2023-07-14T00:00:00Z

Content type: tutorial

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [Git](<https://devfeed.tech/topics/git.md>), [version-control](<https://devfeed.tech/topics/version-control.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [Code review](<https://devfeed.tech/topics/code-review.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [audit](<https://devfeed.tech/topics/audit.md>)

Tags: [compliance](<https://devfeed.tech/tags/compliance.md>), [database](<https://devfeed.tech/tags/database.md>), [devops](<https://devfeed.tech/tags/devops.md>), [git](<https://devfeed.tech/tags/git.md>), [least-privilege](<https://devfeed.tech/tags/least-privilege.md>), [permissions](<https://devfeed.tech/tags/permissions.md>), [pr-reviews](<https://devfeed.tech/tags/pr-reviews.md>), [version-control](<https://devfeed.tech/tags/version-control.md>)

## AI overview

The article explains why Teleport RBAC roles should be managed in version control. It highlights accountability, change history, reduced complexity, audit and compliance benefits, and pull-request reviews that can catch permission mistakes before deployment.

## Source excerpt

An overview of best RBAC practices using Teleport, Terraform, and Git.