Permissions that are applied on a topic path
Acquire a session lock.
Submit edits to time series topic events which have an author which is the same as the principal of the calling session.
This permission is a more restrictive alternative to `EDIT_TIME_SERIES_EVENTS`.
The `UPDATE_TOPIC` permission is required to update a time series topic. This permission is additionally required to submit edits to a time series topic where the event author is the same as the principal of the calling session.
Add or remove topics
Evaluate queries that return a non-current view of a time series topic.
The `READ_TOPIC` permission is required to evaluate any type of `Query` for a time series topic. This permission is additionally required for queries that potentially return a non-current view of all or part of a time series. Such queries include value range queries that specify an edit range, and all types of edit range query.
Required to receive information from a topic.
If a session does not have read_topic permission for a topic, the topic will be excluded from the results of subscription or fetch operations for the session, and the topic's details cannot be retrieved by the session.
Use a topic selector that selects the topic path
A session must have this permission for the path prefix of any topic selector used to subscribe or fetch.
When the subscription or fetch request completes, the resulting topics
are further filtered based on the
A session that has
READ_TOPIC but not
SELECT_TOPIC for a particular topic path cannot
subscribe directly to topics belonging to the path. However, the session can
be independently subscribed by a control session that has the
MODIFY_SESSION global permission in addition to the
Send a message to a handler registered with the server
Send a message another session
A permission that is unsupported by the session