iac_addressbook.ContactAdminServiceオブジェクト
コンポーネント情報 | |
---|---|
version | 8.0.17 |
since | 8.0.2 |
連絡先に対する管理操作を提供するサービスです。
[ 操作ユーザについて ]
このクラスでは、アカウントコンテキストのユーザコードを元に操作します。
またユーザの所属組織は、ユーザコンテキストのカレント組織を元に操作します。
[ 管理権限について ]
このクラスでは、以下のいずれかに該当するユーザ以外、操作できません。
- Collaboration管理者ロールを持つユーザ
- Addressbook機能管理者ロールを持つユーザ
- Addressbookオーナーロールを持つユーザ
[ Collaboration管理者の場合 ]
Collaboration管理者として操作可能な連絡先は、認可で許可された会社のアドレスブックの連絡先に限ります。
[ Addressbook機能管理者の場合 ]
Addressbook機能管理者として操作可能な連絡先は、操作ユーザのカレント組織の会社に一致するアドレスブックの連絡先に限ります。
[ Addressbookオーナーの場合 ]
Addressbookオーナーとして操作可能な連絡先は、操作ユーザにオーナー設定されたアドレスブックの連絡先に限ります。
メソッドの概要
返却値の型 | メソッド名 |
---|---|
ResultObject | findAuthz (AddressbookKey addressbookKey , String userCd ) 指定されたアドレスブック内の、ユーザコードに紐づく連絡先を取得します。 |
ResultObject | findAuthz (ContactAddressKey contactAddressKey ) 連絡先を取得します。 |
ResultObject | findSortSet (AddressbookKey addressbookKey ) 連絡先の表示項目順を取得します。 |
ResultObject | find (AddressbookKey addressbookKey , String userCd ) 指定されたアドレスブック内の、ユーザコードに紐づく連絡先を取得します。 |
ResultObject | find (ContactAddressKey contactAddressKey ) 連絡先を取得します。 |
ResultObject | registerContactAddress (AddressbookKey addressbookKey , EditContactAddress[] contactAddress , SharedTagKey[] sharedTagKeys ) 連絡先を登録します。 |
ResultObject | registerContactRelatedProfile (AddressbookKey addressbookKey , EditContactAddress[] contactAddresses , SharedTagKey[] sharedTagKeys ) 連絡先を一括登録します。 |
ResultObject | updateContactAddress (EditContactAddress contactAddress ) 連絡先を更新します。 |
メソッドの詳細
ResultObject findAuthz (AddressbookKey addressbookKey , String userCd )
指定されたアドレスブック内の、ユーザコードに紐づく連絡先を取得します。
プロファイル連携ありの場合、プロファイル認可が拒否の項目は出力しません。
パラメータ
返却値
|
ResultObject findAuthz (ContactAddressKey contactAddressKey )
連絡先を取得します。
プロファイル連携ありの場合、プロファイル認可が拒否の項目は出力しません。
パラメータ
返却値
|
ResultObject findSortSet (AddressbookKey addressbookKey )
連絡先の表示項目順を取得します。
アドレスブックで設定した連絡先の表示項目設定を取得します。
パラメータ
返却値
|
ResultObject find (AddressbookKey addressbookKey , String userCd )
指定されたアドレスブック内の、ユーザコードに紐づく連絡先を取得します。
パラメータ
返却値
|
ResultObject find (ContactAddressKey contactAddressKey )
連絡先を取得します。
パラメータ
返却値
|
ResultObject registerContactAddress (AddressbookKey addressbookKey , EditContactAddress[] contactAddress , SharedTagKey[] sharedTagKeys )
連絡先を登録します。
共有タグを登録しない場合は、共有タグキーを
パラメータ
返却値
|
ResultObject registerContactRelatedProfile (AddressbookKey addressbookKey , EditContactAddress[] contactAddresses , SharedTagKey[] sharedTagKeys )
連絡先を一括登録します。
共有タグを登録しない場合は、共有タグキーを
パラメータ
返却値
|
ResultObject updateContactAddress (EditContactAddress contactAddress )
連絡先を更新します。
パラメータ
返却値
|