メソッドの概要

返却値の型 メソッド名
ResultObject findTree ()
アクセス権設定のツリーを取得します。
ResultObject findTree (String companyCd)
アクセス権設定のツリーを取得します。
ResultObject find (CategoryKey key)
アクセス権設定を取得します。
ResultObject replace (CategoryAclEditSetting setting, Boolean isCopy)
アクセス権設定を入れ替えます。
ResultObject validation (CategoryAclEditSetting setting)
アクセス権設定の検証を行います。

メソッドの詳細

ResultObject findTree ()
アクセス権設定のツリーを取得します。

[ 利用可能な管理者について ]
このAPIでは、以下の管理者が操作可能です。

  • Schedule機能管理者
  • Scheduleeオーナー

返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、ScheduleCategoryAclDisplaySetting[] が設定されます。
ResultObject findTree (String companyCd)
アクセス権設定のツリーを取得します。

指定した会社コードに該当する施設カテゴリのツリーを取得します。

[ 利用可能な管理者について ]
このAPIでは、以下の管理者が操作可能です。

  • Collaboration管理者

パラメータ
companyCd : String
会社コード
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、ScheduleCategoryAclDisplaySetting[] が設定されます。
ResultObject find (CategoryKey key)
アクセス権設定を取得します。

指定した施設カテゴリキーに設定しているアクセス権情報を取得します。

パラメータ
key : CategoryKey
施設カテゴリキー
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、ScheduleCategoryAclEditViewSetting が設定されます。
ResultObject replace (CategoryAclEditSetting setting, Boolean isCopy)
アクセス権設定を入れ替えます。

ここではアクセス権設定の登録/更新を合わせて行います。

パラメータ
setting : CategoryAclEditSetting
アクセス権設定情報
isCopy : Boolean
true : 配下の施設カテゴリにも同じアクセス権設定内容をコピーする / false : 配下の施設カテゴリにはコピーしない
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、ScheduleCategoryKey が設定されます。
ResultObject validation (CategoryAclEditSetting setting)
アクセス権設定の検証を行います。

指定したアクセス権設定で入れ替え可能か整合性をチェックします。
入れ替え不可である場合、チェックエラーとなった内容を返却します。

パラメータ
setting : CategoryAclEditSetting
アクセス権設定情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、ScheduleCategoryAclDisplaySetting が設定されます。