Skip to content

Conversation

@thecristen
Copy link
Collaborator

@thecristen thecristen commented Mar 11, 2025

Summary of changes

Asana Ticket: Tableau migration | Set up code to pass JWT token for dashboard access

Got it working locally. Going to be testing this out on a content page I have set up in the dev version of the CMS (https://dev-green.mbtace.com/about/tableau-embed-test-page), but it's also dependent on this Infrastructure PR

This is also tagged as "Do Not Merge" because this also breaks some current Tableau embeds, as that system hasn't yet been migrated yet. This will just power a proof of concept for using the JWT to authenticate against the new system.

@thecristen thecristen requested review from a team and amaisano as code owners March 11, 2025 18:22
@thecristen thecristen added the do not merge ⏳ it's waiting on something label Mar 11, 2025
@thecristen
Copy link
Collaborator Author

I'd like to put this back on dev-green at some point, when that environment becomes available again.

@joshlarson joshlarson added the dev-green Deploy to dev-green label Mar 18, 2025
@joshlarson
Copy link
Contributor

It's available - I just added the dev-green tag.

@thecristen
Copy link
Collaborator Author

Going to switch dev-green to the #2422 PR so I can hopefully merge that one first and use that to fix this branch.

@thecristen thecristen removed the dev-green Deploy to dev-green label Mar 19, 2025
@thecristen thecristen force-pushed the cbj/tableau-cloud-access branch from 6c6f66d to 01b6545 Compare March 21, 2025 20:35
@thecristen thecristen added the dev-green Deploy to dev-green label Mar 21, 2025
@thecristen
Copy link
Collaborator Author

Rebased on main now that it contains #2422 and the content security policy supports Tableau embeds (at least, it should...).

@thecristen thecristen force-pushed the cbj/tableau-cloud-access branch from 5b13dd3 to 48a396f Compare March 24, 2025 13:53
@thecristen thecristen removed the dev-green Deploy to dev-green label Mar 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge ⏳ it's waiting on something

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants