iac_schedule.FacilityCategoryAclManagementServiceオブジェクト
コンポーネント情報 | |
---|---|
version | 8.0.23 |
since | 8.0.0 |
施設カテゴリアクセス権に対する管理操作を提供するサービスです。
[ 操作ユーザについて ]
このクラスでは、アカウントコンテキストのユーザコードを元に操作します。
またユーザの所属組織は、ユーザコンテキストのカレント組織を元に操作します。
[ 管理権限について ]
このクラスでは、以下のいずれかに該当するユーザ以外、操作できません。
- Collaboration管理者ロールを持つユーザ
- Schedule機能管理者ロールを持つユーザ
- Scheduleオーナーロールを持つユーザ
[ Collaboration管理者の場合 ]
Collaboration管理者として操作可能な施設カテゴリは、認可で許可された会社の施設カテゴリに限ります。
[ Schedule機能管理者の場合 ]
Schedule機能管理者として操作可能な施設カテゴリは、操作ユーザのカレント組織の会社に一致する施設カテゴリに限ります。
[ Scheduleeオーナーの場合 ]
Scheduleオーナーとして操作可能な施設カテゴリは、操作ユーザにオーナー設定された施設カテゴリに限ります。
メソッドの概要
返却値の型 | メソッド名 |
---|---|
ResultObject | findTree () アクセス権設定のツリーを取得します。 |
ResultObject | findTree (String companyCd ) アクセス権設定のツリーを取得します。 |
ResultObject | find (CategoryKey key ) アクセス権設定を取得します。 |
ResultObject | replace (CategoryAclEditSetting setting , Boolean isCopy ) アクセス権設定を入れ替えます。 |
ResultObject | validation (CategoryAclEditSetting setting ) アクセス権設定の検証を行います。 |
メソッドの詳細
ResultObject findTree ()
アクセス権設定のツリーを取得します。
[ 利用可能な管理者について ]
返却値
|
ResultObject findTree (String companyCd )
アクセス権設定のツリーを取得します。
指定した会社コードに該当する施設カテゴリのツリーを取得します。
[ 利用可能な管理者について ]
パラメータ
返却値
|
ResultObject find (CategoryKey key )
アクセス権設定を取得します。
指定した施設カテゴリキーに設定しているアクセス権情報を取得します。
パラメータ
返却値
|
ResultObject replace (CategoryAclEditSetting setting , Boolean isCopy )
アクセス権設定を入れ替えます。
ここではアクセス権設定の登録/更新を合わせて行います。
パラメータ
返却値
|
ResultObject validation (CategoryAclEditSetting setting )
アクセス権設定の検証を行います。
指定したアクセス権設定で入れ替え可能か整合性をチェックします。
パラメータ
返却値
|