# `FireblocksSdk.Api.Management`
[🔗](https://github.com/csokun/fireblocks_sdk/blob/v0.2.0/lib/fireblocks_sdk/api/management.ex#L1)

# `create_api_user`
[🔗](https://github.com/csokun/fireblocks_sdk/blob/v0.2.0/lib/fireblocks_sdk/api/management.ex#L19)

Create API User - admin permission is required

Options: 
* `:role` (`t:String.t/0`) - Required.

* `:name` (`t:String.t/0`) - Required.

* `:csrPem` (`t:String.t/0`) - only for user with signing capability

* `:coSignerSetupType` (`t:String.t/0`)

* `:coSignerSetupIsFirstUser` (`t:boolean/0`) - The default value is `false`.

# `create_console_user`
[🔗](https://github.com/csokun/fireblocks_sdk/blob/v0.2.0/lib/fireblocks_sdk/api/management.ex#L36)

Create Console User - admin permission is required

Options: 
* `:firstName` (`t:String.t/0`) - Required.

* `:lastName` (`t:String.t/0`) - Required.

* `:role` (`t:String.t/0`) - Required.

* `:email` (`t:String.t/0`) - Required.

# `get_api_user_whitelist_ip_addresses`
[🔗](https://github.com/csokun/fireblocks_sdk/blob/v0.2.0/lib/fireblocks_sdk/api/management.ex#L51)

Get API user whitelist ip addresses from the current tenant

# `get_api_users`
[🔗](https://github.com/csokun/fireblocks_sdk/blob/v0.2.0/lib/fireblocks_sdk/api/management.ex#L10)

Get api users from the current tenant

# `get_console_users`
[🔗](https://github.com/csokun/fireblocks_sdk/blob/v0.2.0/lib/fireblocks_sdk/api/management.ex#L27)

Get console users from the current tenant

# `reset_device`
[🔗](https://github.com/csokun/fireblocks_sdk/blob/v0.2.0/lib/fireblocks_sdk/api/management.ex#L44)

Reset device

---

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