Skip to content

/AWS1/CL_QSTMSFTPURVIEWPVDRCFG

The full configuration for Microsoft Purview DLP integration, including the provider credentials and the label-action mappings that define the enforcement policy.

CONSTRUCTOR

IMPORTING

Required arguments:

io_credentials TYPE REF TO /AWS1/CL_QSTMSFTPURVIEWCREDS /AWS1/CL_QSTMSFTPURVIEWCREDS

The credentials used to authenticate with Microsoft Purview.

it_labelactionmappings TYPE /AWS1/CL_QSTLABELACTIONMAPPING=>TT_LABELACTIONMAPPINGLIST TT_LABELACTIONMAPPINGLIST

The mappings from Microsoft Purview sensitivity labels to enforcement actions.

iv_unmappedaction TYPE /AWS1/QSTDLPACTION /AWS1/QSTDLPACTION

The default action to apply to content that has no sensitivity label or whose label is not mapped. Valid values are ALLOW, BLOCK, and WARN.


Queryable Attributes

Credentials

The credentials used to authenticate with Microsoft Purview.

Accessible with the following methods

Method Description
GET_CREDENTIALS() Getter for CREDENTIALS

LabelActionMappings

The mappings from Microsoft Purview sensitivity labels to enforcement actions.

Accessible with the following methods

Method Description
GET_LABELACTIONMAPPINGS() Getter for LABELACTIONMAPPINGS, with configurable default
ASK_LABELACTIONMAPPINGS() Getter for LABELACTIONMAPPINGS w/ exceptions if field has no
HAS_LABELACTIONMAPPINGS() Determine if LABELACTIONMAPPINGS has a value

UnmappedAction

The default action to apply to content that has no sensitivity label or whose label is not mapped. Valid values are ALLOW, BLOCK, and WARN.

Accessible with the following methods

Method Description
GET_UNMAPPEDACTION() Getter for UNMAPPEDACTION, with configurable default
ASK_UNMAPPEDACTION() Getter for UNMAPPEDACTION w/ exceptions if field has no valu
HAS_UNMAPPEDACTION() Determine if UNMAPPEDACTION has a value