# `Grizzly.ZWave.Commands.UserCapabilitiesReport`
[🔗](https://github.com/smartrent/grizzly/blob/v9.1.4/lib/grizzly/zwave/commands/user_capabilities_report.ex#L1)

UserCapabilitiesReport

## Parameters

* `:max_users`
* `:supported_credential_rules`
* `:username_max_length`
* `:user_schedule_supported?`
* `:all_users_checksum_supported?`
* `:user_checksum_supported?`
* `:supported_user_types`

# `param`

```elixir
@type param() ::
  {:max_users, 0..65535}
  | {:supported_credential_rules,
     [Grizzly.ZWave.CommandClasses.UserCredential.credential_rule()]}
  | {:username_max_length, byte()}
  | {:user_schedule_supported?, boolean()}
  | {:all_users_checksum_supported?, boolean()}
  | {:user_checksum_supported?, boolean()}
  | {:supported_username_encoding, [Grizzly.ZWave.Encoding.string_encoding()]}
  | {:supported_user_types,
     [Grizzly.ZWave.CommandClasses.UserCredential.user_type()]}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
