<div dir="ltr">Hi Ogawa san and Tacker team,<div><br></div><div><span style="color:rgb(36,36,36)">This mailer is regarding the SRBAC implementation happening in Tacker.</span></div><div><span style="color:rgb(36,36,36)"><br></span></div><div><span style="color:rgb(36,36,36)">In the Tacker release 2023.1 virtual PTG [1], it was decided by the Tacker community to partially implement the project personas (project-reader role) in the current release. </span><span style="color:rgb(36,36,36)">And in upcoming releases, we will implement the remaining project-member role.</span><br aria-hidden="true" style="color:rgb(36,36,36)"><br aria-hidden="true" style="color:rgb(36,36,36)"><span style="color:rgb(36,36,36)">To address the above requirement, I have prepared a specification [2] and pushed the same in Gerrit for community review.</span><br aria-hidden="true" style="color:rgb(36,36,36)"><br aria-hidden="true" style="color:rgb(36,36,36)"><span style="color:rgb(36,36,36)">Ghanshyam san reviewed the specification and shared TC's opinion and suggestion to implement both the project-reader and project-member roles.</span><br aria-hidden="true" style="color:rgb(36,36,36)"><span style="color:rgb(36,36,36)">The complete persona implementation will depreciate the 'owner' rule, and help in restricting any other role to accessing project-based resources.</span></div><div><span style="color:rgb(36,36,36)">Additionally, intact legacy admin (current admin), works in the same way so that we do not break things and introduce the project personas which should be additional things to be available for operators to adopt.</span><br aria-hidden="true" style="color:rgb(36,36,36)"><br aria-hidden="true" style="color:rgb(36,36,36)"><span style="color:rgb(36,36,36)">Current Status: Incorporated the new requirement and uploaded a new patch set to address the review comment.</span><br aria-hidden="true" style="color:rgb(36,36,36)"><br aria-hidden="true" style="color:rgb(36,36,36)"><span style="color:rgb(36,36,36)">Note: The Tacker spec freeze date is 28th Dec 2022, there might be some delay in merging the specification in shared timelines.</span><br aria-hidden="true" style="color:rgb(36,36,36);font-size:14.6667px"><br>[1] <a href="https://etherpad.opendev.org/p/tacker-antelope-ptg#L186">https://etherpad.opendev.org/p/tacker-antelope-ptg#L186</a></div><div><span style="color:rgb(36,36,36)">[2] </span><a href="https://review.opendev.org/c/openstack/tacker-specs/+/866956" target="_blank" rel="noopener noreferrer" id="gmail-LPlnk439356" style="border:0px;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-stretch:inherit;line-height:inherit;margin:0px;padding:0px;vertical-align:baseline">https://review.opendev.org/c/openstack/tacker-specs/+/866956</a><br></div><div><br></div><div>Thanks & Regards,</div><div>Manpreet Kaur</div></div>