Subsections of Organisation Events
OrganisationClaimAdded
An organisation got an organisation claim added. To retrieve only this event you use the topic “organisation/irm.aspnetcore.identity.events.organisationclaimadded”.
Name | Type | Description |
---|---|---|
AggregateId | UUID | The unique identifier of the organisation. |
ClaimType | string | The type of claim. |
ClaimValue | string | The claim value. |
OrganisationClaimRemoved
An organisation got an organisation claim removed. To retrieve only this event you use the topic “organisation/irm.aspnetcore.identity.events.organisationclaimremoved”.
Name | Type | Description |
---|---|---|
AggregateId | UUID | The unique identifier of the organisation. |
ClaimType | string | The type of claim. |
ClaimValue | string | The claim value. |
OrganisationCreated
An organisation is created. It is a new tenant if the ParendId does not have any value (and GroupMotherId and AggregateId is equal). To retrieve only this event you use the topic “organisation/irm.aspnetcore.identity.events.organisationcreated”.
Name | Type | Description |
---|---|---|
AggregateId | UUID | The unique identifier of the organisation. |
GroupMotherId | UUID | The id of the group mother (root organisation) in the organisation tree. For the group mother, this value will be the same as Id. |
ParentId | UUID | The identity of this tenants parent, if any. |
Name | string | The name of the organisation |
IdentityNumber | string | The identity number for the organisation. |
TrustedDomainRemoved
An organisation got a trusted domain removed. To retrieve only this event you use the topic “organisation/irm.aspnetcore.identity.events.trusteddomainremoved”.
Name | Type | Description |
---|---|---|
AggregateId | UUID | The unique identifier of the organisation. |
Domain | string | The domain that was removed. |
TrustedDomainAdded
An organisation got a trusted domain added. To retrieve only this event you use the topic “organisation/irm.aspnetcore.identity.events.trusteddomainadded”.
Name | Type | Description |
---|---|---|
AggregateId | UUID | The unique identifier of the organisation. |
Domain | string | The domain that was added. |
OrganisationUpdated
An organisation is updated. To retrieve only this event you use the topic “organisation/irm.aspnetcore.identity.events.organisationupdated”.
Name | Type | Description |
---|---|---|
AggregateId | UUID | The unique identifier of the organisation. |
Name | string | The name of the organisation |
IdentityNumber | string | The identity number for the organisation. |
OrganisationDeleted
An organisation is deleted. To retrieve only this event you use the topic “organisation/irm.aspnetcore.identity.events.organisationdeleted”.
Name | Type | Description |
---|---|---|
AggregateId | UUID | The unique identifier of the organisation. |