InfoboardChannels
InfoboardChannels function as subspaces within the Infoboard. Access to each InfoboardChannel is controlled through EntityPermissions, which define the Departments that are members of the channel.
An InfoboardPost can be assigned an infoboard_channel_id, making it visible only to the Departments granted access via EntityPermissions. Additionally, InfoboardPosts in channels can further restrict access to individual Departments within the channel via the departments relation.
It is also possible to assign permissions such as write, comment and administrate for the individual Roles of the assigned Departments via EntityPermissions.
Model Definition
Alias
infoboardChannel
Relations
List
Get a list of all InfoboardChannels the current authenticated User is allowed to view.
Definition
GET /api/infoboard/channels
Example Request
Example Response Body
Show
Show a single InfoboardChannel by id.
Definition
GET /api/infoboard/channels/{``id}
Example Request
Example Response
[Adm.] List
Get a list of all InfoboardChannels.
Definition
GET /api/administration/infoboard/channels`
Example Request
Example Response Body
[Adm.] Show
Get a single InfoboardChannel by id.
Definition
GET /api/administration/infoboard/channels/{id}`
Example Request
Example Response Body
[Adm.] Create
Create a new InfoboardChannel.
Definition
POST /api/administration/infoboard/channels
Request Keys
title*
string
-
The title of the InfoboardChannel.
color
string
-
The color as a HEX string.
Keys with * are required.
Example Request
Example Response Body
[Adm.] Update
Update an existing InfoboardChannel by id.
Definition
PUT /api/administration/infoboard/channels/{id}
Request Keys
Example Request
Example Response Body
[Adm.] Delete
Delete an existing InfoboardChannel by id.
Definition
DELETE /api/administration/infoboard/channels/{id}
Example Request
Example Response Body
Last updated