Bug 46182 - [OX/4.2/7.8.4] group listener should sync groups only into contexts used by its members
[OX/4.2/7.8.4] group listener should sync groups only into contexts used by i...
Status: NEW
Product: Z_Internal OX development
Classification: Unclassified
Component: Listener
UCS 4.4 / 7.10.2
Other Linux
: P5 normal with 3 votes (vote)
: ---
Assigned To: Mail maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2018-01-29 08:16 CET by Daniel Tröder
Modified: 2020-04-02 09:09 CEST (History)
3 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 2: Improvement: Would be a product improvement
Who will be affected by this bug?: 2: Will only affect a few installed domains
How will those affected feel about the bug?: 2: A Pain – users won’t like this once they notice it
User Pain: 0.046
Enterprise Customer affected?:
School Customer affected?: Yes
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Tröder univentionstaff 2018-01-29 08:16:18 CET
The solution of Bug #43322 creates a problem if members of a group are in different contexts: the group must be configured to be in no specific context and it will thus be synced to all contexts. The problem is, that group-syncing is very slow and in domains with a high number of groups each additional context raises the multiplier for the time required for a change to a group.

Modify the group listener in such a way, that it syncs groups without a context-id only to those contexts its members are in.
Comment 1 Dirk Ahrnke univentionstaff 2019-12-13 11:24:07 CET
noticed during the initial phase of a 20k users project with 1k contexts.
the group listener was busy for more than one day creating 150 groups that have been activated due to the default setting of isOXGroup
Comment 2 Dirk Ahrnke univentionstaff 2020-04-01 16:15:26 CEST
During the setup of another project the customer complained that the creation and thus visible groups of other contexts has caused security concerns.
The slowness of the initial group creation has caused some irritations.
Comment 3 Sönke Schwardt-Krummrich univentionstaff 2020-04-01 18:31:08 CEST
(In reply to Dirk Ahrnke from comment #2)
> The slowness of the initial group creation has caused some irritations.

Default OX Appsuite app or new OX provisioning app?
Comment 4 Marc Schwarz univentionstaff 2020-04-02 09:09:04 CEST
(In reply to Sönke Schwardt-Krummrich from comment #3)
> (In reply to Dirk Ahrnke from comment #2)
> > The slowness of the initial group creation has caused some irritations.
> 
> Default OX Appsuite app or new OX provisioning app?

Default OX Appsuite app