Company
Date Published
Author
Charles Tan
Word count
1942
Language
English
Hacker News points
None

Summary

In the blog post, the implementation of Role-Based Access Control (RBAC) in DeltaStream's Streaming Catalog is explored through a use case involving real-time analytics for ads and marketing reports. The setup includes three streaming data stores—two Kafka and one Kinesis—and two teams, "Reports Team" and "Ads Team," requiring unified data organization and role assignment that align with team structures. The process involves creating custom roles using the useradmin role and setting up databases and schemas with the sysadmin role to grant appropriate access to team members. The article illustrates the role hierarchy, role creation, and permission granting to enable efficient data governance and access control, emphasizing the flexibility of RBAC in managing access to various data assets beyond just databases and schemas.