Skip to main content

RtDataAccessLevel

Namespace: Meshmakers.Octo.Runtime.Contracts.DataPermissions

Effective access of a subject to a CK type for one action.

public enum RtDataAccessLevel

Inheritance ObjectValueTypeEnumRtDataAccessLevel
Implements IComparable, ISpanFormattable, IFormattable, IConvertible

Fields

NameValueDescription
Open0No policy targets the type — unrestricted (backward-compatible default).
Allowed1The type is protected and a grant allows full access.
OwnedOnly2The type is protected and a grant allows access to own entities only (RtCreatedBy).
Denied3The type is protected and no grant matches.