SimpleIdServer icon indicating copy to clipboard operation
SimpleIdServer copied to clipboard

[SCIM] Regression sending notification when remove group

Open gabrielemilan opened this issue 4 months ago • 8 comments

Hello, I think there is a regression. Now, when we delete a group, only one notification is sent. In the old version (I don't remember the exact version), two notifications were sent, one to remove the group and one with the list of users removed from the group.

Can you please check?

gabrielemilan avatar Oct 08 '25 14:10 gabrielemilan

Hello,

Indeed, since version 5.0.3, a new attribute has been added to SCIM. When the property IsGroupPublishEvtsEnabled is set to false, the event is not published. Could you please set this property to true and try again?

Kind regards, SID

simpleidserver avatar Oct 09 '25 14:10 simpleidserver

Hello, I tried the last version 6.0.6 with IsGroupPublishEvtsEnabled = true, but I receive only one messagedeleting the group:

Image

Can you please check?

gabrielemilan avatar Oct 29 '25 08:10 gabrielemilan

Hello,

If the group is empty and does not contain any references to users, only one event — RepresentationRemovedEvent — will be published. If the group contains a user, two events will be published: RepresentationRemovedEvent and RepresentationRefAttributeRemovedEvent. The latter event will include a reference to the user.

Kind regards, SID

simpleidserver avatar Oct 29 '25 13:10 simpleidserver

Hello, I tried and I received multiple messages, but is it possible to have the user notifications? Because is hard to understand when the user is removed from the group.

For example I tried to remove a group with two users inside, I received all the messages with the userid as representationId:

Image

Regards.

gabrielemilan avatar Nov 04 '25 10:11 gabrielemilan

Hello,

Some changes have been made to the master branch to ensure that only a single attribute is raised when a reference attribute is added or removed. Each attribute now includes the following properties:

  • RepresentationId – the user ID
  • ResourceType – User
  • FromRepresentationId – the group ID
  • FromRepresentationType – Group
  • Realm

Can-you fetch the master branch & try again?

simpleidserver avatar Nov 05 '25 21:11 simpleidserver

ok is it in prelrelease version?

gabrielemilan avatar Nov 10 '25 09:11 gabrielemilan

Hello, what is the ETA?

gabrielemilan avatar Nov 12 '25 07:11 gabrielemilan

Hello @gabrielemilan ,

The NuGet package version 6.0.7-rc1 has been published. Could you please try again?

Kind regards, SID

simpleidserver avatar Nov 13 '25 20:11 simpleidserver