Click or drag to resize

UserManagementUtilsGetAllAuthorizedParties Method (IDatabaseRepository, IFolder, Int32)

Retrieves all parties 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<IParty> GetAllAuthorizedParties(
	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: ListIParty
A list of parties 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