-
Notifications
You must be signed in to change notification settings - Fork 12k
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
Enhancement: New User Onboarding #2353
Comments
Here are some wireframes of interface elements referenced in the above user flow: Org Admins: Pending Invitations (Clickable Prototype: http://invis.io/PU3KB5XKM ) |
Here is an invision prototype of the Pending Invitations show/hide functionality. This page extends the core grafana list styles, but these pages are built already and in use at Raintank. They should work very nicely as a new Grafana list page. Strong CTA, filters and tabs. |
really nice work matt! Will start now! |
One thing we can think about is terminology. The page name is "Organization Users", this is also the term used in the code for an org "membership" . The tab in your pic is also named "Users". But the button and modal call them "Members". Its tricky as a user account in grafana is called a "User". A org membership is as I said above just a org user. Not sure what the best naming is here |
Agreed, need to agree on consistently terminology. . |
…b directive from angular-ui and made new tab style, #2353
…nd link, copy invite also works now, #2353
Another thing that is weird about this that I cannot set the EmailVerified flag to true as the user could have been sent the link via other channels. One option that I just though of, but is going to complicate the implementation is to have two invite codes, one manual (used i the link we show), and one in the email we send, but then we have the feature that they can change email in the signup form, which will invalidate the email verification. |
@mattttt any thoughts? |
Still waiting on it to be available on dev-portal, and havent grabbed a build myself. I'll actually have another note to chat on the meeting tomorrow. |
@mattttt I think it will not appear on dev-portal any time soon since it is till in testing branch stage in upstream grafana. But it should be very easy for you to test locally, you can use your gmail as a smtp server |
@mattttt but before that I think just conceptually we can start brainstorming how the flow should work for usernames, as well as how to handle the fact that none of the current flow will allow us to say the email is verified |
Yep, been slammed with other stuff, and have let this slide. Will spend some brain power on it today. |
@torkelo : We could be more specific and say "Invite Users to Org Name" on the button. |
…nd css inlineing, converted new_user_invite.html to new system, #2353
merged to master |
… email verification, grafana#2353
… email verification, grafana#2353
This workflow accommodates the following scenarios:
The text was updated successfully, but these errors were encountered: