Winter 2024 Product Update: Introducing RBAC System, New Quest Features & More

It’s time for our first major product update of the year! We started 2024 stronger than ever with some extremely exciting product advancements and new features to report, including the launch of our Role-Based Access Control system, enhancements to our popular Quest feature, new chat functionalities and so much more. 

Introducing Our New Role-Based Access Control (RBAC) System

Just last month, we rolled out a brand new robust RBAC system, allowing integrators to efficiently manage user permissions across our platform using distinct roles. Over time, this new integration will extend beyond roles to all our functionalities, providing more control over user capabilities, such as creating widgets, reacting to chat messages, deleting comments, and modifying nicknames.

Key Components of RBAC:

  • Roles: Define the roles that users can have within your integration.
  • Permissions: Specify the actions that each role is permitted to perform.
  • Resources: Identify the objects or features within the platform that permissions apply to.
  • Base Role: The foundation of the RBAC system, which will be released incrementally in upcoming updates.
  • Role Template: Predefined configurations for common role setups, saving you time and effort.
  • Scope: Control the extent to which permissions apply across your integration.

Why it Matters? In our pursuit to deliver the best tools on the market for audience engagement, implementing a robust RBAC system has the ability to significantly increase user engagement. RBAC allows brands to customize user experiences based on roles, tailoring interactions and content to specific user groups. Moreover, granting users varying levels of access and capabilities based on their roles enables brands to create a sense of exclusivity and empowerment among their user base. As users strive to attain higher roles or unlock additional functionalities, it fosters engagement and satisfaction.

More Control Over User Behavior

While the benefits greatly outweigh the difficulties, creating communities on a platform often comes with some challenges. The following updates were designed to help clients curate respectful, positive, and safe community environments on their platform. These are mostly applied in live chat rooms. 

  • Respectful Nicknames: Introducing the new flag, is_nickname_filtering_enabled! When activated, this feature ensures that profile nicknames stay free from any banned words clients have on their banned word lists to maintain a respectful community environment.
  • Effortless Profanity Filtering: With our updated chat system, clients can now filter variations of banned words (e.g., “SH I T” based on the banned word “shit” or “HELLo” based on the banned word “hell”), promoting cleaner communication.
  • Enhanced Security: Integrators can now disable profile creation via API for specific applications. This valuable addition adds an extra layer of security to client platforms, preventing any potential abuse of the system.

Why it Matters? Creating respectful and positive community environments is essential for enhancing user satisfaction and engagement within your digital spaces. By implementing features like respectful nicknames and effortless profanity filtering, brands can ensure that users feel comfortable and safe while interacting on their platform, thereby improving the overall user experience. 

Quest Feature Improvements

Last year, we officially launched our Quest feature. Already used by Yes Network and Loco, we have received a lot of positive feedback and great user adoption regarding quests since. Still, we wanted to improve the feature even more and take our Quest offering to the next level.

  • Custom Attributes at the Quest Level: Taking customization to the next level, integrators can now create and retrieve custom attributes at the quest level using our Quest APIs. This functionality allows you to add and read attributes, letting you categorize quests based on your specific requirements. For instance, you can color code quests by using custom attributes like Key: “Color,” Value: “Blue.”
  • Fetch Multiple User Quest Rewards: With this update, integrators can now fetch multiple user quest rewards in one go, eliminating the need to retrieve rewards for each quest individually. This not only saves time but also optimizes the development process.

Changes to Our APIs

  • Adding Sponsor Data in APIs: Sponsor data integration is now available in our Widget Rest APIs, eliminating the need to exclusively add sponsor information in the CMS during widget creation. Introducing the sponsor_id in the widget creation API allows integrators to effortlessly incorporate sponsor details—including sponsor images, clickable URLs, etc.—within their widgets, adding control, efficiency, and flexibility to the integration process.
  • Streamlined Widget Automation with API Integration: Previously, creating automated widgets involved navigating the LiveLike CMS, a process that may be time-consuming for clients managing multiple events. Now, with our new API integration, clients can seamlessly automate widget creation within their existing workflows and systems. This advancement not only eliminates the manual steps in the CMS but also ensures efficient management of the audience engagement timeline. Especially beneficial for platforms handling numerous events monthly, this enhancement empowers clients with script-based automation, boosting productivity and transforming the user experience.

More Product Updates

  • Leaderboard Fair Play: Users with the same amount of points on the leaderboard will now be ranked based on the earliest profile creation, ensuring a more accurate and equitable representation of achievements.
  • User Avatars Stock UI: React Native Chat stock UI now allows integrators to set avatars by providing an avatar image URL.
  • Un-Report a Reported Chat Message: We understand that mistakes happen, and to make your chat experience more flexible, chat users can now un-report a mistakenly reported message. Previously, the only way to un-report was through the LiveLike producer on the CMS, where a report would have to be dismissed. Now, users have the power to correct their reporting errors directly.
  • Rich Post Widgets Title: our rich posts widget now allows an optional title field. This new field can help readers understand whether or not they will be happy with the post’s overall content and can work to make the post more appealing. This feature is currently available for Web, iOS and Android SDKs.

We hope you enjoy these new updates, and please do not hesitate to reach out if you have any questions. If you are not yet using LiveLike but are interested in integrating our solution, you can also reach out and book a demo with our sales team.

Written By

Meg Glover

Brand & Content Manager

Related Articles

LiveLike Feature Spotlight: Match Predictor

LiveLike Feature Spotlight:
Match Predictor

Everything fans need to prep for gameday, in one place on your platform. With the LiveLike Match Predictor, users on your platform have the chance to become active participants in the drama unfolding on the field, no matter where or when they’re tuning in. From...

LiveLike Feature Spotlight: The Power of Quests

LiveLike Feature Spotlight: The Power of Quests

Whether it’s integrating live chatbots, introducing mini-games, or updating design elements, brands are constantly seeking ways to innovate their digital platforms to captivate audiences and keep them coming back more frequently. But users need more than just one-off...