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

💡 Implement backend changes to allow the AP dashboard to grant access to Quicksight #3066

Closed
3 tasks
Tracked by #2955
Ed-Bajo opened this issue Jan 24, 2024 · 2 comments
Closed
3 tasks
Tracked by #2955
Assignees
Labels
data-platform-apps-and-tools This issue is owned by Data Platform Apps and Tools 💄 Visualisation MI/BI (Epic #2955)

Comments

@Ed-Bajo
Copy link

Ed-Bajo commented Jan 24, 2024

User Story

As a developer,
I want the new Analytical Platform dashboard to be able to manage IAM permissions
In order to update access to QuickSight.

Value / Purpose

Access to QuickSight, will make it easier, faster and better for people to read data, metrics and insights.

Useful Contacts

@julialawrence
@Ed-Bajo

Proposal

The new Analytical Platform dashboard will need to update IAM permissions in order to allow users to access Quicksight.
The backend will need to make boto3 calls to dynamically grant and update user access to quicksight.
Users are registered and managed in the AWS account where Quicksight runs (provisionally expected to be Analytical Platform Compute), so the Analytical Platform dashboard will need to be authorised to make calls to Quicksight in this account.

Additional Information

Definition of Done

The Analytical Platform dashboard can:

  • Register a user in Quicksight
  • Update a Quicksight users access level (reader/author)
  • Generate an embed URL for a Quicksight user
@Ed-Bajo Ed-Bajo converted this from a draft issue Jan 24, 2024
@Ed-Bajo Ed-Bajo added data-platform-apps-and-tools This issue is owned by Data Platform Apps and Tools 💄 Visualisation MI/BI (Epic #2955) labels Jan 24, 2024
@Ed-Bajo Ed-Bajo changed the title Implement Control Panel backend change to update IAM permissions to allow access to QS 💡 Implement Control Panel backend change to update IAM permissions to allow access to QS Jan 24, 2024
@jacobwoffenden jacobwoffenden moved this to 👀 TODO in Analytical Platform Feb 15, 2024
@michaeljcollinsuk michaeljcollinsuk changed the title 💡 Implement Control Panel backend change to update IAM permissions to allow access to QS 💡 Implement backend changes to allow the AP dashboard to grant access to Quicksight Mar 4, 2024
@Ed-Bajo
Copy link
Author

Ed-Bajo commented Apr 23, 2024

Ticket needs to be reviewed based on the Identify Center piece. It would be reviewed afterwards.

@julialawrence
Copy link
Contributor

Superceeded by: #4658

@julialawrence julialawrence closed this as not planned Won't fix, can't repro, duplicate, stale Jul 9, 2024
@github-project-automation github-project-automation bot moved this from 👀 TODO to 🎉 Done in Analytical Platform Jul 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data-platform-apps-and-tools This issue is owned by Data Platform Apps and Tools 💄 Visualisation MI/BI (Epic #2955)
Projects
Archived in project
Development

No branches or pull requests

4 participants