Implementing Checkboxes and Comment Box in QuickSight Dashboard

Hello everyone,

I would like to add a checkbox and a text input (similar to a comment box) in a QuickSight dashboard. This feature would allow users to check the box if they have addressed critical resources for their specific accounts. If they haven’t handled the findings, they can provide a comment instead.

Is it possible to implement this functionality in QuickSight?

Thank you!

Hi @SaulGoodman

Sorry, unfortunately there is not currently built-in feature to include a column with interactive checkboxes in a table. This is tagged as a feature request for now.

Workaround - You could add a hyperlink to a document on the dashboard where users can provide their comments.

Hope this helps!

1 Like

Hi @Xclipse

Thank you for your kind response.

Based on your suggestion, adding a hyperlink to a document may not be the most efficient solution in my case, as I would like the checkboxes and comment boxes to appear within the pivot table itself. Below, I’ve provided a sample visual example. The checkbox and comment box need to be included directly on the dashboard.

No. Resource ID Compliance Checkbox Comment Box (Reason)
1. xxxxxxxx Non-Compliant :x: Will take action tomorrow
2. xxxxxxxx Non-Compliant :white_check_mark: Action already taken
3. xxxxxxxx Non-Compliant :x: The resource doesn’t exist currently

Hi @Xclipse

I’m following up on our previous conversation.

I added a custom table by writing HTML code and imported it using QuickSight’s built-in “Custom Content” feature. The tables appear as follows:

The first table (or visual) is from the source dataset, and the second table (or visual) is a table created with HTML and imported as custom content. What I would like to achieve is this: when I click on a specific resource ID marked as “Non-Compliant” in the dataset table, the HTML table should automatically reflect this by checking it as :x: or adding the resource ID to the HTML table automatically. Essentially, it’s like passing parameters to the HTML table.

Is it possible to achieve this in QuickSight, or can it be controlled through the HTML code?

[Dataset Table]

No. Resource ID Compliance
1. xxxxxxxx Non-Compliant
2. xxxxxxxx Non-Compliant

[HTML Table]

No. Compliance Checkbox Comment Box (Reason) Resource ID
1. :x: Will take action tomorrow xxxxxxxx
2. :x: The resource doesn’t exist currently xxxxxxxx

Hi @SaulGoodman

Sorry, I’m out of ideas. I would recommend filing a case with AWS Support where we can dive into the details so that we can help you further. Here are the steps to open a support case. If your company has someone who manages your AWS account, you might not have direct access to AWS Support and will need to raise an internal ticket to your IT team or whomever manages your AWS account. They should be able to open an AWS Support case on your behalf. Hope this helps!