次のオブジェクトは、usergroupAPIに直接関連しています。
ユーザーグループオブジェクトには以下のプロパティがあります。
| プロパティ | タイプ | 説明 |
|---|---|---|
| usrgrpid | ID | ユーザーグループのID。 プロパティの動作: - 読み取り専用 - 更新操作では必須 |
| name | string | ユーザーグループの名前。 プロパティの動作: - 作成操作では必須 |
| debug_mode | integer | デバッグモードが有効か無効か。 可能な値: 0 - (デフォルト) 無効; 1 - 有効。 |
| gui_access | integer | グループ内ユーザーのフロントエンド認証方式。 可能な値: 0 - (デフォルト) システムのデフォルト認証方式を使用; 1 - 内部認証を使用; 2 - LDAP認証を使用; 3 - フロントエンドへのアクセスを無効化。 |
| mfa_status | integer | グループ内ユーザーのMFAが有効か無効か。 可能な値: 0 - 無効(すべての設定済みMFA方式に対して); 1 - 有効(すべての設定済みMFA方式に対して)。 |
| mfaid | ID | グループ内ユーザーに使用されるMFA方式。 プロパティの動作: - スーパ管理者タイプのユーザーでサポート - 認証オブジェクトの mfa_statusが「有効」に設定されている場合にサポート |
| users_status | integer | ユーザーグループが有効か無効か。 解除済みユーザーの場合、ユーザーグループは有効にできません。 可能な値: 0 - (デフォルト) 有効; 1 - 無効。 |
| userdirectoryid | ID | 認証に使用されるユーザーディレクトリのID。 プロパティの動作: - スーパ管理者タイプのユーザーでサポート - gui_accessが「システムのデフォルト認証方式を使用」または「LDAP認証を使用」に設定されている場合にサポート |
permissionオブジェクトには以下のプロパティがあります。
| プロパティ | タイプ | 説明 |
|---|---|---|
| id | ID | 権限を追加するホストグループまたはテンプレートグループのID。 プロパティの動作: - 必須 |
| permission | integer | ホストグループまたはテンプレートグループへのアクセスレベル。 可能な値: 0 - アクセス拒否; 2 - 読み取り専用アクセス; 3 - 読み取り/書き込みアクセス。 プロパティの動作: - 作成操作時に必須 |
タグベースの権限オブジェクトは以下のプロパティを持ちます。