AbacSecured: Boolean;
The AbacSecured property returns whether attribute-based access permissions are available for MDM dictionary elements.
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:
True. MDM dictionary elements have attribute-based access permissions.
False. MDM dictionary elements do not have attribute-based access permissions.
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: