SCIM user management, Design polish, Connection refresh error improvements (with dbt), Simpler permissions, & more
March 1, 2024
Lots of cleanup throughout the app and more progress on content and tables.
SCIM User Management
New configuration of Omni permissions via SCIM, so that user management can be deferred to the authentication provider and absorbed by Omni dynamically
Design Polish: Jump to Definition in IDE and Join Modal Search
Always brushing up on the little things - now jump to the definition in the IDE properly scrolls to the desired location. Also introducing field search in the front-end join modal for faster table mapping.
Connection Refresh Error Improvements, Including dbt
Better handling of connection testing and refreshing to make sure we're sharing better warnings and clear notes on the dbt connection as well.
Simpler Dashboard Permissions
With the introduction of folder permissions alongside content permissions, users can receive access to dashboards in a variety of ways. This work simplifies the understand of who can see what and makes it clear whether folders or dashboard-specific permissions are enabling a given user.
Better Tables - Alignment, Row Numbers, Canvas Testing
Continued work to make the table experience first-class. The introduction of controls for showing row numbers, alignment of text (left, right, center), and some early exploration into a more scalable, faster-rendering framework.
Percentiles
The introduction of percentile measures for when the median isn't good enough.
Live Schedules UX
Some UX polish to make it clear when editing whether the content is scheduled out, avoiding any unexpected impact