GitHub user RobertIndie added a comment to the discussion: Integrating RBAC for StreamPipes permission management
I'm writing the prototype to demonstrate it. > Do we need to refactor something before we integrate RBAC? I'm investigating it. But ideally, I don't think we need to refactor too much for the existing codes. > Given the scope of this change, I'm thinking about how we can break it down, > especially because we need to ensure backwards compatibility to achieve the > upgrade of existing installations. My rough idea is to revamp the current permission control logic using the new RBAC implementation. After that, we could develop more features based on RBAC. Such as we could introduce the role management for StreamPipes. We need to use a dedicated document in couchDB to store the RBAC policies. Therefore, we need to provide a script for users to transfer the permission-related documents to new RBAC policies document before upgrading to the new version. Do you think it would be too risky to replace the existing implementation? Should we introduce a configuration to let users decide which implementation to use? GitHub link: https://github.com/apache/streampipes/discussions/2400#discussioncomment-8096339 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected]
