Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🧐 Embed AP Compute Quicksight within Control Panel #5532

Closed
2 tasks
michaeljcollinsuk opened this issue Oct 3, 2024 · 1 comment
Closed
2 tasks

🧐 Embed AP Compute Quicksight within Control Panel #5532

michaeljcollinsuk opened this issue Oct 3, 2024 · 1 comment
Assignees
Labels

Comments

@michaeljcollinsuk
Copy link
Contributor

User Story

As a developer
I want to embed the AP Compute Quicksight instance within Control Panel
So that we can offer access to AP users

Value / Purpose

A solution to deliver Quicksight to users of the the AP.

Useful Contacts

No response

User Types

No response

Hypothesis

That we can embed the Quicksight running int he AP Compute account within the Control Panel, which runs in the AP-prod account

Proposal

  1. Port code from the AP UI implementation where possible
  2. Create an embed URL for users using their Justice email, which should already have been captured
  3. For users who have not completed the auth process which captures their Justice email, display an error and ask them to authenticate
  4. New top-level nav button to access Quicksight
  5. Should embed quicksight for the corresponding environment:
    • Dev control panel should embed the Quicksight instance in AP compute dev
    • Local control panel should embed the Quicksight instance in AP compute dev
    • Prod control panel should embed the Quicksight instance in AP compute prod

Additional Information

No response

Definition of Done

  • Confirmation that AP Compute Quicksight can be embedded within Control Panel
  • (Optional) if not possible, reasons documented
@jamesstottmoj
Copy link
Contributor

There was an issue with assuming the role in production. Adding logging seems to have resolved said issue. Have not been able to reproduce since. Moving to done

@jamesstottmoj jamesstottmoj closed this as completed by moving to 🎉 Done in Analytical Platform Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

No branches or pull requests

2 participants