Subsections of Organisation module Events

ModuleActivatedForOrganisation

An organisation got a module activated. To retrieve only this event you use the topic “organisation/irm.aspnetcore.identity.events.moduleactivatedfororganisation”.

Name Type Description
AggregateId UUID The unique identifier of the activated module and organisation combination.
OwnerId UUID The unique identifier of the organisation.
ModuleId UUID The unique identifier of the module.

ModuleInactivatedForOrganisation

An organisation got a module in-activated. To retrieve only this event you use the topic “organisation/irm.aspnetcore.identity.events.moduleinactivatedfororganisation”.

Name Type Description
AggregateId UUID The unique identifier of the in-activated module and organisation combination.
OwnerId UUID The unique identifier of the organisation.
ModuleId UUID The unique identifier of the module.

ModulePayedForOrganisation

An organisation got a module set as payed (after beeing unpayed). To retrieve only this event you use the topic “organisation/irm.aspnetcore.identity.events.modulepayedfororganisation”.

Name Type Description
AggregateId UUID The unique identifier of the payed module and organisation combination.
OwnerId UUID The unique identifier of the organisation.
ModuleId UUID The unique identifier of the module.

ModuleUnpayedForOrganisation

An organisation got a module set as un-payed (the effect is that users from that organisation can’t sign-in until set as payed again). To retrieve only this event you use the topic “organisation/irm.aspnetcore.identity.events.moduleunpayedfororganisation”.

Name Type Description
AggregateId UUID The unique identifier of the unpayed module and organisation combination.
OwnerId UUID The unique identifier of the organisation.
ModuleId UUID The unique identifier of the module.