Grafana 9 introduces Role-based Access Control (RBAC) as a general availability feature, enhancing the platform's authorization system by providing more flexible and secure access management. Originally introduced as a beta in Grafana 8.0, RBAC is now enabled by default and offers seamless transitions for both open-source and enterprise users, allowing assignment of specific roles like Dashboard Writer or Data Source Reader to users, teams, and service accounts. Users of Grafana Enterprise and Grafana Cloud Advanced can further customize access levels and use provisioning tools like Terraform. The update extends RBAC to cover all main Grafana resources, includes audit logs for tracking permission changes, and provides a UI role picker for easy management. However, the 9.0 release also brings breaking changes, such as renaming built-in roles to basic roles and removing permission inheritance, necessitating updates to provisioning files. Future enhancements aim to expand RBAC functionalities, including better scoping and role sync with external authentication providers.