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

Org members with permission can export domain information as a .csv file based on their role/permissions #2348

Closed
4 tasks
vickyszuchin opened this issue Jun 21, 2024 · 1 comment · Fixed by #2517
Assignees
Labels
dev issue is for the dev team Feature: 🏢 Org Model

Comments

@vickyszuchin
Copy link

vickyszuchin commented Jun 21, 2024

Issue description

As an Org member (Org Admin, Org Admin Read Only, or member with domain management permissions)
I want to export domain information to a .csv file, scoped to my permissions
So I can research and interact with the data in ways of my own choosing, i.e., not supported by the registrar.

Acceptance criteria

  • Org admin and Org admin Read Only can export all domain information to .csv file for their entire organization. (this is all domains in the org, not that THEY specifically have user domain roles for)
  • Org member who manages one or more domains can export all domain information to .csv file for only the domains they manage.
  • non-org members can still only export domain information for the domains that the manage and only if they have one or more domains (note this should be identical to the org member domain managers)
  • users with no domains (non org or org member) do not see the csv export button

Additional context

note, it is expected you may have to alter the permissions for this to work properly
Figma hi-fi mockups

This is to be modeled after the Domain Metadata Report, but just limited to the domains belonging to the target organization.

Links to other issues

blocked by:

@vickyszuchin vickyszuchin added the dev issue is for the dev team label Jun 21, 2024
@vickyszuchin vickyszuchin changed the title Portfolio manager can export domain information as a CVS file Portfolio user can export domain information as a CVS file Jun 21, 2024
@allly-b allly-b self-assigned this Jun 21, 2024
@PaulKuykendall PaulKuykendall changed the title Portfolio user can export domain information as a CVS file Portfolio user can export domain information as a CSV file Jun 21, 2024
@PaulKuykendall PaulKuykendall moved this from 👶 New to 🍦 Backlog in .gov Product Board Jun 24, 2024
@katypies katypies changed the title Portfolio user can export domain information as a CSV file Users can export domain information as a .csv file Jun 24, 2024
@katypies katypies changed the title Users can export domain information as a .csv file Org users can export domain information as a .csv file based on their role/permissions Jun 24, 2024
@allly-b allly-b removed their assignment Jun 25, 2024
@PaulKuykendall PaulKuykendall changed the title Org users can export domain information as a .csv file based on their role/permissions Org members with permission can export domain information as a .csv file based on their role/permissions Jul 1, 2024
@katypies katypies moved this from 🍦 Backlog to 🎯 Ready in .gov Product Board Jul 22, 2024
@vickyszuchin vickyszuchin moved this from 🎯 Ready to 🔖 Planned in .gov Product Board Jul 23, 2024
@vickyszuchin
Copy link
Author

@gabydisarli @Katherine-Osos would you confirm the figma mockup (in additional context) for this ticket?

@zandercymatics zandercymatics self-assigned this Aug 1, 2024
@zandercymatics zandercymatics moved this from 🔖 Planned to 👀 In review in .gov Product Board Aug 1, 2024
zandercymatics added a commit that referenced this issue Aug 9, 2024
…omain-export

(on getgov-za) Ticket #2348: Handle portfolio permissions for csv export
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in .gov Product Board Aug 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev issue is for the dev team Feature: 🏢 Org Model
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants