The current session's rights in a repository: the privileges and feature rights held by the session, plus whether the session is read-only. Reported as named booleans (each map is keyed by the right's name with a granted true/false) rather than a raw bitmask, for UI enablement and pre-flight checks. Reflects the current session only — per-trustee privilege administration is not part of this surface.

Implements

Constructors

Properties

featureRights?: { [key: string]: boolean }

The session's feature rights, keyed by feature-right name (e.g. Search, Import), with the value indicating whether the session holds that feature right.

isReadOnly?: boolean

True when the current session is read-only, so no write operations are possible regardless of the granted privileges or feature rights.

privileges?: { [key: string]: boolean }

The session's privileges, keyed by privilege name (e.g. EntryAccess, RecordManager), with the value indicating whether the session holds that privilege.

Methods

  • Parameters

    • Optional_data: any

    Returns void

  • Parameters

    • Optionaldata: any

    Returns any