Namespace BiExcellence.OpenBi.Api.AuthObjects
Classes
- AuthObject
An authorization object (a dimension of access control, e.g. "region" or "cost center"): a data-level authorization on one characteristic. Where a permission decides whether a route may be called, an auth object decides which rows come back from the source system. The permitted values are AuthObjectValue entries under it - an object with no values permits nothing.
- AuthObjectValue
An authorized value range for an AuthObject, granted to a user or organisation (Owner). It works like a filter range in SAP selection options: a sign, an operator and one or two values.
- OpenBiApiClientAuthObjectExtensions
Extension methods for the
/authobjectsand/authvaluesREST API.
Interfaces
- IAuthObject
An authorization object (a dimension of access control, e.g. "region" or "cost center"): a data-level authorization on one characteristic. Where a permission decides whether a route may be called, an auth object decides which rows come back from the source system. The permitted values are AuthObjectValue entries under it - an object with no values permits nothing.
- IAuthObjectValue
An authorized value range for an AuthObject, granted to a user or organisation (Owner). It works like a filter range in SAP selection options: a sign, an operator and one or two values.