Group admin cannot change email address or resend invite email

Steps to reproduce

  1. Login with a group admin, not superadmin
  2. Change mail address of existing user or click the mail button on the right side to resend the invitation

Expected behaviour

Mail address can be changed
Invitaion mail is sent

Actual behaviour

When trying to resend the invitation: “Die E-Mail Einladung für diesen Benutzer konnte nicht erneut versendet werden” (The Email invitation could not be resend)
When trying to edit the mail address of an existing user: The circle spins endlessly, the mail address is not changed

Server configuration

Operating system: Debian 10

Web server: Apache2

Database: MySQL

PHP version: 7.4

ownCloud version: (see ownCloud admin page) 10.8.0

Updated from an older ownCloud or fresh install: updated

Where did you install ownCloud from: tarball

Signing status (ownCloud 9.0 and above): no errors

The content of config/config.php:

{
“system”: {
“updatechecker”: false,
“instanceid”: “ocylqdopyezq”,
“passwordsalt”: “REMOVED SENSITIVE VALUE”,
“secret”: “REMOVED SENSITIVE VALUE”,
“trusted_domains”: [
“LOCALIP”,
“PUBLICURL”
],
“datadirectory”: “/var/www/owncloud/data”,
“overwrite.cli.url”: “https://PUBLICURL”,
“dbtype”: “mysql”,
“version”: “10.8.0.4”,
“dbname”: “owncloud”,
“dbhost”: “MySQLSERVERIP”,
“dbtableprefix”: “oc_”,
“dbuser”: “REMOVED SENSITIVE VALUE”,
“dbpassword”: “REMOVED SENSITIVE VALUE”,
“logtimezone”: “UTC”,
“installed”: true,
“memcache.local”: “\OC\Memcache\APCu”,
“trashbin_retention_obligation”: “auto, 30”,
“versions_retention_obligation”: “auto, 14”,
“mail_smtpmode”: “smtp”,
“mail_from_address”: “REMOVED SENSITIVE VALUE”,
“mail_domain”: “REMOVED SENSITIVE VALUE”,
“mail_smtphost”: “REMOVED SENSITIVE VALUE”,
“mail_smtpport”: “25”,
“mail_smtptimeout”: 30,
“singleuser”: false,
“theme”: “”,
“loglevel”: 2,
“log_rotate_size”: 104857600,
“maintenance”: false,
“memcache.locking”: “\OC\Memcache\Redis”,
“redis”: {
“host”: “localhost”,
“port”: 6379
},
“filelocking.enabled”: true,
“activity_expire_days”: 7
},
“apps”: {
“activity”: {
“enabled”: “yes”,
“installed_version”: “2.6.1”,
“signed”: “true”,
“types”: “filesystem”
},
“backgroundjob”: {
“lastjob”: “1491854”
},
“comments”: {
“enabled”: “yes”,
“installed_version”: “0.3.0”,
“types”: “logging”
},
“configreport”: {
“enabled”: “yes”,
“installed_version”: “0.2.0”,
“types”: “filesystem”
},
“core”: {
“backgroundjobs_mode”: “cron”,
“installedat”: “1489507934.552”,
“lastcron”: “1636381809”,
“lastupdateResult”: “[]”,
“lastupdatedat”: “1636381884”,
“legal.imprint_url”: “https://IMPRINTURL/”,
“oc.integritycheck.checker”: “[]”,
“public_files”: “files_sharing/public.php”,
“public_webdav”: “dav/appinfo/v1/publicwebdav.php”,
“shareapi_allow_mail_notification”: “yes”,
“shareapi_allow_public_notification”: “yes”,
“shareapi_only_share_with_group_members”: “yes”,
“shareapi_only_share_with_membership_groups”: “yes”,
“shareapi_share_dialog_user_enumeration_group_members”: “yes”,
“umgmt_send_email”: “false”,
“umgmt_set_password”: “true”,
“umgmt_show_backend”: “false”,
“umgmt_show_email”: “true”,
“umgmt_show_is_enabled”: “true”,
“umgmt_show_last_login”: “true”,
“umgmt_show_password”: “true”,
“umgmt_show_quota”: “true”,
“umgmt_show_storage_location”: “true”,
“updater.secret.created”: “1630177352”,
“vendor”: “owncloud”
},
“dav”: {
“enabled”: “yes”,
“installed_version”: “0.6.0”,
“types”: “filesystem”
},
“federatedfilesharing”: {
“enabled”: “yes”,
“installed_version”: “0.5.0”,
“types”: “filesystem”
},
“federation”: {
“enabled”: “yes”,
“installed_version”: “0.1.0”,
“types”: “authentication”
},
“files”: {
“cronjob_scan_files”: “1000”,
“enabled”: “yes”,
“installed_version”: “1.5.2”,
“types”: “filesystem”
},
“files_external”: {
“enabled”: “yes”,
“installed_version”: “0.8.0”,
“ocsid”: “166048”,
“types”: “filesystem”
},
“files_mediaviewer”: {
“enabled”: “yes”,
“installed_version”: “1.0.4”,
“signed”: “true”,
“types”: “”
},
“files_pdfviewer”: {
“enabled”: “yes”,
“installed_version”: “1.0.1”,
“ocsid”: “166049”,
“signed”: “true”,
“types”: “”
},
“files_sharing”: {
“enabled”: “yes”,
“installed_version”: “0.14.0”,
“types”: “filesystem”
},
“files_texteditor”: {
“enabled”: “yes”,
“installed_version”: “2.4.1”,
“signed”: “true”,
“types”: “”
},
“files_trashbin”: {
“cronjob_trash_expiry_offset”: “0”,
“enabled”: “yes”,
“installed_version”: “0.9.1”,
“types”: “filesystem”
},
“files_versions”: {
“enabled”: “yes”,
“installed_version”: “1.3.0”,
“types”: “filesystem”
},
“files_videoplayer”: {
“enabled”: “no”,
“installed_version”: “0.10.1”,
“types”: “”
},
“firstrunwizard”: {
“enabled”: “yes”,
“installed_version”: “1.2.0”,
“ocsid”: “166055”,
“types”: “”
},
“gallery”: {
“enabled”: “yes”,
“installed_version”: “16.1.1”,
“signed”: “true”,
“types”: “”
},
“market”: {
“activity”: “2.6.0”,
“enabled”: “yes”,
“files_mediaviewer”: “1.0.4”,
“files_pdfviewer”: “1.0.1”,
“files_texteditor”: “2.4.1”,
“gallery”: “16.1.2”,
“installed_version”: “0.6.1”,
“key”: null,
“market”: “0.6.1”,
“signed”: “true”,
“templateeditor”: “0.4.0”,
“twofactor_totp”: “0.7.2”,
“types”: “”
},
“notifications”: {
“enabled”: “yes”,
“installed_version”: “0.5.4”,
“types”: “logging”
},
“provisioning_api”: {
“enabled”: “yes”,
“installed_version”: “0.5.0”,
“types”: “prevent_group_restriction”
},
“systemtags”: {
“enabled”: “no”,
“installed_version”: “0.3.0”,
“types”: “logging”
},
“templateeditor”: {
“enabled”: “yes”,
“installed_version”: “0.4.0”,
“signed”: “true”,
“types”: “”
},
“twofactor_totp”: {
“enabled”: “yes”,
“installed_version”: “0.7.2”,
“signed”: “true”,
“types”: “”
},
“updatenotification”: {
“core”: “10.8.0”,
“enabled”: “yes”,
“installed_version”: “0.2.1”,
“types”: “”
}
}
}

