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

Invite Users Improvement #219

Open
joshuajames-smith opened this issue Dec 1, 2021 · 0 comments
Open

Invite Users Improvement #219

joshuajames-smith opened this issue Dec 1, 2021 · 0 comments
Labels
enhancement [Improvement] Enhancement request.

Comments

@joshuajames-smith
Copy link
Contributor

joshuajames-smith commented Dec 1, 2021

Is your feature request related to a problem? Please describe

Our platform requires users to be have been invited and accepted said invitation before they can be assigned to anything (team members need to be assigned to projects before they can see anything / collaborators need to be assign to projects and image before they can see anything).

At the moment, team owners aren't notified when a user accepts their invite or that they need to assign them before the new users can get started and use the platform.

Describe the solution you'd like

These two user flows (1. invite team member, 2. invite collaborator) show how a team owner would go through the process of inviting and then ensuring they are guided to assign users to projects and/or images.

gliff ai - UserFlow - Invite Team Member
gliff ai - UserFlow - Invite Collaborator

An email will be sent to the team owner to notify them a user has accepted their invite and redirect them to the platform (@joshuajames-smith and @philhallbio to consider for customer-experience).

For now, once a team owner user logs-in or returns to manage a notification dialogue should pop-up. It will demonstrate how many users have accepted their invite. It also separates team member and collaborator users based on their needs to see anything on the platform - they grey text discusses this, the 'learn more' button (may have to be ignored if documentation is not up-to-date) would redirect user to the documentation which should display the user route to assign user to projects and images (@philhallbio - could be useful to show the route to fully assign a team member and then a collaborator for ease of documentation use?).

If there is no team members, this section should be ignored and only display collaborators that need assigned. If there is no collaborators, this should be ignored and only display team members that need assigned. If there is either, this notification dialogue should not appear.

Invite Users - MANAGE –  notification dialogue

Describe alternatives you've considered

In the future, it might be beneficial to the UX to, rather than prompt the user to do these tasks, if to force navigation with prompts to ensure this is done - along the lines of software doing a walk through (darkened background with pop-up dialogue that documents the numbers of steps the process will take etc).

Additional context

Adobe XD: https://xd.adobe.com/view/b711d734-075f-4985-b88c-41ec41dd9b01-e242/

contains other improvements - to navigate to this screen, click the top left to show all artboards and navigate to these designs through the artboards titles/names

@joshuajames-smith joshuajames-smith added enhancement [Improvement] Enhancement request. ui/x labels Dec 1, 2021
@github-actions github-actions bot removed the ui/x label Jan 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement [Improvement] Enhancement request.
Projects
None yet
Development

No branches or pull requests

1 participant