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.