Top Method Summary
Options Name Purpose
AddUserGroup (character, character) Recursively adds parent user groups
GetSecurityRealmItems (SmartSecurityRealmTableModel, character) Populates security items of the realm
GetUserAuthorizationReportData (dataset, GetUserAuthorizationReportDataParameter) Provides data for the user authorization report
GetUserGroupReportData (dataset, GetUserGroupReportDataParameter) Provides data for the user group report


Method Detail
Top

AddUserGroup (character, character)

Purpose: Recursively adds parent user groups
Notes:

Parameters:
pcUserGuid CHARACTER
The GUID of the SmartUser
pcGroupGuid CHARACTER
The GUID of the current child user group
Top

GetSecurityRealmItems (SmartSecurityRealmTableModel, character)

Purpose: Populates security items of the realm
Notes:

Parameters:
poRealm Consultingwerk.SmartFramework.Authorization.SmartSecurityRealmTableModel
The SmartSecurityRealmTableModel describing the realm
pcUserGuid CHARACTER
The GUID of the user
Top

GetUserAuthorizationReportData (dataset, GetUserAuthorizationReportDataParameter)

Purpose: Provides data for the user authorization report
Notes:

Parameters:
dsUserAuthorizationReport DATASET dsUserAuthorizationReport
INPUT-OUTPUT Dataset with report data
poParameter Consultingwerk.SmartFramework.Authorization.GetUserAuthorizationReportDataParameter
The GetUserGroupReportDataParameter with the request data for this report
Top

GetUserGroupReportData (dataset, GetUserGroupReportDataParameter)

Purpose: Provides data for the user group report
Notes:

Parameters:
dsUserGroupReport DATASET dsUserGroupReport
INPUT-OUTPUT Dataset with report data
poParameter Consultingwerk.SmartFramework.Authorization.GetUserGroupReportDataParameter
The GetUserGroupReportDataParameter with the request data for this report


ProDataset Detail

ProDataset dsUserAuthorizationReport

Member tables: ttSmartUser2, ttUserAuthorization

ProDataset dsUserGroupReport

Member tables: ttSmartUser, ttUserGroup


Temp-Table Detail

Temp-Table ttSmartUser

Defined in:

Temp-Table ttSmartUser2

Defined in:

Temp-Table ttUserAuthorization

Defined in:

Temp-Table ttUserGroup

Defined in:


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       26.04.2026 22:25:44