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

The admin should have the ability to see the statuses and roles of all users in the organization #9

Open
3 tasks
kitallis opened this issue Oct 3, 2018 · 3 comments
Assignees

Comments

@kitallis
Copy link
Contributor

kitallis commented Oct 3, 2018

Acceptance Criteria:

  • Create a dashboard where all users with their status and roles are visible.
  • The following user statuses should be visible:
    • Invited
    • Active
    • De-activated
    • Invitation expired
  • The following user roles should be visible:
    • Admin
    • Member
@dvenkatr
Copy link

dvenkatr commented Oct 3, 2018

Can you confirm the difference between an Admin and a Member? Admins can, in addition to uploading expenses, invite Members?

@timmyjose
Copy link

Could you please assign this issue to me?

@trycatcher trycatcher self-assigned this Jul 5, 2019
@trycatcher
Copy link
Contributor

@kitallis @dvenkatr

This is done now with
#15
nilenso/kulu-website#17

Status and Role are displayed, however doing this only for Users in the system i.e. those who have accepted an invite. Status displayed is either active or de-activated.
Displaying all status now, but we could later have a view which defaults to displaying active users with the option to display de-activated users or all together as needed.

Invited and Invitation expired don't seem to be relevant, since they don't correspond to users in the system and what we want to display here is information pertaining to them.
If we want to be tracking invites, i'll suggest having a separate ui option for that since it's semantically different. On a related note, do we want to track invites since an user with an expired token can ask for another invite instead of the admin having to monitor that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants