IDimensionModel.AbacSecured

Syntax

AbacSecured: Boolean;

Description

The AbacSecured property returns whether attribute-based access permissions are available for MDM dictionary elements.

Comments

If attribute-based access control method is selected, access permissions can be set up for each element of MDM dictionary.

For details see the Access Permissions for MDM Dictionary Elements section.

Available values:

Example

To execute the example, make sure that the repository contains an MDM dictionary with the RDS_DICT identifier.

Add links to the Metabase, Dimensions system assemblies.

Sub UserProc;
Var
    MB: IMetabase;
    MObj: IMetabaseObject;
    Dict: IDimensionModel;
Begin
    // Get the current repository
    MB := MetabaseClass.Active;
    // Get MDM dictionary
    MObj := MB.ItemById("RDS_DICT").Bind;
    Dict := MObj As IDimensionModel;
    // Determine whether dictionary elements have attribute-based access permissions
    If Dict.AbacSecured Then
        Debug.WriteLine("Elements have attribute-based access permissions");
    Else
        Debug.WriteLine("Elements do not have attribute-based access permissions");
    End If;
End Sub UserProc;

After executing the example the console displays the result of determining attribute-based access permissions for MDM dictionary elements.

See also:

IDimensionModel