public interface WorkspaceAuthenticationService
[ 操作ユーザについて ]
このクラスでは、アカウントコンテキストのユーザコードを元に操作します。
またユーザの所属組織は、ユーザコンテキストのカレント組織を元に操作します。
[ 操作可能なワークスペースについて ]
操作ユーザがメンバーとなっていないワークスペースに対しての操作はできません。
修飾子とタイプ | メソッドと説明 |
---|---|
Boolean |
checkAuthEditItem(WorkspaceItemKey itemKey)
アイテムの編集権限があるか判定します。
|
Boolean |
checkWorkspaceAdmin(WorkspaceKey workSpaceKey)
ワークスペースの管理権限があるか判定します。
|
Boolean |
checkWorkspaceOwner(WorkspaceKey workspaceKey)
ワークスペースのオーナー権限があるか判定します。
|
Boolean checkAuthEditItem(WorkspaceItemKey itemKey) throws InvalidParameterException
操作ユーザが以下のいずれかに該当する場合、編集権限があると判定します。
itemKey
- アイテムキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。Boolean checkWorkspaceAdmin(WorkspaceKey workSpaceKey) throws InvalidParameterException
操作ユーザが以下のいずれかに該当する場合、管理権限があると判定します。
workSpaceKey
- ワークスペースキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。Boolean checkWorkspaceOwner(WorkspaceKey workspaceKey) throws InvalidParameterException
操作ユーザが以下の場合、オーナー権限があると判定します。
workspaceKey
- ワークスペースキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION