<< Click to Display Table of Contents >>

IRepositoryUserAuthorityToItem

This interface provides user permissions for items.


Property Detail

AccessType

AuthorityAccess AccessType

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

Repository

IRepository Repository

Gets the object where the IRepository Interface is implemented.


Method Detail

Modify

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

Modifies a user’s authorization information for the designated item and gets the result.

Parameters:

session - Session ID

userID - User ID

iItemID - Item ID

permission - Permission information

GetAuthority

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

Imports the a user’s authorization information for the designated item.

Parameters:

session - Session ID

userID - User ID

itemID - Permission information

GetUserInfos

IUserInfo[] GetUserInfos(object session, string itemID, Authority permission)

Gets the information of all items for which the assigned user has an authorization level of or higher than Permission.

Parameters:

session - Session ID

itemID - Item ID

permission - Permission information

GetItemInfos

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

Gets the information of all items for which the assigned user has an authorization level of or higher than Permission.

Parameters:

session - Session ID

userID - Item ID

permission - Permission information