
❌ This issue is not open for contribution. Visit Contributing guidelines to learn about the contributing process and how to find suitable issues.

Overview
Complexity: Low | Medium | High
Low
Target branch:
unstable
Context
As part of #5786, organizations will require an invitation flow that allows users to join organizations as viewers, editors or co-owners (admins).
An invitation flow already exists in Studio for channels, where channel admins can add other users to a channel as either editors or viewers. Instead of adding a new unique flow for Organization invitations, we can instead re-use the existing invitation flow.
The Change
To accept organizations, the invitation model needs to:
- Allow Organizations XOR channels to be the invite target
- Allow Organization roles (viewers, editors, admins)
Out of Scope
Frontend changes are not covered under this issue unless requested. In the future, we'll have to create an organization share component similar to ChannelSharing.vue
Acceptance Criteria
General
Testing
References
Thank you @bjester for bringing attention to the existing invitation model on PR #5953
AI usage
No AI has been used in the writing of this issue, nor in the gathering of documentation / code.
❌ This issue is not open for contribution. Visit Contributing guidelines to learn about the contributing process and how to find suitable issues.
Overview
Complexity: Low | Medium | High
Low
Target branch:
unstable
Context
As part of #5786, organizations will require an invitation flow that allows users to join organizations as viewers, editors or co-owners (admins).
An invitation flow already exists in Studio for channels, where channel admins can add other users to a channel as either editors or viewers. Instead of adding a new unique flow for Organization invitations, we can instead re-use the existing invitation flow.
The Change
To accept organizations, the invitation model needs to:
Out of Scope
Frontend changes are not covered under this issue unless requested. In the future, we'll have to create an organization share component similar to ChannelSharing.vue
Acceptance Criteria
General
Testing
References
Thank you @bjester for bringing attention to the existing invitation model on PR #5953
AI usage
No AI has been used in the writing of this issue, nor in the gathering of documentation / code.