serverinfo
serverinfo copied to clipboard
Please count more different user types
IMHO the code for "counting users" needs to be improved, especially when it comes to Nextcloud with a subscription key.
Have a look at the Nextcloud "support" app, lib/Service/SubscriptionService.php: It distinguishes and counts different types of users:
- active users
- seen users
- admin users
- backend users
- disabled users
- user count = all users - disabled users
So as a subscription holder and for resellers these values would be helpful (via API):
users_enabled:$this->config->getUsersForUserValue('core', 'enabled', 'true');users_disabled:$this->config->getUsersForUserValue('core', 'enabled', 'false');users_backend: Number of users from backends like LDAPusers_total: Total number of users known to Nextcloud, enabled and disabled, including users for each backend. Ideally,users_totalisusers_enabled + users_disabled(today this is callednum_users, but I'm not sure if the number is correct)
And these for usage statistics:
users_seen_last5minutes: Currently this isactiveUsers.last5minutes.users_seen_last1hour: Currently this isactiveUsers.last1hour.users_seen_last24hours: Currently this isactiveUsers.last24hours.
Hi @markuslf,
Would you mind submitting a ticket via customer portal or email to support and reference this GitHub issue?
Done via ticket at https://portal.nextcloud.com, referencing this one here.