<< Click to Display Table of Contents >>

IRepositoryGroupAuthorityToItem

This interface provides group permissions for items.


Property Detail

AccessType

AuthorityAccess AccessType

Gets the methods with access to the Group Authorization Interface for items as numerals.

Repository

IRepository Repository

Gets the object where the IRepository is implemented.


Method Detail

Modify

bool Modify(object session, string groupID, string itemID, Authority permission)

Modifies the authorization information of the assigned group ID for the designated item ID and returns whether the result.

Parameters:

session - Session ID

groupID - The group ID

itemID - The item ID

permission - Permission information

GetAuthority

Authority GetAuthority(object session, string groupID, string itemID)

Gets the authorization information of the assigned group ID for the designated item ID.

Parameters:

session - Session ID

groupID - Group ID

itemID - Item ID

GetGroupInfos

IGroupInfo[] GetGroupInfos(object session, string itemID, Authority permission)

Gets the information of all groups with an authorization level of or higher than Permission for the designated item ID.

Parameters:

session - Session ID

itemID - Item ID

permission - Permission information

GetItemInfos

IItemInfo[] GetItemInfos(object session, string groupID, Authority permission)

Gets the information of all items with an authorization level of or higher than Permission for the designated group ID.

Parameters:

session - Session ID

groupID - Group ID

permission - Permission information