tolgee-platform icon indicating copy to clipboard operation
tolgee-platform copied to clipboard

Fine grained permission on organizations

Open philipp-plogmann-e3dc opened this issue 10 months ago • 9 comments

Is your feature request related to a problem? Please describe. We are onboarding multiple teams and I would like people to be able to create and maintain their projects themselves without having full permissions on the whole organization settings or relying on one organization admin.

Describe the solution you'd like Separate permission for creating projects from Organization administration. Project Mainters can create new Projects and manage these projects but have no further administrative rights of the plattfom. This would make it easier to enable self service without giving everyone Owner rights.

philipp-plogmann-e3dc avatar Feb 20 '25 10:02 philipp-plogmann-e3dc

Thanks for creating this issue. I hope we will be able to look into this soon. We will keep you updated.

JanCizmar avatar Feb 24 '25 08:02 JanCizmar

+1! Right now we want to update the project description with version numbers via API saying "This project is current as of version x.y.z" but the users who do this have to be "super admins" and log in with super admin JWT.

jdimeo avatar Feb 27 '25 18:02 jdimeo

@jdimeo I think this is a different case. When editing a project, it's a project level permission, but creating project is organization level permission.

Wasn't there some other issue related to your case?

JanCizmar avatar Feb 28 '25 07:02 JanCizmar

Oh OK - I thought it was related. No problem if it's separate. I might have only mentioned the permissions issue above on Slack- not sure if I made a GitHub ticket for it yet

jdimeo avatar Feb 28 '25 13:02 jdimeo

I made #2960 to track that one

jdimeo avatar Feb 28 '25 13:02 jdimeo

Hi everyone! The new maintainer role fixes the issue, I guess. @philipp-plogmann-e3dc, right?

JanCizmar avatar May 03 '25 08:05 JanCizmar

Hi @JanCizmar,

we just tested the new role and yes our use case is fulfilled with this role. Thanks for the implementation. The german translation "Warter" is however not really understandable. Maybe "Verwalter" is a better term.

philipp-plogmann-e3dc avatar May 05 '25 06:05 philipp-plogmann-e3dc

Thanks! I will change the german translation.

JanCizmar avatar May 05 '25 10:05 JanCizmar

@Anty0 Was this fixed with the maintainer role?

JanCizmar avatar Jun 11 '25 09:06 JanCizmar

Yes, we can close this one.

Anty0 avatar Jul 07 '25 07:07 Anty0