<< Click to Display Table of Contents >>

Getting group and user permissions


isCheckAdmin

public boolean isCheckAdmin(String userID) throws OZCPException

지정한 사용자 ID에 해당하는 사용자가 리파지토리의 관리자인지 여부를 확인합니다.

Parameters:

userID - 사용자 ID

getGroupAuthToCategory

public int getGroupAuthToCategory(String categoryID, String groupID) throws OZCPException

지정한 카테고리에 대한 지정한 그룹의 그룹 권한을 가져옵니다.

Parameters:

categoryID - 카테고리 ID

groupID - 그룹 ID

getGroupListAuthToCategory

public IOZGroupInfoList getGroupListAuthToCategory(String categoryID, int perm) throws OZCPException

지정한 카테고리 ID에 대해 perm 이상의 권한을 가지고 있는 모든 사용자 정보를 가져옵니다.

Parameters:

categoryID - 카테고리 ID

perm - 권한 정보

getGroupAuthToItem

public int getGroupAuthToItem(String groupID, String itemID) throws OZCPException

지정한 아이템 ID에 대한 지정한 그룹 ID의 권한 정보를 가져옵니다.

Parameters:

groupID - 그룹 ID

itemID - 아이템 ID

getGroupListAuthToItem

public IOZGroupInfoList getGroupListAuthToItem(String itemID, int perm) throws OZCPException

지정한 아이템 ID에 대해 perm 이상의 권한이 부여된 모든 그룹 정보를 가져옵니다.

Parameters:

itemID - 아이템 ID

perm - 권한 정보

getUserAuthToCategory

public int getUserAuthToCategory(String userID, String categoryID) throws OZCPException

지정한 카테고리 ID에 대한 지정한 사용자 ID의 권한 정보를 가져옵니다.

Parameters:

userID - 사용자 ID

categoryID - 카테고리 ID

getUserListAuthToCategory

public IOZUserInfoList getUserListAuthToCategory(String categoryID, int perm) throws OZCPException

지정한 카테고리 ID에 대해 perm 이상의 권한이 부여된 모든 사용자 정보를 가져옵니다.

Parameters:

categoryID - 카테고리 ID

perm - 권한 정보

getUserAuthToItem

public int getUserAuthToItem(String userID, String itemID) throws OZCPException

지정한 아이템에 대한 사용자의 권한 정보를 가져옵니다.

Parameters:

userID - 사용자 ID

itemID - 아이템 ID

perm - 권한 정보

getUserListAuthToItem

public IOZUserInfoList getUserListAuthToItem(String itemID, int perm) throws OZCPException

지정한 아이템에 대한 사용자의 권한이 perm 이상인 모든 아이템 정보를 가져옵니다.

Parameters:

itemID - 아이템 ID

perm - 권한 정보