<< 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