List of activated apps:

Enabled:

  • activity:
    • Version: 2.6.1
    • Path: /var/www/owncloud/apps/activity
  • comments:
    • Version: 0.3.0
    • Path: /var/www/owncloud/apps/comments
  • configreport:
    • Version: 0.2.0
    • Path: /var/www/owncloud/apps/configreport
  • dav:
    • Version: 0.6.0
    • Path: /var/www/owncloud/apps/dav
  • federatedfilesharing:
    • Version: 0.5.0
    • Path: /var/www/owncloud/apps/federatedfilesharing
  • federation:
    • Version: 0.1.0
    • Path: /var/www/owncloud/apps/federation
  • files:
    • Version: 1.5.2
    • Path: /var/www/owncloud/apps/files
  • files_external:
    • Version: 0.8.0
    • Path: /var/www/owncloud/apps/files_external
  • files_mediaviewer:
    • Version: 1.0.4
    • Path: /var/www/owncloud/apps/files_mediaviewer
  • files_pdfviewer:
    • Version: 1.0.1
    • Path: /var/www/owncloud/apps/files_pdfviewer
  • files_sharing:
    • Version: 0.14.0
    • Path: /var/www/owncloud/apps/files_sharing
  • files_texteditor:
    • Version: 2.4.1
    • Path: /var/www/owncloud/apps/files_texteditor
  • files_trashbin:
    • Version: 0.9.1
    • Path: /var/www/owncloud/apps/files_trashbin
  • files_versions:
    • Version: 1.3.0
    • Path: /var/www/owncloud/apps/files_versions
  • firstrunwizard:
    • Version: 1.2.0
    • Path: /var/www/owncloud/apps/firstrunwizard
  • gallery:
    • Version: 16.1.1
    • Path: /var/www/owncloud/apps/gallery
  • market:
    • Version: 0.6.1
    • Path: /var/www/owncloud/apps/market
  • notifications:
    • Version: 0.5.4
    • Path: /var/www/owncloud/apps/notifications
  • provisioning_api:
    • Version: 0.5.0
    • Path: /var/www/owncloud/apps/provisioning_api
  • templateeditor:
    • Version: 0.4.0
    • Path: /var/www/owncloud/apps/templateeditor
  • twofactor_totp:
    • Version: 0.7.2
    • Path: /var/www/owncloud/apps/twofactor_totp
  • updatenotification:
    • Version: 0.2.1
    • Path: /var/www/owncloud/apps/updatenotification

Are you using external storage, if yes which one: No

Are you using encryption: no

Are you using an external user-backend, if yes which one: no


### Client configuration
**Browser:** Google Chrome, MS Edge

**Operating system:** Win10

### Logs
#### Web server error log

nothing in the logs


#### ownCloud log (data/owncloud.log)

nothing in the logs

1 Like

Hi mastermueller,

indeed, this is not the expected behavior, especially when in the docs at User Management :: ownCloud Documentation it reads

Group administrators have the rights to create, edit and delete users in their assigned groups.

For your convenience, I filed those issues at https://github.com/owncloud/core/issues/39475 and https://github.com/owncloud/core/issues/39476

1 Like

Thank you very much! :blush:

1 Like