GetSecurityClassAccessForAllUsers2

Returns the access rights to a security class for all of an application’s users. The method returns access rights and user information in arrays that have a one-to-one correspondence.

Syntax

<HsvSecurityAccess>.GetSecurityClassAccessForAllUsers2 lSecurityClassID, pvarabstrUserSIDs, pvarabstrNames, pvaralRights

Argument

Description

lSecurityClassID

Long (ByVal). The ID of the security class.

You can get a security class’s ID from its name with GetSecurityClassID.

pvarabstrUserSIDs

Variant. Returns an array containing the users’ security identifiers.

pvarabstrNames

Variant. Returns an array containing the users’ usernames.

pvaralRights

Variant. Returns an array containing the users’ access rights to the security class. Valid values are represented by the enumeration described in Access Rights Constants.