Best Of
Text Color Formatting in Mega Tables
I love Mega Tables for their variety of formatting options but it would be amazing if they supported text color formatting, either through HTML in a Beast Mode or through the color rules card properties. Is this something that is currently on the roadmap?
creed
Assign date range field on a per column basis
I have a single table that some columns or calculations use one date field and other columns use another date field.
However domo only allows you to associate a single date field to the entire chart/table. This is extremely frustrating.
For example the red columns use TransactionDate but the green columns use InvoicePostedDate
My workaround is I lose the ability for a user to use the date filters altogether. I have to hardcode my date ranges (YTD, MTD, PriorYear, PriorMonth, etc) in beast mode and that is extremely time consuming and limiting as it doesn't allow the user to put custom date ranges.
dp4ge
Domo Governance Datasets Connector - App Studio integration
This most likely is already on the roadmap, but would love for App Studio content to appear on the Domo Governance Datasets Connector.
row count at each step
You should be able to see the # of rows output after each step of the etl flow.
Alternative DOMO export formats
A useful feature would be the ability to export DOMO dashboards in an image format (PNG, JPG, ..). Sometimes the PDF doesn't format correctly.
Conditionally show tabs in app based on user attributes
It would be amazing to be able to show certain tabs based on the role/custom attributes of the user viewing the app!
Example: Sales manager sees an additional tab for team performance. Individual reps aren't able to view that tab.
Approvals in-progress tracking
I love that each approval flow spins up its own dataset to track completions, but approvals only seem to show up after they've been completed with an approved, canceled, or denied status. It would be lovely if the dataset included any submission even if it's still in progress to better identify at which stage an approval is getting stuck. This would allow us to create alerts based off the data and our internal SLAs rather than requiring the submitter to nudge the current approver in the approval flow
Dynamic Currency Symbol Formatting
Currently in Analyzer, number columns can be formatted as currency, allowing you to append one of 4 currency symbols to the beginning of the number in the chart. It would be incredibly useful to add a dynamic currency column option. Rather than having to select 1 currency symbol for the whole column, you could select "Dynamic", select a column in the DataSet that represents your ISO 4217 alpha formatted currency code, then the currency symbol on that row would change depending on the currency code in the selected currency column in the same row. Below is an example of how the data would look, using a VLOOKUP function in Excel. The Currency column on the right is what you would select and be in the DataSet. The symbol column is something Domo would map on the backend to the ISO codes.
brycec
More role permission granularity
There needs to be more granularity around the permissions that can be assigned to roles - specifically regarding the permission grants offered for Role and User management. There needs to be alternatives to the current 'all-or-nothing' options of 'Manage all roles' and 'Manage all users' permissions.
I created a custom role with limited admin access. I need this role to be able to assign new and existing users to roles other than Participant. With the options currently available, they cannot do this unless I assign them to the Privileged role (which lacks other permissions they need and would only allow them to assign new users to other roles) or I grant them full access to role administration ('Manage all roles'). However, granting them 'Manage all roles' would grant them far too much access, including the ability to elevate their own permissions or remove mine. They also need to be able to edit attributes of existing users, but that is only currently allowed by the ‘Manage all users’. Again, this grants the user far more permission than they should have, including the ability to delete Admin users.
There needs to be a way to define a hierarchy among the roles (which includes Custom Roles). Then, an ‘Assign Roles’ permission (that has no access to create, edit, or delete roles) needs to be created that allows users assigned to that permission to manage role assignments within the following restrictions:
-The ‘Assign Roles’ user can only change role assignments for users currently assigned to a role less than or equal to the ‘Assign Roles’ user’s role. This prevents them from removing permissions from a user with more elevated access.
-The ‘Assign Roles’ user can only assign users to a role less than or equal to the ‘Assign Roles’ user’s role. This prevents them from elevating their own access.
My proposal regarding permissions for ‘Manage all users’ is very similar whereby a limited ‘Manage Users’ permission would be created that allowed users with this permission to Edit users and reset passwords for those users whose role is less than or equal to the ‘Manage Users’ role. I could even see a need to making the 'Reset user password' into a standalone permission.
Release Notes - What Changed
Many times new releases add additional things which aren't documented and can silently break dataflows and metadata which we rely on to properly administer our instance. Can we get a list of things that have changed in the release to see what issues we might be running into when monitoring our instance? Could we also get this ahead of time to make sure we can prepare for the new releases?
GrantSmith


