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

[User Management] Pre-Defined Filters (in addition to what is already there) #12593

Closed
LukasReschke opened this issue Dec 4, 2014 · 6 comments

Comments

@LukasReschke
Copy link
Member

LukasReschke commented Dec 4, 2014

As an admin, I want to have pre-set filters for standard users and groups. These would include:

  • External Users – shows all users that are using LDAP / AD / Shibboleth, or some sort of external user authentication
  • Internal Users – shows all users that are authenticated only by the internal ownCloud auth mechanisms
  • Not Grouped – Shows all users that are not assigned to a group (in the case a group is deleted, or they are not part of a group, this is possible)
  • Disabled – shows all users that have been disabled in the system (This is for all users, not just local users. This should refer to users that are enabled or disabled (as discussed in the LDAP cleanup app, there is a state for “disabled” prior to deletion of a user. Want to use that here too). A user that is disabled in ownCloud should not be able to log in, although they might very well have credentials that work with the LDAP / AD backend.)

Acceptance Criteria:
These pre-defined filters would be shown in the left sidebar, and are only shown if there are actually users in it that meet the criteria. Disabled users in a group are always shown at the very bottom of the list and grayed out.

Remarks by Engineering:

@LukasReschke
Copy link
Member Author

@MorrisJobke @craigpg FYI

@canepan
Copy link

canepan commented Dec 10, 2014

I think it could be useful a way to notify admin(s) about new users authenticated through external backends (webdav, ldap, shibboleth...)

@MorrisJobke MorrisJobke mentioned this issue Dec 22, 2014
27 tasks
@MorrisJobke
Copy link
Contributor

@LukasReschke @karlitschek @DeepDiver1975 What to do with this? 8.1?

@LukasReschke
Copy link
Member Author

Yes. - Actually the REST backend is supporting filtering for a backend type and shows the type. What is missing are the changes for the GUI.

Regarding that "user in no group" feature - honestly no idea how we can best gather that information without performance loss. - No DB guru here.

@MorrisJobke
Copy link
Contributor

GUI changes are a feature -> so we move this to 8.1

@MorrisJobke MorrisJobke modified the milestones: 8.1-next, 8.0-current Jan 6, 2015
@karlitschek
Copy link
Contributor

agreed

@LukasReschke LukasReschke removed their assignment Mar 2, 2015
@LukasReschke LukasReschke modified the milestones: 8.2-next, 8.1-current Mar 2, 2015
@DeepDiver1975 DeepDiver1975 modified the milestones: backlog, 8.2-next Jul 3, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants