<< Click to Display Table of Contents >>
IRepositoryGroupAuthorityToCategory
This interface provides group permissions for categories.
Property Detail
AccessType
AuthorityAccess AccessType
Gets the methods with access to the Group Authorization Interface for a category as numerals.
Repository
IRepository Repository
Gets the object where the IRepository Interface is implemented.
Method Detail
Modify
bool Modify(object session, string categoryID, string groupID, Authority permission)
Modifies the authorization information of the designated category and group and returns whether the result.
Parameters:
session - Session ID
categoryID - Category ID
groupID - Group ID
permission - Permission information
GetAuthority
Authority GetAuthority(object session, string groupID, string categoryID)
Gets the group authorization of the assigned group for the designated category.
Parameters:
session - Session ID
groupID - Group ID
categoryID - Category ID
GetGroupInfos
IGroupInfo[] GetGroupInfos(object session, string categoryID, Authority permission)
Gets the information of all users with an authorization level of and higher than Permission for the designated category.
Parameters:
session - Session ID
categoryID - Category ID
permission - Permission information
GetItemInfos
IItemInfo[] GetItemInfos(object session, string groupID, string categoryID, Authority permission)
Gets the information of all items with an authorization level of and higher than Permission among the items in the designated category.
Parameters:
session - Session ID
groupID - Group ID
categoryID - Category ID
permission - Permission information
GetCategoryInfos
ICategoryInfo[] GetCategoryInfos(object session, string groupID, string categoryID, Authority permission)
Gets the list of all categories with an authorization level of and higher than Permission among the sub-categories of the designated category.
Parameters:
session - Session ID
groupID - Group ID
categoryID - Category ID
permission - Permission information