privilege.create
================

Creates a privilege.

`name` is a name for privilege (must be unique).

`local_groups` is a list of local user account group GIDs that gain this privilege.

`ds_groups` is list of Directory Service group GIDs that will gain this privilege.

`roles` is a list of roles to be assigned to the privilege

`web_shell` controls whether users with this privilege are allowed to log in to the Web UI.

.. raw:: html

    <div id="json-schema">
    <span class="badge badge-dark value-type">Type: object</span><br/>
    <div class="accordion" id="accordionCall_parameters">
    <div class="card">
    <div class="card-header" id="headingCall_parameters">
    <h2 class="mb-0">
    <button aria-controls="Call_parameters" aria-expanded="" class="btn btn-link property-name-button" data-target="#Call_parameters" data-toggle="collapse" onclick="setAnchor('#Call_parameters')" type="button"><span class="property-name">Call parameters</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingCall_parameters" class="collapse property-definition-div" data-parent="#accordionCall_parameters" id="Call_parameters">
    <div class="card-body pl-5">
    <span class="badge badge-dark value-type">Type: array</span><br/>
    <span class="badge badge-info no-additional">No Additional Items</span><h4>Tuple Validation</h4>
    <h5>Parameter 1: privilege_create</h5>
    <div class="card">
    <div class="card-body items-definition" id="Call_parameters_items_i0">
    <h4>privilege_create</h4><span class="badge badge-dark value-type">Type: object</span><br/>
    <span class="description"><p>Configuration for creating a new privilege.</p>
    </span> <span class="badge badge-info no-additional">No Additional Properties</span>
    <div class="accordion" id="accordionCall_parameters_items_i0_name">
    <div class="card">
    <div class="card-header" id="headingCall_parameters_items_i0_name">
    <h2 class="mb-0">
    <button aria-controls="Call_parameters_items_i0_name" aria-expanded="" class="btn btn-link property-name-button" data-target="#Call_parameters_items_i0_name" data-toggle="collapse" onclick="setAnchor('#Call_parameters_items_i0_name')" type="button"><span class="property-name">name</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingCall_parameters_items_i0_name" class="collapse property-definition-div" data-parent="#accordionCall_parameters_items_i0_name" id="Call_parameters_items_i0_name">
    <div class="card-body pl-5">
    <h4>Name</h4><span class="badge badge-dark value-type">Type: string</span><br/>
    <span class="description"><p>Display name of the privilege.</p>
    </span>
    <p><span class="badge badge-light restriction min-length-restriction" id="Call_parameters_items_i0_name_minLength">Must be at least <code>1</code> characters long</span></p>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionCall_parameters_items_i0_local_groups">
    <div class="card">
    <div class="card-header" id="headingCall_parameters_items_i0_local_groups">
    <h2 class="mb-0">
    <button aria-controls="Call_parameters_items_i0_local_groups" aria-expanded="" class="btn btn-link property-name-button" data-target="#Call_parameters_items_i0_local_groups" data-toggle="collapse" onclick="setAnchor('#Call_parameters_items_i0_local_groups')" type="button"><span class="property-name">local_groups</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingCall_parameters_items_i0_local_groups" class="collapse property-definition-div" data-parent="#accordionCall_parameters_items_i0_local_groups" id="Call_parameters_items_i0_local_groups">
    <div class="card-body pl-5">
    <h4>Local Groups</h4><span class="badge badge-dark value-type">Type: array of integer</span> <span class="badge badge-success default-value">Default: []</span><br/>
    <span class="description"><p>Array of local group IDs to assign to this privilege.</p>
    </span>
    <span class="badge badge-info no-additional">No Additional Items</span><h5>Each item of this array must be:</h5>
    <div class="card">
    <div class="card-body items-definition" id="Call_parameters_items_i0_local_groups_items">
    <span class="badge badge-dark value-type">Type: integer</span><br/>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionCall_parameters_items_i0_ds_groups">
    <div class="card">
    <div class="card-header" id="headingCall_parameters_items_i0_ds_groups">
    <h2 class="mb-0">
    <button aria-controls="Call_parameters_items_i0_ds_groups" aria-expanded="" class="btn btn-link property-name-button" data-target="#Call_parameters_items_i0_ds_groups" data-toggle="collapse" onclick="setAnchor('#Call_parameters_items_i0_ds_groups')" type="button"><span class="property-name">ds_groups</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingCall_parameters_items_i0_ds_groups" class="collapse property-definition-div" data-parent="#accordionCall_parameters_items_i0_ds_groups" id="Call_parameters_items_i0_ds_groups">
    <div class="card-body pl-5">
    <h4>Ds Groups</h4><span class="badge badge-dark value-type">Type: array</span> <span class="badge badge-success default-value">Default: []</span><br/>
    <span class="description"><p>Array of directory service group IDs or SIDs to assign to this privilege.</p>
    </span>
    <span class="badge badge-info no-additional">No Additional Items</span><h5>Each item of this array must be:</h5>
    <div class="card">
    <div class="card-body items-definition" id="Call_parameters_items_i0_ds_groups_items">
    <br/>
    <div class="any-of-value" id="Call_parameters_items_i0_ds_groups_items_anyOf"><h2 class="handle">
    <label>Any of</label>
    </h2><ul class="nav nav-tabs" id="tabsCall_parameters_items_i0_ds_groups_items_anyOf_anyOf" role="tablist"><li class="nav-item">
    <a class="nav-link active anyOf-option" data-toggle="tab" href="#tab-pane_Call_parameters_items_i0_ds_groups_items_anyOf_i0" id="Call_parameters_items_i0_ds_groups_items_anyOf_i0" onclick="setAnchor('#Call_parameters_items_i0_ds_groups_items_anyOf_i0')" role="tab">Option 1</a>
    </li><li class="nav-item">
    <a class="nav-link anyOf-option" data-toggle="tab" href="#tab-pane_Call_parameters_items_i0_ds_groups_items_anyOf_i1" id="Call_parameters_items_i0_ds_groups_items_anyOf_i1" onclick="setAnchor('#Call_parameters_items_i0_ds_groups_items_anyOf_i1')" role="tab">Option 2</a>
    </li></ul>
    <div class="tab-content card"><div class="tab-pane fade card-body active show" id="tab-pane_Call_parameters_items_i0_ds_groups_items_anyOf_i0" role="tabpanel">
    <span class="badge badge-dark value-type">Type: integer</span><br/>
    </div><div class="tab-pane fade card-body" id="tab-pane_Call_parameters_items_i0_ds_groups_items_anyOf_i1" role="tabpanel">
    <span class="badge badge-dark value-type">Type: string</span><br/>
    </div></div></div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionCall_parameters_items_i0_roles">
    <div class="card">
    <div class="card-header" id="headingCall_parameters_items_i0_roles">
    <h2 class="mb-0">
    <button aria-controls="Call_parameters_items_i0_roles" aria-expanded="" class="btn btn-link property-name-button" data-target="#Call_parameters_items_i0_roles" data-toggle="collapse" onclick="setAnchor('#Call_parameters_items_i0_roles')" type="button"><span class="property-name">roles</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingCall_parameters_items_i0_roles" class="collapse property-definition-div" data-parent="#accordionCall_parameters_items_i0_roles" id="Call_parameters_items_i0_roles">
    <div class="card-body pl-5">
    <h4>Roles</h4><span class="badge badge-dark value-type">Type: array of string</span> <span class="badge badge-success default-value">Default: []</span><br/>
    <span class="description"><p>Array of role names included in this privilege.</p>
    </span>
    <span class="badge badge-info no-additional">No Additional Items</span><h5>Each item of this array must be:</h5>
    <div class="card">
    <div class="card-body items-definition" id="Call_parameters_items_i0_roles_items">
    <span class="badge badge-dark value-type">Type: string</span><br/>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionCall_parameters_items_i0_web_shell">
    <div class="card">
    <div class="card-header" id="headingCall_parameters_items_i0_web_shell">
    <h2 class="mb-0">
    <button aria-controls="Call_parameters_items_i0_web_shell" aria-expanded="" class="btn btn-link property-name-button" data-target="#Call_parameters_items_i0_web_shell" data-toggle="collapse" onclick="setAnchor('#Call_parameters_items_i0_web_shell')" type="button"><span class="property-name">web_shell</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingCall_parameters_items_i0_web_shell" class="collapse property-definition-div" data-parent="#accordionCall_parameters_items_i0_web_shell" id="Call_parameters_items_i0_web_shell">
    <div class="card-body pl-5">
    <h4>Web Shell</h4><span class="badge badge-dark value-type">Type: boolean</span><br/>
    <span class="description"><p>Whether this privilege grants access to the web shell.</p>
    </span>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value">
    <div class="card">
    <div class="card-header" id="headingReturn_value">
    <h2 class="mb-0">
    <button aria-controls="Return_value" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value" data-toggle="collapse" onclick="setAnchor('#Return_value')" type="button"><span class="property-name">Return value</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value" class="collapse property-definition-div" data-parent="#accordionReturn_value" id="Return_value">
    <div class="card-body pl-5">
    <h4>PrivilegeEntry</h4><span class="badge badge-dark value-type">Type: object</span><br/>
    <span class="description"><p>The newly created privilege configuration.</p>
    </span> <span class="badge badge-info no-additional">No Additional Properties</span>
    <div class="accordion" id="accordionReturn_value_id">
    <div class="card">
    <div class="card-header" id="headingReturn_value_id">
    <h2 class="mb-0">
    <button aria-controls="Return_value_id" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_id" data-toggle="collapse" onclick="setAnchor('#Return_value_id')" type="button"><span class="property-name">id</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_id" class="collapse property-definition-div" data-parent="#accordionReturn_value_id" id="Return_value_id">
    <div class="card-body pl-5">
    <h4>Id</h4><span class="badge badge-dark value-type">Type: integer</span><br/>
    <span class="description"><p>Unique identifier for the privilege.</p>
    </span>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_builtin_name">
    <div class="card">
    <div class="card-header" id="headingReturn_value_builtin_name">
    <h2 class="mb-0">
    <button aria-controls="Return_value_builtin_name" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_builtin_name" data-toggle="collapse" onclick="setAnchor('#Return_value_builtin_name')" type="button"><span class="property-name">builtin_name</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_builtin_name" class="collapse property-definition-div" data-parent="#accordionReturn_value_builtin_name" id="Return_value_builtin_name">
    <div class="card-body pl-5">
    <h4>Builtin Name</h4><br/>
    <span class="description"><p>Name of the built-in privilege if this is a system privilege. <code>null</code> for custom privileges.</p>
    </span><div class="any-of-value" id="Return_value_builtin_name_anyOf"><h2 class="handle">
    <label>Any of</label>
    </h2><ul class="nav nav-tabs" id="tabsReturn_value_builtin_name_anyOf_anyOf" role="tablist"><li class="nav-item">
    <a class="nav-link active anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_builtin_name_anyOf_i0" id="Return_value_builtin_name_anyOf_i0" onclick="setAnchor('#Return_value_builtin_name_anyOf_i0')" role="tab">Option 1</a>
    </li><li class="nav-item">
    <a class="nav-link anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_builtin_name_anyOf_i1" id="Return_value_builtin_name_anyOf_i1" onclick="setAnchor('#Return_value_builtin_name_anyOf_i1')" role="tab">Option 2</a>
    </li></ul>
    <div class="tab-content card"><div class="tab-pane fade card-body active show" id="tab-pane_Return_value_builtin_name_anyOf_i0" role="tabpanel">
    <span class="badge badge-dark value-type">Type: string</span><br/>
    </div><div class="tab-pane fade card-body" id="tab-pane_Return_value_builtin_name_anyOf_i1" role="tabpanel">
    <span class="badge badge-dark value-type">Type: null</span><br/>
    </div></div></div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_name">
    <div class="card">
    <div class="card-header" id="headingReturn_value_name">
    <h2 class="mb-0">
    <button aria-controls="Return_value_name" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_name" data-toggle="collapse" onclick="setAnchor('#Return_value_name')" type="button"><span class="property-name">name</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_name" class="collapse property-definition-div" data-parent="#accordionReturn_value_name" id="Return_value_name">
    <div class="card-body pl-5">
    <h4>Name</h4><span class="badge badge-dark value-type">Type: string</span><br/>
    <span class="description"><p>Display name of the privilege.</p>
    </span>
    <p><span class="badge badge-light restriction min-length-restriction" id="Return_value_name_minLength">Must be at least <code>1</code> characters long</span></p>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_local_groups">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups')" type="button"><span class="property-name">local_groups</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups" id="Return_value_local_groups">
    <div class="card-body pl-5">
    <h4>Local Groups</h4><span class="badge badge-dark value-type">Type: array</span><br/>
    <span class="description"><p>Array of local groups assigned to this privilege.</p>
    </span>
    <span class="badge badge-info no-additional">No Additional Items</span><h5>Each item of this array must be:</h5>
    <div class="card">
    <div class="card-body items-definition" id="Return_value_local_groups_items">
    <br/>
    <div class="any-of-value" id="Return_value_local_groups_items_anyOf"><h2 class="handle">
    <label>Any of</label>
    </h2><ul class="nav nav-tabs" id="tabsReturn_value_local_groups_items_anyOf_anyOf" role="tablist"><li class="nav-item">
    <a class="nav-link active anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_local_groups_items_anyOf_i0" id="Return_value_local_groups_items_anyOf_i0" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0')" role="tab">GroupEntry</a>
    </li><li class="nav-item">
    <a class="nav-link anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_local_groups_items_anyOf_i1" id="Return_value_local_groups_items_anyOf_i1" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i1')" role="tab">UnmappedGroupEntry</a>
    </li></ul>
    <div class="tab-content card"><div class="tab-pane fade card-body active show" id="tab-pane_Return_value_local_groups_items_anyOf_i0" role="tabpanel">
    <h4>GroupEntry</h4><span class="badge badge-dark value-type">Type: object</span><br/>
    <span class="badge badge-info no-additional">No Additional Properties</span>
    <div class="accordion" id="accordionReturn_value_local_groups_items_anyOf_i0_id">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups_items_anyOf_i0_id">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups_items_anyOf_i0_id" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups_items_anyOf_i0_id" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_id')" type="button"><span class="property-name">id</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups_items_anyOf_i0_id" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups_items_anyOf_i0_id" id="Return_value_local_groups_items_anyOf_i0_id">
    <div class="card-body pl-5">
    <h4>Id</h4><span class="badge badge-dark value-type">Type: integer</span><br/>
    <span class="description"><p>This is the API identifier for the group. Use this ID for <code>group.update</code> and <code>group.delete</code> API calls. This ID     also appears in the <code>groups</code> array for each user entry in <code>user.query</code> results.</p>
    <p>NOTE: For groups from a directory service, the <code>id</code> is calculated by adding 100000000 to the <code>gid</code>. This ensures     consistent API results. You cannot change directory service accounts through TrueNAS. </p>
    </span>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_local_groups_items_anyOf_i0_gid">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups_items_anyOf_i0_gid">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups_items_anyOf_i0_gid" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups_items_anyOf_i0_gid" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_gid')" type="button"><span class="property-name">gid</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups_items_anyOf_i0_gid" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups_items_anyOf_i0_gid" id="Return_value_local_groups_items_anyOf_i0_gid">
    <div class="card-body pl-5">
    <h4>Gid</h4><span class="badge badge-dark value-type">Type: integer</span><br/>
    <span class="description"><p>A non-negative integer used to identify a group. TrueNAS uses this value for permission checks and many other     system purposes. </p>
    </span>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_local_groups_items_anyOf_i0_name">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups_items_anyOf_i0_name">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups_items_anyOf_i0_name" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups_items_anyOf_i0_name" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_name')" type="button"><span class="property-name">name</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups_items_anyOf_i0_name" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups_items_anyOf_i0_name" id="Return_value_local_groups_items_anyOf_i0_name">
    <div class="card-body pl-5">
    <h4>Name</h4><span class="badge badge-dark value-type">Type: string</span><br/>
    <span class="description"><p>A string used to identify a group.</p>
    </span>
    <p><span class="badge badge-light restriction min-length-restriction" id="Return_value_local_groups_items_anyOf_i0_name_minLength">Must be at least <code>1</code> characters long</span></p>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_local_groups_items_anyOf_i0_builtin">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups_items_anyOf_i0_builtin">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups_items_anyOf_i0_builtin" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups_items_anyOf_i0_builtin" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_builtin')" type="button"><span class="property-name">builtin</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups_items_anyOf_i0_builtin" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups_items_anyOf_i0_builtin" id="Return_value_local_groups_items_anyOf_i0_builtin">
    <div class="card-body pl-5">
    <h4>Builtin</h4><span class="badge badge-dark value-type">Type: boolean</span><br/>
    <span class="description"><p>If <code>True</code>, the group is an internal system account for the TrueNAS server. Typically, one should     create dedicated groups for access to the TrueNAS server webui and shares. </p>
    </span>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_local_groups_items_anyOf_i0_sudo_commands">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups_items_anyOf_i0_sudo_commands">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups_items_anyOf_i0_sudo_commands" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups_items_anyOf_i0_sudo_commands" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_sudo_commands')" type="button"><span class="property-name">sudo_commands</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups_items_anyOf_i0_sudo_commands" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups_items_anyOf_i0_sudo_commands" id="Return_value_local_groups_items_anyOf_i0_sudo_commands">
    <div class="card-body pl-5">
    <h4>Sudo Commands</h4><span class="badge badge-dark value-type">Type: array of string</span> <span class="badge badge-success default-value">Default: []</span><br/>
    <span class="description"><p>A list of commands that group members may execute with elevated privileges. User is prompted for password     when executing any command from the list. </p>
    </span>
    <span class="badge badge-info no-additional">No Additional Items</span><h5>Each item of this array must be:</h5>
    <div class="card">
    <div class="card-body items-definition" id="Return_value_local_groups_items_anyOf_i0_sudo_commands_items">
    <span class="badge badge-dark value-type">Type: string</span><br/>
    <p><span class="badge badge-light restriction min-length-restriction" id="Return_value_local_groups_items_anyOf_i0_sudo_commands_items_minLength">Must be at least <code>1</code> characters long</span></p>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_local_groups_items_anyOf_i0_sudo_commands_nopasswd">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups_items_anyOf_i0_sudo_commands_nopasswd">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups_items_anyOf_i0_sudo_commands_nopasswd" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups_items_anyOf_i0_sudo_commands_nopasswd" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_sudo_commands_nopasswd')" type="button"><span class="property-name">sudo_commands_nopasswd</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups_items_anyOf_i0_sudo_commands_nopasswd" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups_items_anyOf_i0_sudo_commands_nopasswd" id="Return_value_local_groups_items_anyOf_i0_sudo_commands_nopasswd">
    <div class="card-body pl-5">
    <h4>Sudo Commands Nopasswd</h4><span class="badge badge-dark value-type">Type: array of string</span> <span class="badge badge-success default-value">Default: []</span><br/>
    <span class="description"><p>A list of commands that group members may execute with elevated privileges. User is not prompted for password     when executing any command from the list. </p>
    </span>
    <span class="badge badge-info no-additional">No Additional Items</span><h5>Each item of this array must be:</h5>
    <div class="card">
    <div class="card-body items-definition" id="Return_value_local_groups_items_anyOf_i0_sudo_commands_nopasswd_items">
    <span class="badge badge-dark value-type">Type: string</span><br/>
    <p><span class="badge badge-light restriction min-length-restriction" id="Return_value_local_groups_items_anyOf_i0_sudo_commands_nopasswd_items_minLength">Must be at least <code>1</code> characters long</span></p>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_local_groups_items_anyOf_i0_smb">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups_items_anyOf_i0_smb">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups_items_anyOf_i0_smb" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups_items_anyOf_i0_smb" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_smb')" type="button"><span class="property-name">smb</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups_items_anyOf_i0_smb" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups_items_anyOf_i0_smb" id="Return_value_local_groups_items_anyOf_i0_smb">
    <div class="card-body pl-5">
    <h4>Smb</h4><span class="badge badge-dark value-type">Type: boolean</span> <span class="badge badge-success default-value">Default: true</span><br/>
    <span class="description"><p>If set to <code>True</code>, the group can be used for SMB share ACL entries. The group is mapped to an NT group account     on the TrueNAS SMB server and has a <code>sid</code> value. </p>
    </span>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_local_groups_items_anyOf_i0_userns_idmap">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups_items_anyOf_i0_userns_idmap">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups_items_anyOf_i0_userns_idmap" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups_items_anyOf_i0_userns_idmap" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_userns_idmap')" type="button"><span class="property-name">userns_idmap</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups_items_anyOf_i0_userns_idmap" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups_items_anyOf_i0_userns_idmap" id="Return_value_local_groups_items_anyOf_i0_userns_idmap">
    <div class="card-body pl-5">
    <h4>Userns Idmap</h4> <span class="badge badge-success default-value">Default: null</span><br/>
    <span class="description"><p>Specifies the subgid mapping for this group. If DIRECT then the GID will be     directly mapped to all containers. Alternatively, the target GID may be     explicitly specified. If null, then the GID will not be mapped.</p>
    <p><strong>NOTE: This field will be ignored for groups that have been assigned TrueNAS roles.</strong></p>
    </span><div class="any-of-value" id="Return_value_local_groups_items_anyOf_i0_userns_idmap_anyOf"><h2 class="handle">
    <label>Any of</label>
    </h2><ul class="nav nav-tabs" id="tabsReturn_value_local_groups_items_anyOf_i0_userns_idmap_anyOf_anyOf" role="tablist"><li class="nav-item">
    <a class="nav-link active anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_local_groups_items_anyOf_i0_userns_idmap_anyOf_i0" id="Return_value_local_groups_items_anyOf_i0_userns_idmap_anyOf_i0" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_userns_idmap_anyOf_i0')" role="tab">Option 1</a>
    </li><li class="nav-item">
    <a class="nav-link anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_local_groups_items_anyOf_i0_userns_idmap_anyOf_i1" id="Return_value_local_groups_items_anyOf_i0_userns_idmap_anyOf_i1" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_userns_idmap_anyOf_i1')" role="tab">Option 2</a>
    </li><li class="nav-item">
    <a class="nav-link anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_local_groups_items_anyOf_i0_userns_idmap_anyOf_i2" id="Return_value_local_groups_items_anyOf_i0_userns_idmap_anyOf_i2" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_userns_idmap_anyOf_i2')" role="tab">Option 3</a>
    </li></ul>
    <div class="tab-content card"><div class="tab-pane fade card-body active show" id="tab-pane_Return_value_local_groups_items_anyOf_i0_userns_idmap_anyOf_i0" role="tabpanel">
    <span class="badge badge-dark value-type">Type: const</span><br/>
    <span class="const-value" id="Return_value_local_groups_items_anyOf_i0_userns_idmap_anyOf_i0_const">Specific value: <code>"DIRECT"</code></span>
    </div><div class="tab-pane fade card-body" id="tab-pane_Return_value_local_groups_items_anyOf_i0_userns_idmap_anyOf_i1" role="tabpanel">
    <span class="badge badge-dark value-type">Type: integer</span><br/>
    <p><span class="badge badge-light restriction numeric-restriction" id="Return_value_local_groups_items_anyOf_i0_userns_idmap_anyOf_i1_number">Value must be greater or equal to <code>1</code> and lesser or equal to <code>4294967294</code></span></p>
    </div><div class="tab-pane fade card-body" id="tab-pane_Return_value_local_groups_items_anyOf_i0_userns_idmap_anyOf_i2" role="tabpanel">
    <span class="badge badge-dark value-type">Type: null</span><br/>
    </div></div></div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_local_groups_items_anyOf_i0_group">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups_items_anyOf_i0_group">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups_items_anyOf_i0_group" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups_items_anyOf_i0_group" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_group')" type="button"><span class="property-name">group</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups_items_anyOf_i0_group" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups_items_anyOf_i0_group" id="Return_value_local_groups_items_anyOf_i0_group">
    <div class="card-body pl-5">
    <h4>Group</h4><span class="badge badge-dark value-type">Type: string</span><br/>
    <span class="description"><p>A string used to identify a group. Identical to the <code>name</code> key. </p>
    </span>
    <p><span class="badge badge-light restriction min-length-restriction" id="Return_value_local_groups_items_anyOf_i0_group_minLength">Must be at least <code>1</code> characters long</span></p>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_local_groups_items_anyOf_i0_local">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups_items_anyOf_i0_local">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups_items_anyOf_i0_local" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups_items_anyOf_i0_local" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_local')" type="button"><span class="property-name">local</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups_items_anyOf_i0_local" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups_items_anyOf_i0_local" id="Return_value_local_groups_items_anyOf_i0_local">
    <div class="card-body pl-5">
    <h4>Local</h4><span class="badge badge-dark value-type">Type: boolean</span><br/>
    <span class="description"><p>If <code>True</code>, the group is local to the TrueNAS server. If <code>False</code>, the group is provided by a directory service.</p>
    </span>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_local_groups_items_anyOf_i0_sid">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups_items_anyOf_i0_sid">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups_items_anyOf_i0_sid" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups_items_anyOf_i0_sid" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_sid')" type="button"><span class="property-name">sid</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups_items_anyOf_i0_sid" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups_items_anyOf_i0_sid" id="Return_value_local_groups_items_anyOf_i0_sid">
    <div class="card-body pl-5">
    <h4>Sid</h4><br/>
    <span class="description"><p>The Security Identifier (SID) of the user if the account an <code>smb</code> account. The SMB server uses this value to     check share access and for other purposes. </p>
    </span><div class="any-of-value" id="Return_value_local_groups_items_anyOf_i0_sid_anyOf"><h2 class="handle">
    <label>Any of</label>
    </h2><ul class="nav nav-tabs" id="tabsReturn_value_local_groups_items_anyOf_i0_sid_anyOf_anyOf" role="tablist"><li class="nav-item">
    <a class="nav-link active anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_local_groups_items_anyOf_i0_sid_anyOf_i0" id="Return_value_local_groups_items_anyOf_i0_sid_anyOf_i0" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_sid_anyOf_i0')" role="tab">Option 1</a>
    </li><li class="nav-item">
    <a class="nav-link anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_local_groups_items_anyOf_i0_sid_anyOf_i1" id="Return_value_local_groups_items_anyOf_i0_sid_anyOf_i1" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_sid_anyOf_i1')" role="tab">Option 2</a>
    </li></ul>
    <div class="tab-content card"><div class="tab-pane fade card-body active show" id="tab-pane_Return_value_local_groups_items_anyOf_i0_sid_anyOf_i0" role="tabpanel">
    <span class="badge badge-dark value-type">Type: string</span><br/>
    </div><div class="tab-pane fade card-body" id="tab-pane_Return_value_local_groups_items_anyOf_i0_sid_anyOf_i1" role="tabpanel">
    <span class="badge badge-dark value-type">Type: null</span><br/>
    </div></div></div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_local_groups_items_anyOf_i0_roles">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups_items_anyOf_i0_roles">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups_items_anyOf_i0_roles" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups_items_anyOf_i0_roles" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_roles')" type="button"><span class="property-name">roles</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups_items_anyOf_i0_roles" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups_items_anyOf_i0_roles" id="Return_value_local_groups_items_anyOf_i0_roles">
    <div class="card-body pl-5">
    <h4>Roles</h4><span class="badge badge-dark value-type">Type: array of string</span><br/>
    <span class="description"><p>List of roles assigned to this groups. Roles control administrative access to TrueNAS through the web UI and     API. You can change group roles by using <code>privilege.create</code>, <code>privilege.update</code>, and <code>privilege.delete</code>. </p>
    </span>
    <span class="badge badge-info no-additional">No Additional Items</span><h5>Each item of this array must be:</h5>
    <div class="card">
    <div class="card-body items-definition" id="Return_value_local_groups_items_anyOf_i0_roles_items">
    <span class="badge badge-dark value-type">Type: string</span><br/>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_local_groups_items_anyOf_i0_users">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups_items_anyOf_i0_users">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups_items_anyOf_i0_users" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups_items_anyOf_i0_users" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_users')" type="button"><span class="property-name">users</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups_items_anyOf_i0_users" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups_items_anyOf_i0_users" id="Return_value_local_groups_items_anyOf_i0_users">
    <div class="card-body pl-5">
    <h4>Users</h4><span class="badge badge-dark value-type">Type: array of integer</span> <span class="badge badge-success default-value">Default: []</span><br/>
    <span class="description"><p>A list a API user identifiers for local users who are members of this group. These IDs match the <code>id</code> field     from <code>user.query</code>.</p>
    <p>NOTE: This field is empty for groups that come from directory services (<code>local</code> is <code>False</code>). </p>
    </span>
    <span class="badge badge-info no-additional">No Additional Items</span><h5>Each item of this array must be:</h5>
    <div class="card">
    <div class="card-body items-definition" id="Return_value_local_groups_items_anyOf_i0_users_items">
    <span class="badge badge-dark value-type">Type: integer</span><br/>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_local_groups_items_anyOf_i0_immutable">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups_items_anyOf_i0_immutable">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups_items_anyOf_i0_immutable" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups_items_anyOf_i0_immutable" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i0_immutable')" type="button"><span class="property-name">immutable</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups_items_anyOf_i0_immutable" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups_items_anyOf_i0_immutable" id="Return_value_local_groups_items_anyOf_i0_immutable">
    <div class="card-body pl-5">
    <h4>Immutable</h4><span class="badge badge-dark value-type">Type: boolean</span><br/>
    <span class="description"><p>This is a read-only field showing if the group entry can be changed. If <code>True</code>, the group is immutable and     cannot be changed. If <code>False</code>, the group can be changed. </p>
    </span>
    </div>
    </div>
    </div>
    </div>
    </div><div class="tab-pane fade card-body" id="tab-pane_Return_value_local_groups_items_anyOf_i1" role="tabpanel">
    <h4>UnmappedGroupEntry</h4><span class="badge badge-dark value-type">Type: object</span><br/>
    <span class="badge badge-info no-additional">No Additional Properties</span>
    <div class="accordion" id="accordionReturn_value_local_groups_items_anyOf_i1_gid">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups_items_anyOf_i1_gid">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups_items_anyOf_i1_gid" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups_items_anyOf_i1_gid" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i1_gid')" type="button"><span class="property-name">gid</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups_items_anyOf_i1_gid" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups_items_anyOf_i1_gid" id="Return_value_local_groups_items_anyOf_i1_gid">
    <div class="card-body pl-5">
    <h4>Gid</h4><br/>
    <span class="description"><p>Group ID if this is a local group that couldn't be mapped. <code>null</code> for directory service groups.</p>
    </span><div class="any-of-value" id="Return_value_local_groups_items_anyOf_i1_gid_anyOf"><h2 class="handle">
    <label>Any of</label>
    </h2><ul class="nav nav-tabs" id="tabsReturn_value_local_groups_items_anyOf_i1_gid_anyOf_anyOf" role="tablist"><li class="nav-item">
    <a class="nav-link active anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_local_groups_items_anyOf_i1_gid_anyOf_i0" id="Return_value_local_groups_items_anyOf_i1_gid_anyOf_i0" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i1_gid_anyOf_i0')" role="tab">Option 1</a>
    </li><li class="nav-item">
    <a class="nav-link anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_local_groups_items_anyOf_i1_gid_anyOf_i1" id="Return_value_local_groups_items_anyOf_i1_gid_anyOf_i1" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i1_gid_anyOf_i1')" role="tab">Option 2</a>
    </li></ul>
    <div class="tab-content card"><div class="tab-pane fade card-body active show" id="tab-pane_Return_value_local_groups_items_anyOf_i1_gid_anyOf_i0" role="tabpanel">
    <span class="badge badge-dark value-type">Type: integer</span><br/>
    </div><div class="tab-pane fade card-body" id="tab-pane_Return_value_local_groups_items_anyOf_i1_gid_anyOf_i1" role="tabpanel">
    <span class="badge badge-dark value-type">Type: null</span><br/>
    </div></div></div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_local_groups_items_anyOf_i1_sid">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups_items_anyOf_i1_sid">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups_items_anyOf_i1_sid" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups_items_anyOf_i1_sid" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i1_sid')" type="button"><span class="property-name">sid</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups_items_anyOf_i1_sid" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups_items_anyOf_i1_sid" id="Return_value_local_groups_items_anyOf_i1_sid">
    <div class="card-body pl-5">
    <h4>Sid</h4><br/>
    <span class="description"><p>Security identifier if this is a directory service group that couldn't be mapped. <code>null</code> for local groups.</p>
    </span><div class="any-of-value" id="Return_value_local_groups_items_anyOf_i1_sid_anyOf"><h2 class="handle">
    <label>Any of</label>
    </h2><ul class="nav nav-tabs" id="tabsReturn_value_local_groups_items_anyOf_i1_sid_anyOf_anyOf" role="tablist"><li class="nav-item">
    <a class="nav-link active anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_local_groups_items_anyOf_i1_sid_anyOf_i0" id="Return_value_local_groups_items_anyOf_i1_sid_anyOf_i0" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i1_sid_anyOf_i0')" role="tab">Option 1</a>
    </li><li class="nav-item">
    <a class="nav-link anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_local_groups_items_anyOf_i1_sid_anyOf_i1" id="Return_value_local_groups_items_anyOf_i1_sid_anyOf_i1" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i1_sid_anyOf_i1')" role="tab">Option 2</a>
    </li></ul>
    <div class="tab-content card"><div class="tab-pane fade card-body active show" id="tab-pane_Return_value_local_groups_items_anyOf_i1_sid_anyOf_i0" role="tabpanel">
    <span class="badge badge-dark value-type">Type: string</span><br/>
    </div><div class="tab-pane fade card-body" id="tab-pane_Return_value_local_groups_items_anyOf_i1_sid_anyOf_i1" role="tabpanel">
    <span class="badge badge-dark value-type">Type: null</span><br/>
    </div></div></div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_local_groups_items_anyOf_i1_group">
    <div class="card">
    <div class="card-header" id="headingReturn_value_local_groups_items_anyOf_i1_group">
    <h2 class="mb-0">
    <button aria-controls="Return_value_local_groups_items_anyOf_i1_group" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_local_groups_items_anyOf_i1_group" data-toggle="collapse" onclick="setAnchor('#Return_value_local_groups_items_anyOf_i1_group')" type="button"><span class="property-name">group</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_local_groups_items_anyOf_i1_group" class="collapse property-definition-div" data-parent="#accordionReturn_value_local_groups_items_anyOf_i1_group" id="Return_value_local_groups_items_anyOf_i1_group">
    <div class="card-body pl-5">
    <h4>Group</h4><span class="badge badge-dark value-type">Type: null</span><br/>
    <span class="description"><p>Always <code>null</code> for unmapped groups.</p>
    </span>
    </div>
    </div>
    </div>
    </div>
    </div></div></div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_ds_groups">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups')" type="button"><span class="property-name">ds_groups</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups" id="Return_value_ds_groups">
    <div class="card-body pl-5">
    <h4>Ds Groups</h4><span class="badge badge-dark value-type">Type: array</span><br/>
    <span class="description"><p>Array of directory service groups assigned to this privilege.</p>
    </span>
    <span class="badge badge-info no-additional">No Additional Items</span><h5>Each item of this array must be:</h5>
    <div class="card">
    <div class="card-body items-definition" id="Return_value_ds_groups_items">
    <br/>
    <div class="any-of-value" id="Return_value_ds_groups_items_anyOf"><h2 class="handle">
    <label>Any of</label>
    </h2><ul class="nav nav-tabs" id="tabsReturn_value_ds_groups_items_anyOf_anyOf" role="tablist"><li class="nav-item">
    <a class="nav-link active anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_ds_groups_items_anyOf_i0" id="Return_value_ds_groups_items_anyOf_i0" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0')" role="tab">GroupEntry</a>
    </li><li class="nav-item">
    <a class="nav-link anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_ds_groups_items_anyOf_i1" id="Return_value_ds_groups_items_anyOf_i1" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i1')" role="tab">UnmappedGroupEntry</a>
    </li></ul>
    <div class="tab-content card"><div class="tab-pane fade card-body active show" id="tab-pane_Return_value_ds_groups_items_anyOf_i0" role="tabpanel">
    <h4>GroupEntry</h4><span class="badge badge-dark value-type">Type: object</span><br/>
    <span class="badge badge-info no-additional">No Additional Properties</span>
    <div class="accordion" id="accordionReturn_value_ds_groups_items_anyOf_i0_id">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups_items_anyOf_i0_id">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups_items_anyOf_i0_id" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups_items_anyOf_i0_id" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_id')" type="button"><span class="property-name">id</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups_items_anyOf_i0_id" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups_items_anyOf_i0_id" id="Return_value_ds_groups_items_anyOf_i0_id">
    <div class="card-body pl-5">
    <h4>Id</h4><span class="badge badge-dark value-type">Type: integer</span><br/>
    <span class="description"><p>This is the API identifier for the group. Use this ID for <code>group.update</code> and <code>group.delete</code> API calls. This ID     also appears in the <code>groups</code> array for each user entry in <code>user.query</code> results.</p>
    <p>NOTE: For groups from a directory service, the <code>id</code> is calculated by adding 100000000 to the <code>gid</code>. This ensures     consistent API results. You cannot change directory service accounts through TrueNAS. </p>
    </span>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_ds_groups_items_anyOf_i0_gid">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups_items_anyOf_i0_gid">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups_items_anyOf_i0_gid" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups_items_anyOf_i0_gid" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_gid')" type="button"><span class="property-name">gid</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups_items_anyOf_i0_gid" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups_items_anyOf_i0_gid" id="Return_value_ds_groups_items_anyOf_i0_gid">
    <div class="card-body pl-5">
    <h4>Gid</h4><span class="badge badge-dark value-type">Type: integer</span><br/>
    <span class="description"><p>A non-negative integer used to identify a group. TrueNAS uses this value for permission checks and many other     system purposes. </p>
    </span>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_ds_groups_items_anyOf_i0_name">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups_items_anyOf_i0_name">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups_items_anyOf_i0_name" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups_items_anyOf_i0_name" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_name')" type="button"><span class="property-name">name</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups_items_anyOf_i0_name" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups_items_anyOf_i0_name" id="Return_value_ds_groups_items_anyOf_i0_name">
    <div class="card-body pl-5">
    <h4>Name</h4><span class="badge badge-dark value-type">Type: string</span><br/>
    <span class="description"><p>A string used to identify a group.</p>
    </span>
    <p><span class="badge badge-light restriction min-length-restriction" id="Return_value_ds_groups_items_anyOf_i0_name_minLength">Must be at least <code>1</code> characters long</span></p>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_ds_groups_items_anyOf_i0_builtin">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups_items_anyOf_i0_builtin">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups_items_anyOf_i0_builtin" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups_items_anyOf_i0_builtin" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_builtin')" type="button"><span class="property-name">builtin</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups_items_anyOf_i0_builtin" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups_items_anyOf_i0_builtin" id="Return_value_ds_groups_items_anyOf_i0_builtin">
    <div class="card-body pl-5">
    <h4>Builtin</h4><span class="badge badge-dark value-type">Type: boolean</span><br/>
    <span class="description"><p>If <code>True</code>, the group is an internal system account for the TrueNAS server. Typically, one should     create dedicated groups for access to the TrueNAS server webui and shares. </p>
    </span>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_ds_groups_items_anyOf_i0_sudo_commands">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups_items_anyOf_i0_sudo_commands">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups_items_anyOf_i0_sudo_commands" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups_items_anyOf_i0_sudo_commands" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_sudo_commands')" type="button"><span class="property-name">sudo_commands</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups_items_anyOf_i0_sudo_commands" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups_items_anyOf_i0_sudo_commands" id="Return_value_ds_groups_items_anyOf_i0_sudo_commands">
    <div class="card-body pl-5">
    <h4>Sudo Commands</h4><span class="badge badge-dark value-type">Type: array of string</span> <span class="badge badge-success default-value">Default: []</span><br/>
    <span class="description"><p>A list of commands that group members may execute with elevated privileges. User is prompted for password     when executing any command from the list. </p>
    </span>
    <span class="badge badge-info no-additional">No Additional Items</span><h5>Each item of this array must be:</h5>
    <div class="card">
    <div class="card-body items-definition" id="Return_value_ds_groups_items_anyOf_i0_sudo_commands_items">
    <span class="badge badge-dark value-type">Type: string</span><br/>
    <p><span class="badge badge-light restriction min-length-restriction" id="Return_value_ds_groups_items_anyOf_i0_sudo_commands_items_minLength">Must be at least <code>1</code> characters long</span></p>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_ds_groups_items_anyOf_i0_sudo_commands_nopasswd">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups_items_anyOf_i0_sudo_commands_nopasswd">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups_items_anyOf_i0_sudo_commands_nopasswd" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups_items_anyOf_i0_sudo_commands_nopasswd" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_sudo_commands_nopasswd')" type="button"><span class="property-name">sudo_commands_nopasswd</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups_items_anyOf_i0_sudo_commands_nopasswd" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups_items_anyOf_i0_sudo_commands_nopasswd" id="Return_value_ds_groups_items_anyOf_i0_sudo_commands_nopasswd">
    <div class="card-body pl-5">
    <h4>Sudo Commands Nopasswd</h4><span class="badge badge-dark value-type">Type: array of string</span> <span class="badge badge-success default-value">Default: []</span><br/>
    <span class="description"><p>A list of commands that group members may execute with elevated privileges. User is not prompted for password     when executing any command from the list. </p>
    </span>
    <span class="badge badge-info no-additional">No Additional Items</span><h5>Each item of this array must be:</h5>
    <div class="card">
    <div class="card-body items-definition" id="Return_value_ds_groups_items_anyOf_i0_sudo_commands_nopasswd_items">
    <span class="badge badge-dark value-type">Type: string</span><br/>
    <p><span class="badge badge-light restriction min-length-restriction" id="Return_value_ds_groups_items_anyOf_i0_sudo_commands_nopasswd_items_minLength">Must be at least <code>1</code> characters long</span></p>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_ds_groups_items_anyOf_i0_smb">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups_items_anyOf_i0_smb">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups_items_anyOf_i0_smb" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups_items_anyOf_i0_smb" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_smb')" type="button"><span class="property-name">smb</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups_items_anyOf_i0_smb" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups_items_anyOf_i0_smb" id="Return_value_ds_groups_items_anyOf_i0_smb">
    <div class="card-body pl-5">
    <h4>Smb</h4><span class="badge badge-dark value-type">Type: boolean</span> <span class="badge badge-success default-value">Default: true</span><br/>
    <span class="description"><p>If set to <code>True</code>, the group can be used for SMB share ACL entries. The group is mapped to an NT group account     on the TrueNAS SMB server and has a <code>sid</code> value. </p>
    </span>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_ds_groups_items_anyOf_i0_userns_idmap">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups_items_anyOf_i0_userns_idmap">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups_items_anyOf_i0_userns_idmap" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups_items_anyOf_i0_userns_idmap" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_userns_idmap')" type="button"><span class="property-name">userns_idmap</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups_items_anyOf_i0_userns_idmap" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups_items_anyOf_i0_userns_idmap" id="Return_value_ds_groups_items_anyOf_i0_userns_idmap">
    <div class="card-body pl-5">
    <h4>Userns Idmap</h4> <span class="badge badge-success default-value">Default: null</span><br/>
    <span class="description"><p>Specifies the subgid mapping for this group. If DIRECT then the GID will be     directly mapped to all containers. Alternatively, the target GID may be     explicitly specified. If null, then the GID will not be mapped.</p>
    <p><strong>NOTE: This field will be ignored for groups that have been assigned TrueNAS roles.</strong></p>
    </span><div class="any-of-value" id="Return_value_ds_groups_items_anyOf_i0_userns_idmap_anyOf"><h2 class="handle">
    <label>Any of</label>
    </h2><ul class="nav nav-tabs" id="tabsReturn_value_ds_groups_items_anyOf_i0_userns_idmap_anyOf_anyOf" role="tablist"><li class="nav-item">
    <a class="nav-link active anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_ds_groups_items_anyOf_i0_userns_idmap_anyOf_i0" id="Return_value_ds_groups_items_anyOf_i0_userns_idmap_anyOf_i0" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_userns_idmap_anyOf_i0')" role="tab">Option 1</a>
    </li><li class="nav-item">
    <a class="nav-link anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_ds_groups_items_anyOf_i0_userns_idmap_anyOf_i1" id="Return_value_ds_groups_items_anyOf_i0_userns_idmap_anyOf_i1" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_userns_idmap_anyOf_i1')" role="tab">Option 2</a>
    </li><li class="nav-item">
    <a class="nav-link anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_ds_groups_items_anyOf_i0_userns_idmap_anyOf_i2" id="Return_value_ds_groups_items_anyOf_i0_userns_idmap_anyOf_i2" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_userns_idmap_anyOf_i2')" role="tab">Option 3</a>
    </li></ul>
    <div class="tab-content card"><div class="tab-pane fade card-body active show" id="tab-pane_Return_value_ds_groups_items_anyOf_i0_userns_idmap_anyOf_i0" role="tabpanel">
    <span class="badge badge-dark value-type">Type: const</span><br/>
    <span class="const-value" id="Return_value_ds_groups_items_anyOf_i0_userns_idmap_anyOf_i0_const">Specific value: <code>"DIRECT"</code></span>
    </div><div class="tab-pane fade card-body" id="tab-pane_Return_value_ds_groups_items_anyOf_i0_userns_idmap_anyOf_i1" role="tabpanel">
    <span class="badge badge-dark value-type">Type: integer</span><br/>
    <p><span class="badge badge-light restriction numeric-restriction" id="Return_value_ds_groups_items_anyOf_i0_userns_idmap_anyOf_i1_number">Value must be greater or equal to <code>1</code> and lesser or equal to <code>4294967294</code></span></p>
    </div><div class="tab-pane fade card-body" id="tab-pane_Return_value_ds_groups_items_anyOf_i0_userns_idmap_anyOf_i2" role="tabpanel">
    <span class="badge badge-dark value-type">Type: null</span><br/>
    </div></div></div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_ds_groups_items_anyOf_i0_group">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups_items_anyOf_i0_group">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups_items_anyOf_i0_group" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups_items_anyOf_i0_group" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_group')" type="button"><span class="property-name">group</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups_items_anyOf_i0_group" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups_items_anyOf_i0_group" id="Return_value_ds_groups_items_anyOf_i0_group">
    <div class="card-body pl-5">
    <h4>Group</h4><span class="badge badge-dark value-type">Type: string</span><br/>
    <span class="description"><p>A string used to identify a group. Identical to the <code>name</code> key. </p>
    </span>
    <p><span class="badge badge-light restriction min-length-restriction" id="Return_value_ds_groups_items_anyOf_i0_group_minLength">Must be at least <code>1</code> characters long</span></p>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_ds_groups_items_anyOf_i0_local">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups_items_anyOf_i0_local">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups_items_anyOf_i0_local" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups_items_anyOf_i0_local" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_local')" type="button"><span class="property-name">local</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups_items_anyOf_i0_local" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups_items_anyOf_i0_local" id="Return_value_ds_groups_items_anyOf_i0_local">
    <div class="card-body pl-5">
    <h4>Local</h4><span class="badge badge-dark value-type">Type: boolean</span><br/>
    <span class="description"><p>If <code>True</code>, the group is local to the TrueNAS server. If <code>False</code>, the group is provided by a directory service.</p>
    </span>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_ds_groups_items_anyOf_i0_sid">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups_items_anyOf_i0_sid">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups_items_anyOf_i0_sid" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups_items_anyOf_i0_sid" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_sid')" type="button"><span class="property-name">sid</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups_items_anyOf_i0_sid" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups_items_anyOf_i0_sid" id="Return_value_ds_groups_items_anyOf_i0_sid">
    <div class="card-body pl-5">
    <h4>Sid</h4><br/>
    <span class="description"><p>The Security Identifier (SID) of the user if the account an <code>smb</code> account. The SMB server uses this value to     check share access and for other purposes. </p>
    </span><div class="any-of-value" id="Return_value_ds_groups_items_anyOf_i0_sid_anyOf"><h2 class="handle">
    <label>Any of</label>
    </h2><ul class="nav nav-tabs" id="tabsReturn_value_ds_groups_items_anyOf_i0_sid_anyOf_anyOf" role="tablist"><li class="nav-item">
    <a class="nav-link active anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_ds_groups_items_anyOf_i0_sid_anyOf_i0" id="Return_value_ds_groups_items_anyOf_i0_sid_anyOf_i0" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_sid_anyOf_i0')" role="tab">Option 1</a>
    </li><li class="nav-item">
    <a class="nav-link anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_ds_groups_items_anyOf_i0_sid_anyOf_i1" id="Return_value_ds_groups_items_anyOf_i0_sid_anyOf_i1" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_sid_anyOf_i1')" role="tab">Option 2</a>
    </li></ul>
    <div class="tab-content card"><div class="tab-pane fade card-body active show" id="tab-pane_Return_value_ds_groups_items_anyOf_i0_sid_anyOf_i0" role="tabpanel">
    <span class="badge badge-dark value-type">Type: string</span><br/>
    </div><div class="tab-pane fade card-body" id="tab-pane_Return_value_ds_groups_items_anyOf_i0_sid_anyOf_i1" role="tabpanel">
    <span class="badge badge-dark value-type">Type: null</span><br/>
    </div></div></div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_ds_groups_items_anyOf_i0_roles">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups_items_anyOf_i0_roles">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups_items_anyOf_i0_roles" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups_items_anyOf_i0_roles" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_roles')" type="button"><span class="property-name">roles</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups_items_anyOf_i0_roles" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups_items_anyOf_i0_roles" id="Return_value_ds_groups_items_anyOf_i0_roles">
    <div class="card-body pl-5">
    <h4>Roles</h4><span class="badge badge-dark value-type">Type: array of string</span><br/>
    <span class="description"><p>List of roles assigned to this groups. Roles control administrative access to TrueNAS through the web UI and     API. You can change group roles by using <code>privilege.create</code>, <code>privilege.update</code>, and <code>privilege.delete</code>. </p>
    </span>
    <span class="badge badge-info no-additional">No Additional Items</span><h5>Each item of this array must be:</h5>
    <div class="card">
    <div class="card-body items-definition" id="Return_value_ds_groups_items_anyOf_i0_roles_items">
    <span class="badge badge-dark value-type">Type: string</span><br/>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_ds_groups_items_anyOf_i0_users">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups_items_anyOf_i0_users">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups_items_anyOf_i0_users" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups_items_anyOf_i0_users" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_users')" type="button"><span class="property-name">users</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups_items_anyOf_i0_users" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups_items_anyOf_i0_users" id="Return_value_ds_groups_items_anyOf_i0_users">
    <div class="card-body pl-5">
    <h4>Users</h4><span class="badge badge-dark value-type">Type: array of integer</span> <span class="badge badge-success default-value">Default: []</span><br/>
    <span class="description"><p>A list a API user identifiers for local users who are members of this group. These IDs match the <code>id</code> field     from <code>user.query</code>.</p>
    <p>NOTE: This field is empty for groups that come from directory services (<code>local</code> is <code>False</code>). </p>
    </span>
    <span class="badge badge-info no-additional">No Additional Items</span><h5>Each item of this array must be:</h5>
    <div class="card">
    <div class="card-body items-definition" id="Return_value_ds_groups_items_anyOf_i0_users_items">
    <span class="badge badge-dark value-type">Type: integer</span><br/>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_ds_groups_items_anyOf_i0_immutable">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups_items_anyOf_i0_immutable">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups_items_anyOf_i0_immutable" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups_items_anyOf_i0_immutable" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i0_immutable')" type="button"><span class="property-name">immutable</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups_items_anyOf_i0_immutable" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups_items_anyOf_i0_immutable" id="Return_value_ds_groups_items_anyOf_i0_immutable">
    <div class="card-body pl-5">
    <h4>Immutable</h4><span class="badge badge-dark value-type">Type: boolean</span><br/>
    <span class="description"><p>This is a read-only field showing if the group entry can be changed. If <code>True</code>, the group is immutable and     cannot be changed. If <code>False</code>, the group can be changed. </p>
    </span>
    </div>
    </div>
    </div>
    </div>
    </div><div class="tab-pane fade card-body" id="tab-pane_Return_value_ds_groups_items_anyOf_i1" role="tabpanel">
    <h4>UnmappedGroupEntry</h4><span class="badge badge-dark value-type">Type: object</span><br/>
    <span class="badge badge-info no-additional">No Additional Properties</span>
    <div class="accordion" id="accordionReturn_value_ds_groups_items_anyOf_i1_gid">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups_items_anyOf_i1_gid">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups_items_anyOf_i1_gid" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups_items_anyOf_i1_gid" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i1_gid')" type="button"><span class="property-name">gid</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups_items_anyOf_i1_gid" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups_items_anyOf_i1_gid" id="Return_value_ds_groups_items_anyOf_i1_gid">
    <div class="card-body pl-5">
    <h4>Gid</h4><br/>
    <span class="description"><p>Group ID if this is a local group that couldn't be mapped. <code>null</code> for directory service groups.</p>
    </span><div class="any-of-value" id="Return_value_ds_groups_items_anyOf_i1_gid_anyOf"><h2 class="handle">
    <label>Any of</label>
    </h2><ul class="nav nav-tabs" id="tabsReturn_value_ds_groups_items_anyOf_i1_gid_anyOf_anyOf" role="tablist"><li class="nav-item">
    <a class="nav-link active anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_ds_groups_items_anyOf_i1_gid_anyOf_i0" id="Return_value_ds_groups_items_anyOf_i1_gid_anyOf_i0" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i1_gid_anyOf_i0')" role="tab">Option 1</a>
    </li><li class="nav-item">
    <a class="nav-link anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_ds_groups_items_anyOf_i1_gid_anyOf_i1" id="Return_value_ds_groups_items_anyOf_i1_gid_anyOf_i1" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i1_gid_anyOf_i1')" role="tab">Option 2</a>
    </li></ul>
    <div class="tab-content card"><div class="tab-pane fade card-body active show" id="tab-pane_Return_value_ds_groups_items_anyOf_i1_gid_anyOf_i0" role="tabpanel">
    <span class="badge badge-dark value-type">Type: integer</span><br/>
    </div><div class="tab-pane fade card-body" id="tab-pane_Return_value_ds_groups_items_anyOf_i1_gid_anyOf_i1" role="tabpanel">
    <span class="badge badge-dark value-type">Type: null</span><br/>
    </div></div></div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_ds_groups_items_anyOf_i1_sid">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups_items_anyOf_i1_sid">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups_items_anyOf_i1_sid" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups_items_anyOf_i1_sid" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i1_sid')" type="button"><span class="property-name">sid</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups_items_anyOf_i1_sid" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups_items_anyOf_i1_sid" id="Return_value_ds_groups_items_anyOf_i1_sid">
    <div class="card-body pl-5">
    <h4>Sid</h4><br/>
    <span class="description"><p>Security identifier if this is a directory service group that couldn't be mapped. <code>null</code> for local groups.</p>
    </span><div class="any-of-value" id="Return_value_ds_groups_items_anyOf_i1_sid_anyOf"><h2 class="handle">
    <label>Any of</label>
    </h2><ul class="nav nav-tabs" id="tabsReturn_value_ds_groups_items_anyOf_i1_sid_anyOf_anyOf" role="tablist"><li class="nav-item">
    <a class="nav-link active anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_ds_groups_items_anyOf_i1_sid_anyOf_i0" id="Return_value_ds_groups_items_anyOf_i1_sid_anyOf_i0" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i1_sid_anyOf_i0')" role="tab">Option 1</a>
    </li><li class="nav-item">
    <a class="nav-link anyOf-option" data-toggle="tab" href="#tab-pane_Return_value_ds_groups_items_anyOf_i1_sid_anyOf_i1" id="Return_value_ds_groups_items_anyOf_i1_sid_anyOf_i1" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i1_sid_anyOf_i1')" role="tab">Option 2</a>
    </li></ul>
    <div class="tab-content card"><div class="tab-pane fade card-body active show" id="tab-pane_Return_value_ds_groups_items_anyOf_i1_sid_anyOf_i0" role="tabpanel">
    <span class="badge badge-dark value-type">Type: string</span><br/>
    </div><div class="tab-pane fade card-body" id="tab-pane_Return_value_ds_groups_items_anyOf_i1_sid_anyOf_i1" role="tabpanel">
    <span class="badge badge-dark value-type">Type: null</span><br/>
    </div></div></div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_ds_groups_items_anyOf_i1_group">
    <div class="card">
    <div class="card-header" id="headingReturn_value_ds_groups_items_anyOf_i1_group">
    <h2 class="mb-0">
    <button aria-controls="Return_value_ds_groups_items_anyOf_i1_group" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_ds_groups_items_anyOf_i1_group" data-toggle="collapse" onclick="setAnchor('#Return_value_ds_groups_items_anyOf_i1_group')" type="button"><span class="property-name">group</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_ds_groups_items_anyOf_i1_group" class="collapse property-definition-div" data-parent="#accordionReturn_value_ds_groups_items_anyOf_i1_group" id="Return_value_ds_groups_items_anyOf_i1_group">
    <div class="card-body pl-5">
    <h4>Group</h4><span class="badge badge-dark value-type">Type: null</span><br/>
    <span class="description"><p>Always <code>null</code> for unmapped groups.</p>
    </span>
    </div>
    </div>
    </div>
    </div>
    </div></div></div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_roles">
    <div class="card">
    <div class="card-header" id="headingReturn_value_roles">
    <h2 class="mb-0">
    <button aria-controls="Return_value_roles" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_roles" data-toggle="collapse" onclick="setAnchor('#Return_value_roles')" type="button"><span class="property-name">roles</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_roles" class="collapse property-definition-div" data-parent="#accordionReturn_value_roles" id="Return_value_roles">
    <div class="card-body pl-5">
    <h4>Roles</h4><span class="badge badge-dark value-type">Type: array of string</span> <span class="badge badge-success default-value">Default: []</span><br/>
    <span class="description"><p>Array of role names included in this privilege.</p>
    </span>
    <span class="badge badge-info no-additional">No Additional Items</span><h5>Each item of this array must be:</h5>
    <div class="card">
    <div class="card-body items-definition" id="Return_value_roles_items">
    <span class="badge badge-dark value-type">Type: string</span><br/>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    <div class="accordion" id="accordionReturn_value_web_shell">
    <div class="card">
    <div class="card-header" id="headingReturn_value_web_shell">
    <h2 class="mb-0">
    <button aria-controls="Return_value_web_shell" aria-expanded="" class="btn btn-link property-name-button" data-target="#Return_value_web_shell" data-toggle="collapse" onclick="setAnchor('#Return_value_web_shell')" type="button"><span class="property-name">web_shell</span> <span class="badge badge-warning required-property">Required</span></button>
    </h2>
    </div>
    <div aria-labelledby="headingReturn_value_web_shell" class="collapse property-definition-div" data-parent="#accordionReturn_value_web_shell" id="Return_value_web_shell">
    <div class="card-body pl-5">
    <h4>Web Shell</h4><span class="badge badge-dark value-type">Type: boolean</span><br/>
    <span class="description"><p>Whether this privilege grants access to the web shell.</p>
    </span>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div><br><br>

*Required roles:* PRIVILEGE_WRITE

