public interface OwnerGroupService
[ 操作ユーザについて ]
このクラスでは、アカウントコンテキストのユーザコードを元に操作します。
またユーザの所属組織は、ユーザコンテキストのカレント組織を元に操作します。
[ 管理権限について ]
このクラスでは、以下のいずれかに該当するユーザ以外、操作できません。
[ Collaboration管理者の場合 ]
Collaboration管理者として操作可能なオーナーグループは、認可で許可された会社のオーナーグループに限ります。
[ Addressbook機能管理者の場合 ]
Addressbook機能管理者として操作可能なオーナーグループは、操作ユーザのカレント組織の会社に一致するオーナーグループに限ります。
[ Addressbookオーナーの場合 ]
Addressbookオーナーとして操作可能なオーナーグループは、操作ユーザにオーナー設定されたオーナーグループに限ります。
修飾子とタイプ | メソッドと説明 |
---|---|
OwnerGroupKey[] |
delete(OwnerGroupKey[] keys)
オーナーグループを削除します。
|
OwnerGroup |
find(OwnerGroupKey key)
オーナーグループを取得します。
|
PagingOwnerGroup |
findList(OwnerGroupFilter filter,
PagingParameter target)
オーナーグループを取得します。
|
PagingOwnerGroup |
findList(String companyCd,
OwnerGroupFilter filter,
PagingParameter target)
オーナーグループを取得します。
|
OwnerGroup[] |
findOwnerGroup()
操作ユーザがオーナーとなっているオーナーグループを取得します。
|
OwnerGroup[] |
findOwnerGroup(String companyCd)
操作ユーザがオーナーとなっているオーナーグループを取得します。
|
EditOwnerGroup |
register(EditOwnerGroup ownerGroup)
オーナーグループを登録します。
|
EditOwnerGroup |
register(EditOwnerGroup ownerGroup,
String companyCd)
オーナーグループを登録します。
|
Integer |
update(EditOwnerGroup ownerGroup)
オーナーグループを更新します。
|
OwnerGroupKey[] delete(OwnerGroupKey[] keys) throws InvalidParameterException, AuthenticationException, OperationException
[ 利用可能な管理者について ]
このAPIでは、以下の管理者が操作可能です。
keys
- オーナーグループキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。OperationException
- データ不整合が起こる場合に発生します。OwnerGroup find(OwnerGroupKey key) throws InvalidParameterException, AuthenticationException
key
- オーナーグループキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。PagingOwnerGroup findList(OwnerGroupFilter filter, PagingParameter target) throws InvalidParameterException, AuthenticationException
指定した検索条件に該当するデータをページ情報分取得します。
[ 利用可能な管理者について ]
このAPIでは、以下の管理者が操作可能です。
filter
- 検索条件target
- ページ情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。PagingOwnerGroup findList(String companyCd, OwnerGroupFilter filter, PagingParameter target) throws InvalidParameterException, AuthenticationException
指定した検索条件に該当するデータをページ情報分取得します。
[ 利用可能な管理者について ]
このAPIでは、以下の管理者が操作可能です。
companyCd
- 会社コードfilter
- 検索条件target
- ページ情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。OwnerGroup[] findOwnerGroup() throws AuthenticationException
[ 利用可能な管理者について ]
このAPIでは、以下の管理者が操作可能です。
AuthenticationException
- アクセス権違反した場合に発生します。OwnerGroup[] findOwnerGroup(String companyCd) throws InvalidParameterException, AuthenticationException
指定した会社のオーナーグループが取得対象になります。
[ 利用可能な管理者について ]
このAPIでは、以下の管理者が操作可能です。
companyCd
- 会社コードInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。EditOwnerGroup register(EditOwnerGroup ownerGroup) throws InvalidParameterException, AuthenticationException
[ 利用可能な管理者について ]
このAPIでは、以下の管理者が操作可能です。
ownerGroup
- オーナーグループ情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。EditOwnerGroup register(EditOwnerGroup ownerGroup, String companyCd) throws InvalidParameterException, AuthenticationException
指定した会社のオーナーグループとして登録します。
[ 利用可能な管理者について ]
このAPIでは、以下の管理者が操作可能です。
ownerGroup
- オーナーグループ情報companyCd
- 会社コードInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。Integer update(EditOwnerGroup ownerGroup) throws InvalidParameterException, AuthenticationException
ownerGroup
- オーナーグループ情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION