public interface ISharedTagAdminService
[ 操作ユーザについて ]
このクラスでは、アカウントコンテキストのユーザコードを元に操作します。
またユーザの所属組織は、ユーザコンテキストのカレント組織を元に操作します。
[ 管理権限について ]
このクラスでは、以下のいずれかに該当するユーザ以外、操作できません。
修飾子とタイプ | メソッドと説明 |
---|---|
SharedTag |
add(SharedTag tag)
共有タグを追加します。
|
SharedTag |
add(String companyCd,
SharedTag tag)
共有タグを追加します。
|
Integer |
delete(SharedTagKey[] keys)
共有タグを削除します。
|
SharedTag |
find(SharedTagKey key)
共有タグの詳細情報を取得します。
|
SharedTagListItem[] |
findList(SharedTagFilter filter)
共有タグを取得します。
|
SharedTagListItem[] |
findList(String companyCd,
SharedTagFilter filter)
共有タグを取得します。
|
Integer |
update(SharedTag tag)
共有タグを更新します。
|
SharedTag add(SharedTag tag) throws InvalidParameterException, AuthenticationException, OperationException
カレント組織の会社の共有タグとして追加します。
[ 利用可能な管理者について ]
このAPIは、機能管理者ロールをもつユーザのみ操作可能です。
またユーザコンテキストのカレント組織に所属組織情報が存在する必要があります。
tag
- 共有タグ情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。OperationException
- データ不整合が起こる場合に発生します。SharedTag add(String companyCd, SharedTag tag) throws InvalidParameterException, AuthenticationException, OperationException
指定した会社の共有タグとして追加します。
[ 利用可能な管理者について ]
このAPIは、Collaboration管理者ロールをもつユーザのみ操作可能です。
また指定した会社コードが、認可で許可された会社である必要があります。
companyCd
- 会社コードtag
- 共有タグ情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。OperationException
- データ不整合が起こる場合に発生します。Integer delete(SharedTagKey[] keys) throws InvalidParameterException, AuthenticationException
[ Collaboration管理者の場合 ]
Collaboration管理者として、このAPIを利用する場合、以下の条件に該当している必要があります。
[ 機能管理者の場合 ]
機能管理者として、このAPIを利用する場合、以下の条件に該当している必要があります。
keys
- 共有タグキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。SharedTag find(SharedTagKey key) throws InvalidParameterException, AuthenticationException
[ Collaboration管理者の場合 ]
Collaboration管理者として、このAPIを利用する場合、以下の条件に該当している必要があります。
[ 機能管理者の場合 ]
機能管理者として、このAPIを利用する場合、以下の条件に該当している必要があります。
key
- 共有タグキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。SharedTagListItem[] findList(SharedTagFilter filter) throws InvalidParameterException, AuthenticationException
[ 利用可能な管理者について ]
このAPIは、機能管理者ロールをもつユーザのみ操作可能です。
また、このAPIを利用する場合、以下の条件に該当している必要があります。
filter
- 検索条件InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。SharedTagListItem[] findList(String companyCd, SharedTagFilter filter) throws InvalidParameterException, AuthenticationException
[ 利用可能な管理者について ]
このAPIは、Collaboration管理者ロールをもつユーザのみ操作可能です。
また、このAPIを利用する場合、以下の条件に該当している必要があります。
companyCd
- 会社コードfilter
- 検索条件InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。Integer update(SharedTag tag) throws InvalidParameterException, AuthenticationException, OperationException
[ Collaboration管理者の場合 ]
Collaboration管理者として、このAPIを利用する場合、以下の条件に該当している必要があります。
[ 機能管理者の場合 ]
機能管理者として、このAPIを利用する場合、以下の条件に該当している必要があります。
tag
- 共有タグ情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。OperationException
- ユーザオペレーション例外Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION