RapidCanvas Docs
  • Welcome
  • GETTING STARTED
    • Quick start guide
    • Introduction to RapidCanvas
    • RapidCanvas Concepts
    • Accessing the platform
  • BASIC
    • Projects
      • Projects Overview
        • Creating a project
        • Reviewing the Projects listing page
        • Duplicating a Project
        • Modifying the project settings
        • Deleting Project(s)
        • Configuring global variables at the project level
        • Working on a project
        • Generating the about content for the project
        • Generating AI snippets for each node on the Canvas
        • Marking & Unmarking a Project as Favorite
      • Canvas overview
        • Shortcut options on canvas
        • Queuing the Recipes
        • Bulk Deletion of Canvas Nodes
        • AI Guide
      • Recipes
        • AI-assisted recipe
        • Rapid model recipe
        • Template recipe
        • Code Recipe
        • RAG Recipes
      • Scheduler overview
        • Creating a scheduler
        • Running the scheduler manually
        • Managing schedulers in a project
        • Viewing the schedulers in a project
        • Viewing the run history of a specific scheduler
        • Publishing the updated data pipeline to selected jobs from canvas
        • Fetching the latest data pipeline to a specific scheduler
        • Comparing the canvas of the scheduler with current canvas of the project
      • Predictions
        • Manual Prediction
        • Prediction Scheduler
      • Segments and Scenarios
      • DataApps
        • Model DataApp
        • Project Canvas Datasets
        • Custom Uploaded Datasets
        • SQL Sources
        • Documents and PDFs
        • Prediction Service
        • Scheduler
        • Import DataApp
    • Connectors
      • Importing dataset(s) from the local system
      • Importing Text Files from the Local System
      • Connectors overview
      • Connect to external connectors
        • Importing data from Google Cloud Storage (GCS)
        • Importing data from Amazon S3
        • Importing data from Azure Blob
        • Importing data from Mongo DB
        • Importing data from Snowflake
        • Importing data from MySQL
        • Importing data from Amazon Redshift
        • Importing data from Fivetran connectors
    • Workspaces
      • User roles and permissions
    • Artifacts & Models
      • Adding Artifacts at the Project Level
      • Adding Models at the Project Level
      • Creating an artifact at the workspace level
      • Managing artifacts at the workspace level
      • Managing Models at the Workspace Level
      • Prediction services
    • Environments Overview
      • Creating an environment
      • Editing the environment details
      • Deleting an environment
      • Monitoring the resource utilization in an environment
  • ADVANCED
    • Starter Guide
      • Quick Start
    • Setup and Installation
      • Installing and setting up the SDK
    • Helper Functions
    • Notebook Guide
      • Introduction
      • Create a template
      • Code Snippets
      • DataApps
      • Prediction Service
      • How to
        • How to Authenticate
        • Create a new project
        • Create a Custom Environment
        • Add a dataset
        • Add a recipe to the dataset
        • Manage cloud connection
        • Code recipes
        • Display a template on the UI
        • Create Global Variables
        • Scheduler
        • Create new scenarios
        • Create Template
        • Use a template in a flow notebook
      • Reference Implementations
        • DataApps
        • Artifacts
        • Connectors
        • Feature Store
        • ML model
        • ML Pipeline
        • Multiple Files
      • Sample Projects
        • Model build and predict
  • Additional Reading
    • Release Notes
      • April 21, 2025
      • April 01, 2025
      • Mar 18, 2025
      • Feb 27, 2025
      • Jan 27, 2025
      • Dec 26, 2024
      • Nov 26, 2024
      • Oct 24, 2024
      • Sep 11, 2024
        • Aug 08, 2024
      • Aug 29, 2024
      • July 18, 2024
      • July 03, 2024
      • June 19, 2024
      • May 30, 2024
      • May 15, 2024
      • April 17, 2024
      • Mar 28, 2024
      • Mar 20, 2024
      • Feb 28, 2024
      • Feb 19, 2024
      • Jan 30, 2024
      • Jan 16, 2024
      • Dec 12, 2023
      • Nov 07, 2023
      • Oct 25, 2023
      • Oct 01, 2024
    • Glossary
Powered by GitBook
On this page
  • Release Notes for RapidCanvas – April 01, 2025
  • New Features
  • DataApp Role-Based Access & Permissions Enhancements
  • Enhanced Consumer Permissions with New Toggles
  • Consumer Preview Mode
  • Enhancements
  • Dataset Summary View on Side Panel
  • Quick Insights on the View Data Page
  • Schema for Datasets in AskAI Tab of DataApps
  • User-Friendly Thread Names in AskAI Tab
  • Enhancements in Scheduler & Prediction Scheduler Pages
  • UI Enhancements Across Modules
  • API Key Syntax Enhancements
  • Key Authentication Support for Snowflake Connector
  • View Recipe Status on the Recipe Details Page
  • Chat Name Auto-Naming in AskAI Tab of DataApps
  1. Additional Reading
  2. Release Notes

April 01, 2025

Release Notes for RapidCanvas – April 01, 2025

New Features

DataApp Role-Based Access & Permissions Enhancements

To improve DataApp governance and consumption, three distinct roles have been introduced:

  • Canvas User (Admin Role) – Continues as the existing Admin Role, granting full access to all platform features, including DataApps.

  • DataApp Power User (New Role) – Has full control over DataApps, including the ability to create, edit, delete, and configure them. However, Power Users do not have access to Canvas or other parts of the platform.

  • DataApp Consumer (New Role) – Can only view and interact with DataApps based on permissions set by Power Users or Admins. Consumers cannot edit, delete, or create DataApps and receive only DataApp-related notifications.

Tenant-Level Enforcement: These roles apply at the tenant level, ensuring role-based restrictions are automatically applied across all DataApps for a given user.

Persona Descriptions from a DataApp Perspective

  • Canvas User (Admin Role): A technical user responsible for data engineering, analysis, and ML model execution. They create and maintain DataApps, ensuring content is periodically refreshed.

  • DataApp Power User: A non-technical user who customizes dashboards for smaller user groups, adding relevant data views without needing Canvas access.

  • DataApp Consumer: A business user who consumes insights from the dashboard, occasionally using the AskAI conversational interface to query data but does not modify the DataApp.

Enhanced Consumer Permissions with New Toggles

Admins and Power Users can now manage DataApp Consumer permissions using newly introduced toggles. These controls define what actions a Consumer can perform and which features they can access.

Key Toggles & Controls:

  • Allow New Chat Creation – Enables Consumers to create new chats in the AskAI tab.

  • Allow Chat Deletion – Allows Consumers to delete chat threads.

  • Allow Input Selection – Permits Consumers to select inputs for chat in AskAI.

  • Show Input Name & Details – Displays input dataset details when input selection is disabled.

  • Show User Charts Tab – Enables the User Charts/Scheduler Charts tab for Consumers.

  • Allow Slash Options – Enables slash commands for datasets, text, charts, and prompt suggestions type outputs in AskAI.

  • Show Model Response Code – Allows Consumers to view AI-generated code for their queries.

  • Allow Documents Download & Preview – Available only for Document and PDF DataApps, this allows Consumers to download and preview files.

  • Hide Side Panel – If New Chat Creation, User Charts, Input Selection, and Chat Deletion are disabled, the side panel will be hidden for a streamlined interface.

Automatic UI Adjustments: Based on the toggles enabled, UI elements such as chat history, input selection dropdowns, and document preview options will adjust dynamically.

Consumer Preview Mode

A Consumer Preview option has been added, allowing Admins and Power Users to preview the DataApp Consumer experience with different settings enabled or disabled.

Note: Changes must be saved for the updated settings to take effect.

Key Takeaways

  • Granular Role-Based Access Control: Distinct Admin, Power User, and Consumer roles with clear permissions and restrictions.

  • Customizable Consumer Permissions: Admins/Power Users can enable/disable actions like chat creation, input selection, and document previews.

  • Seamless UX Enhancements: Consumer Preview mode, automatic UI adjustments, and a centralized config model ensure a smooth experience.

  • Backward Compatibility & Migration: Existing DataApps will continue to work as-is, with new configurations automatically applied.

This update enhances security, usability, and governance for productionizing DataApp consumption at scale.

Enhancements

Dataset Summary View on Side Panel

A new Dataset Summary option has been introduced, allowing users to quickly access key dataset insights by clicking on any dataset.

Key Features:

  • Data Type: Displays the type of each column.

  • Null Percentage: Shows the percentage of missing values per column.

  • Unique Values: Lists the count of unique values in each column.

  • First & Last Rows: Provides a preview of the dataset's first and last rows.

This enhancement allows users to assess dataset characteristics without fully opening it.

Quick Insights on the View Data Page

A new Data Summary option has been added to the View Data page, providing insights into each dataset column.

Key Statistics:

  • Pie Chart: Visualizes Boolean values.

  • Histogram: Represents numerical distributions.

  • Categorical Data: Displays the top two categories with their counts.

  • Unique Text: Shows the count of unique text values.

By default, this summary is hidden, but users can enable it when needed. The insights follow a Kaggle-style format for enhanced clarity.

Schema for Datasets in AskAI Tab of DataApps

A new Schema option has been added to the AskAI tab of DataApps, allowing users to view column data types directly in their datasets.

User-Friendly Thread Names in AskAI Tab

Thread names in the AskAI tab of DataApps are now more intuitive, making it easier to organize and track conversations.

Improved Icons and Button Consistency Across the Platform

The button and icon designs have been standardized across multiple platform pages, including:

  • Canvas

  • Dataset Details Page

  • Recipe Details Page

  • DataApp Details Page

  • Connectors

  • Environments

  • Artifacts & Models

  • Tenants, Profile Settings, Projects, and Jobs

Additional UI Enhancements:

  • The AI Guide icon has been updated for a more cohesive appearance in the side panel when clicking on a dataset node.

  • The kebab menu in the side panel has been replaced with a more intuitive Actions button, improving usability.

Enhancements in Scheduler & Prediction Scheduler Pages

Several improvements have been made to enhance the usability of Scheduler & Prediction Scheduler pages.

Key Updates:

  • Restricted Access During Runs: The scheduler canvas is now inaccessible while running when accessed via the progress icon.

  • Run Control from Listing Page: Users can start, pause, and resume schedulers directly from the Scheduler and Prediction Scheduler list pages.

  • Next Run Details: The next scheduled run details are now displayed on the scheduler canvas for better visibility.

  • Destination Node Visibility: The destination node is now shown on the scheduler canvas and run entry pages, providing quick access to configuration details.

UI Enhancements Across Modules

Several UI improvements have been made to enhance user navigation and clarity.

Improved Data Import Options

After project creation, users can now easily import data using multiple options, with clear descriptions:

  • Import datasets

  • Upload text files

  • Add artifacts

  • Use a Code Recipe to create a dataset block

Enhanced Scheduler Interface

When creating a new scheduler, users will now see a Scheduler button along with help text, guiding them through the setup process.

DataApps Page Improvements

The landing page for DataApps now offers two clear options:

  • Create DataApp

  • Import DataApp

Artifacts Page Improvements

For projects without existing artifacts, the landing page now displays an Artifact button along with help text, allowing users to quickly add and manage artifacts.

Predictions Page Improvements

For users creating their first manual prediction or prediction scheduler, the landing page now provides help text and buttons for an intuitive setup experience.

API Key Syntax Enhancements

Users can now access sample syntax for retrieving a user token from an API key with additional parameters, available in cURL and Python.

Key Authentication Support for Snowflake Connector

The Snowflake connector now supports key pair authentication, offering a more secure alternative to password-based authentication.

Benefits:

  • Enhances security by eliminating passwords.

  • Uses public-key cryptography to reduce credential-based attack risks.

View Recipe Status on the Recipe Details Page

Users can now view recipe status (Unbuilt, Success, or Error) directly on the Recipe Details Page in addition to the canvas and recipe side panel.

Additional Improvements:

  • Live status updates appear in the side panel of the recipe node and on the details page while a recipe is running.

Chat Name Auto-Naming in AskAI Tab of DataApps

Chat names in the AskAI Tab of DataApps are now automatically named based on the first query asked by the user.

Key Benefits:

  • Enhances readability and organization of chat threads.

  • Makes it easier to track and manage conversations in DataApps.

PreviousApril 21, 2025NextMar 18, 2025

Last updated 1 month ago