Skip to content

[CAL-5557] Restrict users part of platform team or platform org from creating regular organizations #20797

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
hariombalhara opened this issue Apr 21, 2025 · 2 comments · May be fixed by #20929
Labels
Medium priority Created by Linear-GitHub Sync organizations area: organizations, orgs platform Anything related to our platform plan

Comments

@hariombalhara
Copy link
Member

hariombalhara commented Apr 21, 2025

We don't support multiple profiles for a user, so a user can't be in multiple organizations.

Just remember that we already assert the organization creator can't be part of another organization and it didn't error in this case because we intentionally return a non-org profile for Platform organization member intentionally and thus the issue.

I think we would have to use a Platform compatible method to check being part of organization, that could be checking membership

From SyncLinear.com | CAL-5557

@hariombalhara hariombalhara self-assigned this Apr 21, 2025
@hariombalhara hariombalhara added the Medium priority Created by Linear-GitHub Sync label Apr 21, 2025
@dosubot dosubot bot added organizations area: organizations, orgs platform Anything related to our platform plan labels Apr 21, 2025
@hariombalhara hariombalhara removed their assignment Apr 21, 2025
Copy link
Member Author

No, but for a sub team part of platform and for a user to be part of that subteam, he has to part of platform organization too

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Medium priority Created by Linear-GitHub Sync organizations area: organizations, orgs platform Anything related to our platform plan
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant