Skip to content

/AWS1/CL_BDZDOCUMENTACLCOND

A condition within a document access control list (ACL) membership, specifying users and groups that are evaluated together.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_conditionoperator TYPE /AWS1/BDZDOCACLMEMBERRELATION /AWS1/BDZDOCACLMEMBERRELATION

The logical operator for combining users and groups within this condition. Valid values: AND – Both a user match and a group match are required. OR – Either a user match or a group match is sufficient.

it_users TYPE /AWS1/CL_BDZDOCUMENTACLUSER=>TT_DOCUMENTACLUSERLIST TT_DOCUMENTACLUSERLIST

The list of user entries in this condition.

it_groups TYPE /AWS1/CL_BDZDOCUMENTACLGROUP=>TT_DOCUMENTACLGROUPLIST TT_DOCUMENTACLGROUPLIST

The list of group entries in this condition.


Queryable Attributes

conditionOperator

The logical operator for combining users and groups within this condition. Valid values: AND – Both a user match and a group match are required. OR – Either a user match or a group match is sufficient.

Accessible with the following methods

Method Description
GET_CONDITIONOPERATOR() Getter for CONDITIONOPERATOR, with configurable default
ASK_CONDITIONOPERATOR() Getter for CONDITIONOPERATOR w/ exceptions if field has no v
HAS_CONDITIONOPERATOR() Determine if CONDITIONOPERATOR has a value

users

The list of user entries in this condition.

Accessible with the following methods

Method Description
GET_USERS() Getter for USERS, with configurable default
ASK_USERS() Getter for USERS w/ exceptions if field has no value
HAS_USERS() Determine if USERS has a value

groups

The list of group entries in this condition.

Accessible with the following methods

Method Description
GET_GROUPS() Getter for GROUPS, with configurable default
ASK_GROUPS() Getter for GROUPS w/ exceptions if field has no value
HAS_GROUPS() Determine if GROUPS has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_DOCUMENTACLCONDITIONLIST

TYPES TT_DOCUMENTACLCONDITIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDZDOCUMENTACLCOND WITH DEFAULT KEY
.