Business rules installed with Live Feed
- UpdatedAug 1, 2024
- 2 minutes to read
- Xanadu
- Live Feed
The Live Feed plugin includes the following business rules.
Business rule | Table | Description |
---|---|---|
Feed Group Creator Becomes Admin | Live Group Profile [live_group_profile] |
Designates the group creator as the group administrator. |
Live Feed events | Task [task] |
Runs on task insert, update, and delete. Triggers event associated with the Live Feed Update Script action that processes Live Table Notifications to auto-generate Live Feed messages. |
Live feed member update events | Live Group Member [live_group_member] |
Generates a notification event when member state changes (invited, accepted, declined, left, rejected, request, request_accepted). |
Live feed integration | Journal Entry [sys_journal_field] |
Writes journal comments to the Live Feed if there is a group for this record. |
Live feed new member events | Live Group Member [live_group_member] |
Generates a notification event when new members are added. |
Live Feed profile events | Live Profile [live_profile] |
Runs on live_profile insert/update/delete, triggers event associated with the Live Feed Update script action that processes Live Table Notifications to auto-generate Live Feed messages. |
Live Feed message events | Live Feed Message [live_message] |
Runs on live_message, notification event trigger for new live messages. |
Live message like events | Message Liked by [live_message_like] |
Runs on live_message_like, notification event trigger for new like records. |
LiveFeed Group Member Visibility 2.0 | Live Group Member [live_group_member] |
Ensures users can only see the members list for public groups and groups they belong to. |
LiveFeed Group Profile Validation | Live Group Profile [live_group_profile] |
Ensures that a public group is visible. |
LiveFeed Group Profile Visibility 2.0 | Live Group Profile [live_group_profile] |
Ensures that the list of all groups only displays public groups, private groups that are visible, and groups the user belongs to. |
LiveFeed Membership Changes | Live Group Member [live_group_member] |
Enforces that only the group administrator and users with live_feed_admin role can manage membership for a group. |
LiveFeed Single Group Membership | Live Group Member [live_group_member] |
Ensures that a user is not added multiple times to the same group. |
Live Message Likes | Live Message Like [live_message_like] |
Updates the number of likes for a message. |
LiveFeed Join Group Check | Live Group Member [live_group_member] |
Ensures that users can not automatically join private visible groups. |
Update Follow/Follower Counts | Live Follow [live_follow] |
Updates the following/followers counts. |
Live Feed Group | Assessable Record [asmt_assessable_record] |
Creates/Deletes a Live Feed group for an assessable record |
Live Feed Message Visibility | Live Feed Message [live_message] |
Ensures user's access to Live Feed messages |