{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":47919,"path":"servicenow-platform/live-feed/r_BRIWLiveFeed.md","title":"Business rules installed with Live Feed","bundle":null,"doc_type":null,"release":"australia","body":"\n# Business rules installed with Live Feed\n\nThe Live Feed plugin includes the following business rules.\n\n<table id=\"table_gpd_nmb_fr\"><thead><tr><th>\n\nBusiness rule\n\n</th><th>\n\nTable\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nFeed Group Creator Becomes Admin\n\n</td><td>\n\nLive Group Profile \\[live\\_group\\_profile\\]\n\n</td><td>\n\nDesignates the group creator as the group administrator.\n\n</td></tr><tr><td>\n\nLive Feed events\n\n</td><td>\n\nTask \\[task\\]\n\n</td><td>\n\nRuns 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.\n\n</td></tr><tr><td>\n\nLive feed member update events\n\n</td><td>\n\nLive Group Member\\[live\\_group\\_member\\]\n\n</td><td>\n\nGenerates a notification event when member state changes \\(invited, accepted, declined, left, rejected, request, request\\_accepted\\).\n\n</td></tr><tr><td>\n\nLive feed integration\n\n</td><td>\n\nJournal Entry \\[sys\\_journal\\_field\\]\n\n</td><td>\n\nWrites journal comments to the Live Feed if there is a group for this record.\n\n</td></tr><tr><td>\n\nLive feed new member events\n\n</td><td>\n\nLive Group Member \\[live\\_group\\_member\\]\n\n</td><td>\n\nGenerates a notification event when new members are added.\n\n</td></tr><tr><td>\n\nLive Feed profile events\n\n</td><td>\n\nLive Profile \\[live\\_profile\\]\n\n</td><td>\n\nRuns 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.\n\n</td></tr><tr><td>\n\nLive Feed message events\n\n</td><td>\n\nLive Feed Message \\[live\\_message\\]\n\n</td><td>\n\nRuns on live\\_message, notification event trigger for new live messages.\n\n</td></tr><tr><td>\n\nLive message like events\n\n</td><td>\n\nMessage Liked by \\[live\\_message\\_like\\]\n\n</td><td>\n\nRuns on live\\_message\\_like, notification event trigger for new like records.\n\n</td></tr><tr><td>\n\nLiveFeed Group Member Visibility 2.0\n\n</td><td>\n\nLive Group Member \\[live\\_group\\_member\\]\n\n</td><td>\n\nEnsures users can only see the members list for public groups and groups they belong to.\n\n</td></tr><tr><td>\n\nLiveFeed Group Profile Validation\n\n</td><td>\n\nLive Group Profile \\[live\\_group\\_profile\\]\n\n</td><td>\n\nEnsures that a public group is visible.\n\n</td></tr><tr><td>\n\nLiveFeed Group Profile Visibility 2.0\n\n</td><td>\n\nLive Group Profile \\[live\\_group\\_profile\\]\n\n</td><td>\n\nEnsures that the list of all groups only displays public groups, private groups that are visible, and groups the user belongs to.\n\n</td></tr><tr><td>\n\nLiveFeed Membership Changes\n\n</td><td>\n\nLive Group Member \\[live\\_group\\_member\\]\n\n</td><td>\n\nEnforces that only the group administrator and users with live\\_feed\\_admin role can manage membership for a group.\n\n</td></tr><tr><td>\n\nLiveFeed Single Group Membership\n\n</td><td>\n\nLive Group Member \\[live\\_group\\_member\\]\n\n</td><td>\n\nEnsures that a user is not added multiple times to the same group.\n\n</td></tr><tr><td>\n\nLive Message Likes\n\n</td><td>\n\nLive Message Like \\[live\\_message\\_like\\]\n\n</td><td>\n\nUpdates the number of likes for a message.\n\n</td></tr><tr><td>\n\nLiveFeed Join Group Check\n\n</td><td>\n\nLive Group Member \\[live\\_group\\_member\\]\n\n</td><td>\n\nEnsures that users can not automatically join private visible groups.\n\n</td></tr><tr><td>\n\nUpdate Follow/Follower Counts\n\n</td><td>\n\nLive Follow \\[live\\_follow\\]\n\n</td><td>\n\nUpdates the following/followers counts.\n\n</td></tr><tr><td>\n\nLive Feed Group\n\n</td><td>\n\nAssessable Record \\[asmt\\_assessable\\_record\\]\n\n</td><td>\n\nCreates/Deletes a Live Feed group for an assessable record\n\n</td></tr><tr><td>\n\nLive Feed Message Visibility\n\n</td><td>\n\nLive Feed Message \\[live\\_message\\]\n\n</td><td>\n\nEnsures user's access to Live Feed messages\n\n</td></tr></tbody>\n</table>**Parent Topic:**[Components installed with Live Feed](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/live-feed/r_InstalledWithLiveFeed.md)\n\n"}}