Skip to content

/AWS1/CL_QSTROWLEVELPERMTAGC00

The configuration of tags on a dataset to set row-level security.

CONSTRUCTOR

IMPORTING

Required arguments:

IT_TAGRULES TYPE /AWS1/CL_QSTROWLEVELPERMTAGRL=>TT_ROWLEVELPERMTAGRULELIST TT_ROWLEVELPERMTAGRULELIST

A set of rules associated with row-level security, such as the tag names and columns that they are assigned to.

Optional arguments:

IV_STATUS TYPE /AWS1/QSTSTATUS /AWS1/QSTSTATUS

The status of row-level security tags. If enabled, the status is ENABLED. If disabled, the status is DISABLED.

IT_TAGRULECONFIGURATIONS TYPE /AWS1/CL_QSTROWLEVELPERMTAGR00=>TT_ROWLEVELPERMTAGRULECONFLIST TT_ROWLEVELPERMTAGRULECONFLIST

A list of tag configuration rules to apply to a dataset. All tag configurations have the OR condition. Tags within each tile will be joined (AND). At least one rule in this structure must have all tag values assigned to it to apply Row-level security (RLS) to the dataset.


Queryable Attributes

Status

The status of row-level security tags. If enabled, the status is ENABLED. If disabled, the status is DISABLED.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

TagRules

A set of rules associated with row-level security, such as the tag names and columns that they are assigned to.

Accessible with the following methods

Method Description
GET_TAGRULES() Getter for TAGRULES, with configurable default
ASK_TAGRULES() Getter for TAGRULES w/ exceptions if field has no value
HAS_TAGRULES() Determine if TAGRULES has a value

TagRuleConfigurations

A list of tag configuration rules to apply to a dataset. All tag configurations have the OR condition. Tags within each tile will be joined (AND). At least one rule in this structure must have all tag values assigned to it to apply Row-level security (RLS) to the dataset.

Accessible with the following methods

Method Description
GET_TAGRULECONFIGURATIONS() Getter for TAGRULECONFIGURATIONS, with configurable default
ASK_TAGRULECONFIGURATIONS() Getter for TAGRULECONFIGURATIONS w/ exceptions if field has
HAS_TAGRULECONFIGURATIONS() Determine if TAGRULECONFIGURATIONS has a value