User groupオブジェクト

次のオブジェクトは、usergroupAPIに直接関連しています。

ユーザーグループ

ユーザーグループオブジェクトには、以下のプロパティがあります。

プロパティ 説明
usrgrpid ID ユーザーグループのID。

プロパティの動作:
- 読み取り専用
- 更新操作では 必須
name string ユーザーグループ名。

プロパティの動作:
- 作成操作では 必須
debug_mode integer デバッグモードが有効か無効か。

指定可能な値:
0 - (デフォルト) 無効;
1 - 有効。
gui_access integer グループ内のユーザーのWebインターフェース認証方式。

指定可能な値:
0 - (デフォルト) システムのデフォルト認証方式を使用;
1 - 内部認証を使用;
2 - LDAP認証を使用;
3 - Webインターフェースへのアクセスを無効化。
mfa_status integer グループ内のユーザーに対してMFAが有効か無効か。

指定可能な値:
0 - 無効(設定済みのすべてのMFA方式に対して);
1 - 有効(設定済みのすべてのMFA方式に対して)。
mfaid ID グループ内のユーザーに使用されるMFA方式

プロパティの動作:
- Super admin タイプのユーザーで サポート
- Authentication objectmfa_status が "Enabled" に設定されている場合に サポート
users_status integer ユーザーグループが有効か無効か。
deprovisioned ユーザーについては、ユーザーグループを有効にできません。

指定可能な値:
0 - (デフォルト) 有効;
1 - 無効。
userdirectoryid ID 認証に使用されるユーザーディレクトリのID。

プロパティの動作:
- Super admin タイプのユーザーで サポート
- gui_access が "use the system default authentication method" または "use LDAP authentication" に設定されている場合に サポート

権限

permissionオブジェクトには、以下のプロパティがあります。

プロパティ 説明
id ID 権限を追加するホストグループまたはテンプレートグループのID。

プロパティの動作:
- 必須
permission integer ホストグループまたはテンプレートグループに対するアクセスレベル。

指定可能な値:
0 - アクセス拒否;
2 - 読み取り専用アクセス;
3 - 読み書きアクセス。

プロパティの動作:
- 作成操作では 必須

タグベースの権限

タグベースの権限オブジェクトには、以下のプロパティがあります。

プロパティ Type 説明
groupid ID 権限を追加するホストグループのID。

プロパティの動作:
- 必須
tag string タグ名。
value string タグの値。