GroupQuery

Subscriber, group, and device event queries query the in-memory event database.

For multi-tenancy, the following event query APIs only return events for which the caller is authorized.
  • MtxRequestSubscriberQueryEvent
  • MtxRequestGroupQueryEvent
  • MtxRequestDeviceQueryEvent
  • MtxRequestUserQueryEvent
  • MtxRequestEventQuery

The MtxOpMsg TenantIdList field has the tenants for the caller. When the TenantIdList is null, the caller has access to all events. When the TenantIdList is not empty, the caller has access to events in the listed tenants and events without a TenantId. When the TenantIdList is empty, the caller has access to events without a TenantId. The MtxEvent TenantId field identifies the tenant to which the event initiator belongs.