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

Users management #14

Open
josanFFiG opened this issue Jan 12, 2018 · 3 comments
Open

Users management #14

josanFFiG opened this issue Jan 12, 2018 · 3 comments

Comments

@josanFFiG
Copy link

josanFFiG commented Jan 12, 2018

This is a Feature Proposal

🎩 Description

For feature proposals:

  • What is the use case that should be solved. The more detail you describe this in the easier it is to understand for us.
  • If there is additional config how would it look

Organizations are private legal entities.
Recipients of participation in an organization, as a general rule, are only the members of the organization.
That is why it is necessary that the administrators of the platform of an organization have the capacity to:

  1. Restrict access only to its members (validating users using organization database).
  2. Ability to manage individual users too (now only groups of user can be manage).
  3. Power to activate and deactivate user registration on the platform.

📌 Related issues

📋 Additional Data

  • Decidim deployment where you found the issue:
  • Browser & version:
  • Screenshot:
  • Error messages:
  • URL to reproduce the error:
@zuzust
Copy link
Contributor

zuzust commented Jan 17, 2018

@josanFFiG What do you mean by "Ability to manage individual users"? Do you mean impersonating individual users?

@josanFFiG
Copy link
Author

josanFFiG commented Jan 18, 2018

Imaging that a member, suddenly leave an organization due to a conflict/ misunderstanding or whatever, losing membership, but he or she still have an user on the platform, so he or she can still participate on, generating "noise".
Nowadays only a user itself can delete its user, there's no way to admin that through admin panel.

@zuzust
Copy link
Contributor

zuzust commented Jan 18, 2018

Got it. Then, the user story should be like this:

As an organization admin, I should be able to manage the registered users so that I can take administrative actions when required.

Specifically, by managing we mean:

  1. Verifying selected users
  2. Disabling selected users
  3. Updating selected users data (name)
  4. Sending selected users an email requiring password reset

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

2 participants