Click or drag to resize

UserManagementUtilsGetAllAuthorizedUsers Method (IDatabaseRepository, IFolder, Int32)

Retrieves all users that have at least the specified authorization level on a folder.

Namespace:  PDTec.IceNet.Domain.UserManagement
Assembly:  PDTec.IceNet.Domain (in PDTec.IceNet.Domain.dll) Version: 7.2.0.0 (7.2.7583.15464)
Syntax
C#
public static List<IUser> GetAllAuthorizedUsers(
	IDatabaseRepository pRepository,
	IFolder pFolder,
	int authorizationLevel
)

Parameters

pRepository
Type: PDTec.IceNet.Core.DatabaseIDatabaseRepository
The repository.
pFolder
Type: PDTec.IceNet.Core.ModelIFolder
The folder to be checked with authorization.
authorizationLevel
Type: SystemInt32
The required authorization score.

Return Value

Type: ListIUser
A list of users that that have at least the specified authorization level.
Remarks
This method recursively collects members of authorized teams. This method does not evaluate "System.All" profile permissions.
See Also