6.10.2.14 ReleaseChannelAccess
Optional
The model works without this entity.
6.10.2.14.1 Purpose¶
Lists the Organizations that receive a channel of the organization audience. With no rows, every Organization that passes the channel's rule receives it; with rows, only those listed.
6.10.2.14.2 Questions it answers¶
- Which Organizations receive this channel, and who granted them?
6.10.2.14.3 Fields¶
| Field | Type | Cardinality | Description |
|---|---|---|---|
id |
string (uuid) |
1..1 |
Key. |
channel |
ReleaseChannel | 1..1 |
|
organization |
Organization | 1..1 |
(channel, organization) is unique. |
granted_by |
MoonitoringUser | 1..1 |
|
created_at |
datetime |
1..1 |
6.10.2.14.4 Relationships¶
References
ReleaseChannelAccess.channel→ ReleaseChannel (1..1)ReleaseChannelAccess.organization→ Organization (1..1)ReleaseChannelAccess.granted_by→ MoonitoringUser (1..1)
6.10.2.14.5 Rules & constraints¶
- The Organizations that receive a channel of the organization audience. No rows: every Organization that passes the channel's rule. Staff channels are narrowed by capabilities (
ReleaseChannel.required_capabilities) or by tester groups, never by a list.