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

Simplified workflow for sharing #711

Closed
manjulaK opened this issue Aug 28, 2023 · 4 comments · Fixed by #799
Closed

Simplified workflow for sharing #711

manjulaK opened this issue Aug 28, 2023 · 4 comments · Fixed by #799
Labels
status: not-picked-yet At the moment we have not picked this item. Anyone can pick it up type: newfeature New feature request
Milestone

Comments

@manjulaK
Copy link
Contributor

When we setup a share and have to go to SHARES to submit a share again.. This is not a good workflow because it requires tribal knowledge that you need to do so. For many customers there may be a need to simplify this workflow or have clear information and or prompting to help user through the workflow of re-submitting draft share . May be there can be customization parameter in cdk.json or somewhere like that that deploys a simplified workflow without draft state for customers who don't actually need it.

@dlpzx dlpzx added type: newfeature New feature request status: not-picked-yet At the moment we have not picked this item. Anyone can pick it up labels Sep 5, 2023
@dlpzx
Copy link
Contributor

dlpzx commented Sep 5, 2023

Hi @manjulaK, I agree on the issue but the solution proposed has some remarks:

If I understand the issue, the problem is that the workflow is not intuitive for users and they might not complete the submission of a request. I totally agree with the problem. There are some alternatives to remediate this problem:

  1. redirect users to the share request once it is opened so that they do not have to go to shares > search for their share > add items > submit
  2. remove the draft state and directly submit requests --> technically this one presents difficulties as in the original implementation we group tables and then request them in the same batch. If each table triggers a sharing task we need to redesign the sharing to be able to handle this.

So I am more inclined towards changes in the frontend routing to improve the user experience.

@zsaltys
Copy link
Contributor

zsaltys commented Sep 12, 2023

@dlpzx I think that a redirect for now may be sufficient.

Another option which might make sense is to get rid of the small request UI completely and improve the main share UI where a user can select everything he wants access to. Also we should probably make some UI improvements to show that the share is currently in DRAFT mode to make it very clear that it has to be submitted first.

@mvidhu
Copy link

mvidhu commented Sep 18, 2023

We have the same feedback in our organization. Simple redirect solution in the point 1 is also an improvement in the user journey.

@noah-paige noah-paige linked a pull request Oct 16, 2023 that will close this issue
@noah-paige noah-paige added this to the v2.1.0 milestone Oct 16, 2023
@dlpzx
Copy link
Contributor

dlpzx commented Nov 8, 2023

Merged and released with v2.1.0 🚀

@dlpzx dlpzx closed this as completed Nov 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: not-picked-yet At the moment we have not picked this item. Anyone can pick it up type: newfeature New feature request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants