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