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. |