> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# JumpCloud

> 65 actions available for JumpCloud through StackOne. Use via Actions RPC, Toolset SDK, MCP, or A2A.

<div className="not-prose" style={{ display: 'flex', alignItems: 'center', gap: '12px', marginBottom: '24px' }}>
  <img src="https://stackone-logos.com/api/jumpcloud/filled/png" alt="JumpCloud" className="connector-page-icon" style={{ width: '48px', height: '48px', borderRadius: '10px', padding: '2px' }} />

  <div>
    <div style={{ fontSize: '24px', fontWeight: '600' }}>JumpCloud</div>
    <div className="connector-page-subtitle" style={{ fontSize: '14px' }}>65 actions · 2 auth methods</div>

    <div style={{ display: 'flex', flexWrap: 'wrap', gap: '6px', marginTop: '8px' }}>
      <span className="connector-page-tag-preview" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Preview</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>IAM</span>
    </div>
  </div>
</div>

## Authentication

<Columns cols={2}>
  <Card title="OAuth 2.0 (Service Account)">
    Uses client credentials with role-based access. Supports two client secrets for zero-downtime rotation.

    Guides: [Connector Profile](/connectors/jumpcloud/guides/connector-profile/oauth-2-0-service-account), [Link Account](/connectors/jumpcloud/guides/link-account/oauth-2-0-service-account)
  </Card>

  <Card title="API Key">
    Inherits permissions of the generating admin. Expires after 30, 60, or 90 days.

    Guides: [Connector Profile](/connectors/jumpcloud/guides/connector-profile/api-key), [Link Account](/connectors/jumpcloud/guides/link-account/api-key)
  </Card>
</Columns>

<div className="connector-meta-library-section">
  <div className="connector-meta-library-title">Actions</div>

  <div className="connector-actions-controls not-prose" data-connector-actions-controls>
    <div className="connector-actions-controls__row">
      <input type="search" className="connector-actions-search" data-connector-actions-search placeholder="Search actions" aria-label="Search actions" />

      <div className="connector-actions-scopes" data-connector-actions-scopes>
        <button type="button" className="connector-actions-scopes__toggle" data-connector-actions-scopes-toggle aria-expanded="false">
          <span>Scopes<span data-connector-actions-scopes-count /></span>
        </button>

        <div className="connector-actions-scopes__menu">
          <div className="connector-actions-scopes__header">
            <input type="search" className="connector-actions-scopes__search" data-connector-actions-scope-search placeholder="Search scopes..." aria-label="Search scopes" />

            <div className="connector-actions-scopes__actions">
              <button type="button" data-connector-actions-scopes-select-all>Select all</button>
              <span>|</span>
              <button type="button" data-connector-actions-scopes-clear>Clear</button>
            </div>
          </div>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="applications.create" data-connector-actions-scope-filter />

            <span>applications.create</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="applications.delete" data-connector-actions-scope-filter />

            <span>applications.delete</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="applications.readonly" data-connector-actions-scope-filter />

            <span>applications.readonly</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="applications.update" data-connector-actions-scope-filter />

            <span>applications.update</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="authn" data-connector-actions-scope-filter />

            <span>authn</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="authn.readonly" data-connector-actions-scope-filter />

            <span>authn.readonly</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="commands" data-connector-actions-scope-filter />

            <span>commands</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="commands.readonly" data-connector-actions-scope-filter />

            <span>commands.readonly</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="directories" data-connector-actions-scope-filter />

            <span>directories</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="directories.readonly" data-connector-actions-scope-filter />

            <span>directories.readonly</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="organizations" data-connector-actions-scope-filter />

            <span>organizations</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="organizations.readonly" data-connector-actions-scope-filter />

            <span>organizations.readonly</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="systems" data-connector-actions-scope-filter />

            <span>systems</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="systems.readonly" data-connector-actions-scope-filter />

            <span>systems.readonly</span>
          </label>

          <div className="connector-actions-scopes__empty" hidden>No scopes found</div>
        </div>
      </div>
    </div>
  </div>

  <div className="meta-library-count" data-connector-actions-count>65 actions</div>

  <div className="not-prose meta-library-table-container" data-connector-actions-table>
    <div className="connector-meta-library-grid" style={{ gridTemplateColumns: '200px 1fr 150px' }}>
      <div className="connector-meta-library-row">
        <div className="meta-library-grid-header-cell">Action</div>
        <div className="meta-library-grid-header-cell">Description</div>
        <div className="meta-library-grid-header-cell">Required scopes</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_list_system_users" data-action-label="List System Users" data-action-scopes="systems.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List System Users</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_list_system_users" aria-label="Copy jumpcloud_list_system_users"><code className="connector-page-code">jumpcloud\_list\_system\_users</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a paginated list of all system users (end users) in the organization via GET /systemusers</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems.readonly" aria-label="Copy scope systems.readonly"><code className="connector-page-code">systems.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_get_system_user" data-action-label="Get System User" data-action-scopes="systems.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get System User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_get_system_user" aria-label="Copy jumpcloud_get_system_user"><code className="connector-page-code">jumpcloud\_get\_system\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve full profile details for a specific system user by their unique ID via GET /systemusers/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems.readonly" aria-label="Copy scope systems.readonly"><code className="connector-page-code">systems.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_create_system_user" data-action-label="Create System User" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create System User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_create_system_user" aria-label="Copy jumpcloud_create_system_user"><code className="connector-page-code">jumpcloud\_create\_system\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new system user with profile details and access settings via POST /systemusers</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_update_system_user" data-action-label="Update System User" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update System User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_update_system_user" aria-label="Copy jumpcloud_update_system_user"><code className="connector-page-code">jumpcloud\_update\_system\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing system user's profile and access settings via PUT /systemusers/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_delete_system_user" data-action-label="Delete System User" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete System User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_delete_system_user" aria-label="Copy jumpcloud_delete_system_user"><code className="connector-page-code">jumpcloud\_delete\_system\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a system user and revoke all their access via DELETE /systemusers/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_list_user_groups" data-action-label="List User Groups" data-action-scopes="systems.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List User Groups</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_list_user_groups" aria-label="Copy jumpcloud_list_user_groups"><code className="connector-page-code">jumpcloud\_list\_user\_groups</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a paginated list of all user groups in the organization via GET /v2/usergroups</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems.readonly" aria-label="Copy scope systems.readonly"><code className="connector-page-code">systems.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_get_user_group" data-action-label="Get User Group" data-action-scopes="systems.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get User Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_get_user_group" aria-label="Copy jumpcloud_get_user_group"><code className="connector-page-code">jumpcloud\_get\_user\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve full details for a specific user group by its unique ID via GET /v2/usergroups/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems.readonly" aria-label="Copy scope systems.readonly"><code className="connector-page-code">systems.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_create_user_group" data-action-label="Create User Group" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create User Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_create_user_group" aria-label="Copy jumpcloud_create_user_group"><code className="connector-page-code">jumpcloud\_create\_user\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new user group for organizing users and managing bulk access via POST /v2/usergroups</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_update_user_group" data-action-label="Update User Group" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update User Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_update_user_group" aria-label="Copy jumpcloud_update_user_group"><code className="connector-page-code">jumpcloud\_update\_user\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Partially update an existing user group's attributes via PATCH /v2/usergroups/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_delete_user_group" data-action-label="Delete User Group" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete User Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_delete_user_group" aria-label="Copy jumpcloud_delete_user_group"><code className="connector-page-code">jumpcloud\_delete\_user\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a user group and remove all its memberships and associations via DELETE /v2/usergroups/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_manage_user_group_members" data-action-label="Manage User Group Members" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Manage User Group Members</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_manage_user_group_members" aria-label="Copy jumpcloud_manage_user_group_members"><code className="connector-page-code">jumpcloud\_manage\_user\_group\_members</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add or remove members from a user group via POST /v2/usergroups/\{id}/members</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_list_policies" data-action-label="List Policies" data-action-scopes="systems.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Policies</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_list_policies" aria-label="Copy jumpcloud_list_policies"><code className="connector-page-code">jumpcloud\_list\_policies</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a paginated list of all device policies configured in the organization via GET /v2/policies</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems.readonly" aria-label="Copy scope systems.readonly"><code className="connector-page-code">systems.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_get_policy" data-action-label="Get Policy" data-action-scopes="systems.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Policy</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_get_policy" aria-label="Copy jumpcloud_get_policy"><code className="connector-page-code">jumpcloud\_get\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve full details for a specific device policy by its ObjectID via GET /v2/policies/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems.readonly" aria-label="Copy scope systems.readonly"><code className="connector-page-code">systems.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_create_policy" data-action-label="Create Policy" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Policy</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_create_policy" aria-label="Copy jumpcloud_create_policy"><code className="connector-page-code">jumpcloud\_create\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new device policy from a template with configuration values via POST /v2/policies</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_update_policy" data-action-label="Update Policy" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Policy</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_update_policy" aria-label="Copy jumpcloud_update_policy"><code className="connector-page-code">jumpcloud\_update\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Fully replace an existing device policy's name, notes, and configuration values via PUT /v2/policies/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_delete_policy" data-action-label="Delete Policy" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Policy</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_delete_policy" aria-label="Copy jumpcloud_delete_policy"><code className="connector-page-code">jumpcloud\_delete\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a device policy and unbind it from all associated systems via DELETE /v2/policies/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_list_ldap_servers" data-action-label="List LDAP Servers" data-action-scopes="directories.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List LDAP Servers</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_list_ldap_servers" aria-label="Copy jumpcloud_list_ldap_servers"><code className="connector-page-code">jumpcloud\_list\_ldap\_servers</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a paginated list of all Cloud LDAP server configurations in the organization via GET /v2/ldapservers</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="directories.readonly" aria-label="Copy scope directories.readonly"><code className="connector-page-code">directories.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_get_ldap_server" data-action-label="Get LDAP Server" data-action-scopes="directories.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get LDAP Server</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_get_ldap_server" aria-label="Copy jumpcloud_get_ldap_server"><code className="connector-page-code">jumpcloud\_get\_ldap\_server</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve full details for a specific Cloud LDAP server by its unique ID via GET /v2/ldapservers/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="directories.readonly" aria-label="Copy scope directories.readonly"><code className="connector-page-code">directories.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_update_ldap_server" data-action-label="Update LDAP Server" data-action-scopes="directories">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update LDAP Server</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_update_ldap_server" aria-label="Copy jumpcloud_update_ldap_server"><code className="connector-page-code">jumpcloud\_update\_ldap\_server</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Partially update a Cloud LDAP server's user action settings via PATCH /v2/ldapservers/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="directories" aria-label="Copy scope directories"><code className="connector-page-code">directories</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_list_ip_lists" data-action-label="List IP Lists" data-action-scopes="authn.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List IP Lists</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_list_ip_lists" aria-label="Copy jumpcloud_list_ip_lists"><code className="connector-page-code">jumpcloud\_list\_ip\_lists</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a paginated list of all IP address lists configured for conditional access via GET /v2/iplists</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="authn.readonly" aria-label="Copy scope authn.readonly"><code className="connector-page-code">authn.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_get_ip_list" data-action-label="Get IP List" data-action-scopes="authn.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get IP List</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_get_ip_list" aria-label="Copy jumpcloud_get_ip_list"><code className="connector-page-code">jumpcloud\_get\_ip\_list</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve full details for a specific IP address list by its unique ID via GET /v2/iplists/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="authn.readonly" aria-label="Copy scope authn.readonly"><code className="connector-page-code">authn.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_create_ip_list" data-action-label="Create IP List" data-action-scopes="authn">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create IP List</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_create_ip_list" aria-label="Copy jumpcloud_create_ip_list"><code className="connector-page-code">jumpcloud\_create\_ip\_list</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new IP address list for use in conditional access policies via POST /v2/iplists</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="authn" aria-label="Copy scope authn"><code className="connector-page-code">authn</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_update_ip_list" data-action-label="Update IP List" data-action-scopes="authn">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update IP List</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_update_ip_list" aria-label="Copy jumpcloud_update_ip_list"><code className="connector-page-code">jumpcloud\_update\_ip\_list</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Partially update an existing IP address list's name, description, or IP entries via PATCH /v2/iplists/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="authn" aria-label="Copy scope authn"><code className="connector-page-code">authn</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_delete_ip_list" data-action-label="Delete IP List" data-action-scopes="authn">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete IP List</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_delete_ip_list" aria-label="Copy jumpcloud_delete_ip_list"><code className="connector-page-code">jumpcloud\_delete\_ip\_list</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete an IP address list and affect any referencing conditional access policies via DELETE /v2/iplists/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="authn" aria-label="Copy scope authn"><code className="connector-page-code">authn</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_list_software_apps" data-action-label="List Software Apps" data-action-scopes="systems.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Software Apps</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_list_software_apps" aria-label="Copy jumpcloud_list_software_apps"><code className="connector-page-code">jumpcloud\_list\_software\_apps</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a paginated list of all managed software applications in the organization via GET /v2/softwareapps</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems.readonly" aria-label="Copy scope systems.readonly"><code className="connector-page-code">systems.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_get_software_app" data-action-label="Get Software App" data-action-scopes="systems.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Software App</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_get_software_app" aria-label="Copy jumpcloud_get_software_app"><code className="connector-page-code">jumpcloud\_get\_software\_app</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve full details for a specific managed software application by its unique ID via GET /v2/softwareapps/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems.readonly" aria-label="Copy scope systems.readonly"><code className="connector-page-code">systems.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_create_software_app" data-action-label="Create Software App" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Software App</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_create_software_app" aria-label="Copy jumpcloud_create_software_app"><code className="connector-page-code">jumpcloud\_create\_software\_app</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new managed software application configuration for deployment via POST /v2/softwareapps</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_update_software_app" data-action-label="Update Software App" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Software App</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_update_software_app" aria-label="Copy jumpcloud_update_software_app"><code className="connector-page-code">jumpcloud\_update\_software\_app</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Fully replace a software application's display name and settings via PUT /v2/softwareapps/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_delete_software_app" data-action-label="Delete Software App" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Software App</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_delete_software_app" aria-label="Copy jumpcloud_delete_software_app"><code className="connector-page-code">jumpcloud\_delete\_software\_app</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a software application configuration and unmanage it on all systems via DELETE /v2/softwareapps/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_list_systems" data-action-label="List Systems" data-action-scopes="systems.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Systems</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_list_systems" aria-label="Copy jumpcloud_list_systems"><code className="connector-page-code">jumpcloud\_list\_systems</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a paginated list of all managed systems (devices) in the organization via GET /systems</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems.readonly" aria-label="Copy scope systems.readonly"><code className="connector-page-code">systems.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_get_system" data-action-label="Get System" data-action-scopes="systems.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get System</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_get_system" aria-label="Copy jumpcloud_get_system"><code className="connector-page-code">jumpcloud\_get\_system</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve full details for a specific managed system by its unique ID via GET /systems/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems.readonly" aria-label="Copy scope systems.readonly"><code className="connector-page-code">systems.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_update_system" data-action-label="Update System" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update System</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_update_system" aria-label="Copy jumpcloud_update_system"><code className="connector-page-code">jumpcloud\_update\_system</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update a system's display name, SSH settings, MFA configuration, and tags via PUT /systems/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_delete_system" data-action-label="Delete System" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete System</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_delete_system" aria-label="Copy jumpcloud_delete_system"><code className="connector-page-code">jumpcloud\_delete\_system</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a system from JumpCloud management and trigger agent uninstall via DELETE /systems/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_erase_system" data-action-label="Erase System" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Erase System</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_erase_system" aria-label="Copy jumpcloud_erase_system"><code className="connector-page-code">jumpcloud\_erase\_system</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Run the erase command on a system to wipe its data via POST /systems/\{system\_id}/command/builtin/erase</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_lock_system" data-action-label="Lock System" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Lock System</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_lock_system" aria-label="Copy jumpcloud_lock_system"><code className="connector-page-code">jumpcloud\_lock\_system</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Run the lock command on a system to lock its screen via POST /systems/\{system\_id}/command/builtin/lock</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_restart_system" data-action-label="Restart System" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Restart System</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_restart_system" aria-label="Copy jumpcloud_restart_system"><code className="connector-page-code">jumpcloud\_restart\_system</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Run the restart command on a system via POST /systems/\{system\_id}/command/builtin/restart</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_shutdown_system" data-action-label="Shutdown System" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Shutdown System</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_shutdown_system" aria-label="Copy jumpcloud_shutdown_system"><code className="connector-page-code">jumpcloud\_shutdown\_system</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Run the shutdown command on a system via POST /systems/\{system\_id}/command/builtin/shutdown</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_list_system_groups" data-action-label="List System Groups" data-action-scopes="systems.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List System Groups</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_list_system_groups" aria-label="Copy jumpcloud_list_system_groups"><code className="connector-page-code">jumpcloud\_list\_system\_groups</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a paginated list of all system (device) groups in the organization via GET /v2/systemgroups</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems.readonly" aria-label="Copy scope systems.readonly"><code className="connector-page-code">systems.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_get_system_group" data-action-label="Get System Group" data-action-scopes="systems.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get System Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_get_system_group" aria-label="Copy jumpcloud_get_system_group"><code className="connector-page-code">jumpcloud\_get\_system\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve full details for a specific system group by its unique ID via GET /v2/systemgroups/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems.readonly" aria-label="Copy scope systems.readonly"><code className="connector-page-code">systems.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_create_system_group" data-action-label="Create System Group" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create System Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_create_system_group" aria-label="Copy jumpcloud_create_system_group"><code className="connector-page-code">jumpcloud\_create\_system\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new system group for organizing devices and managing bulk configurations via POST /v2/systemgroups</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_update_system_group" data-action-label="Update System Group" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update System Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_update_system_group" aria-label="Copy jumpcloud_update_system_group"><code className="connector-page-code">jumpcloud\_update\_system\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Fully replace a system group's configuration via PUT /v2/systemgroups/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_delete_system_group" data-action-label="Delete System Group" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete System Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_delete_system_group" aria-label="Copy jumpcloud_delete_system_group"><code className="connector-page-code">jumpcloud\_delete\_system\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a system group and remove all its memberships and associations via DELETE /v2/systemgroups/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_manage_system_group_members" data-action-label="Manage System Group Members" data-action-scopes="systems">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Manage System Group Members</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_manage_system_group_members" aria-label="Copy jumpcloud_manage_system_group_members"><code className="connector-page-code">jumpcloud\_manage\_system\_group\_members</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add or remove members from a system group via POST /v2/systemgroups/\{id}/members</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="systems" aria-label="Copy scope systems"><code className="connector-page-code">systems</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_list_applications" data-action-label="List Applications" data-action-scopes="applications.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Applications</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_list_applications" aria-label="Copy jumpcloud_list_applications"><code className="connector-page-code">jumpcloud\_list\_applications</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a paginated list of all SSO/SAML applications configured in the organization via GET /applications</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="applications.readonly" aria-label="Copy scope applications.readonly"><code className="connector-page-code">applications.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_get_application" data-action-label="Get Application" data-action-scopes="applications.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Application</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_get_application" aria-label="Copy jumpcloud_get_application"><code className="connector-page-code">jumpcloud\_get\_application</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve full details for a specific SSO/SAML application by its unique ID via GET /applications/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="applications.readonly" aria-label="Copy scope applications.readonly"><code className="connector-page-code">applications.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_create_application" data-action-label="Create Application" data-action-scopes="applications.create">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Application</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_create_application" aria-label="Copy jumpcloud_create_application"><code className="connector-page-code">jumpcloud\_create\_application</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new SSO/SAML application with SAML configuration via POST /applications</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="applications.create" aria-label="Copy scope applications.create"><code className="connector-page-code">applications.create</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_update_application" data-action-label="Update Application" data-action-scopes="applications.update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Application</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_update_application" aria-label="Copy jumpcloud_update_application"><code className="connector-page-code">jumpcloud\_update\_application</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Fully replace an existing SSO/SAML application's configuration via PUT /applications/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="applications.update" aria-label="Copy scope applications.update"><code className="connector-page-code">applications.update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_delete_application" data-action-label="Delete Application" data-action-scopes="applications.delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Application</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_delete_application" aria-label="Copy jumpcloud_delete_application"><code className="connector-page-code">jumpcloud\_delete\_application</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete an SSO/SAML application and remove all user access via DELETE /applications/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="applications.delete" aria-label="Copy scope applications.delete"><code className="connector-page-code">applications.delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_list_application_templates" data-action-label="List Application Templates" data-action-scopes="applications.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Application Templates</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_list_application_templates" aria-label="Copy jumpcloud_list_application_templates"><code className="connector-page-code">jumpcloud\_list\_application\_templates</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a paginated list of available SSO application templates via GET /application-templates</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="applications.readonly" aria-label="Copy scope applications.readonly"><code className="connector-page-code">applications.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_get_application_template" data-action-label="Get Application Template" data-action-scopes="applications.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Application Template</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_get_application_template" aria-label="Copy jumpcloud_get_application_template"><code className="connector-page-code">jumpcloud\_get\_application\_template</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve full details for a specific application template by its ID via GET /application-templates/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="applications.readonly" aria-label="Copy scope applications.readonly"><code className="connector-page-code">applications.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_list_commands" data-action-label="List Commands" data-action-scopes="commands.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Commands</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_list_commands" aria-label="Copy jumpcloud_list_commands"><code className="connector-page-code">jumpcloud\_list\_commands</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a paginated list of all commands configured in the organization via GET /commands</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="commands.readonly" aria-label="Copy scope commands.readonly"><code className="connector-page-code">commands.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_get_command" data-action-label="Get Command" data-action-scopes="commands.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Command</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_get_command" aria-label="Copy jumpcloud_get_command"><code className="connector-page-code">jumpcloud\_get\_command</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve full details for a specific command by its unique ID via GET /commands/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="commands.readonly" aria-label="Copy scope commands.readonly"><code className="connector-page-code">commands.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_create_command" data-action-label="Create Command" data-action-scopes="commands">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Command</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_create_command" aria-label="Copy jumpcloud_create_command"><code className="connector-page-code">jumpcloud\_create\_command</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new command with script content and execution settings via POST /commands</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="commands" aria-label="Copy scope commands"><code className="connector-page-code">commands</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_update_command" data-action-label="Update Command" data-action-scopes="commands">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Command</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_update_command" aria-label="Copy jumpcloud_update_command"><code className="connector-page-code">jumpcloud\_update\_command</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Fully replace an existing command's configuration via PUT /commands/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="commands" aria-label="Copy scope commands"><code className="connector-page-code">commands</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_delete_command" data-action-label="Delete Command" data-action-scopes="commands">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Command</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_delete_command" aria-label="Copy jumpcloud_delete_command"><code className="connector-page-code">jumpcloud\_delete\_command</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a command and cancel all its scheduled executions via DELETE /commands/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="commands" aria-label="Copy scope commands"><code className="connector-page-code">commands</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_list_command_results" data-action-label="List Command Results" data-action-scopes="commands.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Command Results</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_list_command_results" aria-label="Copy jumpcloud_list_command_results"><code className="connector-page-code">jumpcloud\_list\_command\_results</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a paginated list of all command execution results across all commands via GET /commandresults</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="commands.readonly" aria-label="Copy scope commands.readonly"><code className="connector-page-code">commands.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_get_command_results" data-action-label="Get Command Results" data-action-scopes="commands.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Command Results</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_get_command_results" aria-label="Copy jumpcloud_get_command_results"><code className="connector-page-code">jumpcloud\_get\_command\_results</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve paginated execution results for a specific command via GET /commands/\{id}/results</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="commands.readonly" aria-label="Copy scope commands.readonly"><code className="connector-page-code">commands.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_delete_command_result" data-action-label="Delete Command Result" data-action-scopes="commands">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Command Result</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_delete_command_result" aria-label="Copy jumpcloud_delete_command_result"><code className="connector-page-code">jumpcloud\_delete\_command\_result</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a specific command execution result by its ID via DELETE /commandresults/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="commands" aria-label="Copy scope commands"><code className="connector-page-code">commands</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_get_command_files" data-action-label="Get Command Files" data-action-scopes="commands.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Command Files</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_get_command_files" aria-label="Copy jumpcloud_get_command_files"><code className="connector-page-code">jumpcloud\_get\_command\_files</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve uploaded files attached to a command via GET /files/command/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="commands.readonly" aria-label="Copy scope commands.readonly"><code className="connector-page-code">commands.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_run_command" data-action-label="Run Command" data-action-scopes="commands">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Run Command</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_run_command" aria-label="Copy jumpcloud_run_command"><code className="connector-page-code">jumpcloud\_run\_command</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Run a command on specified or all bound systems by command ID via POST /runCommand</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="commands" aria-label="Copy scope commands"><code className="connector-page-code">commands</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_trigger_command" data-action-label="Trigger Command" data-action-scopes="commands">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Trigger Command</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_trigger_command" aria-label="Copy jumpcloud_trigger_command"><code className="connector-page-code">jumpcloud\_trigger\_command</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Trigger execution of a command by its trigger name via POST /command/trigger/\{triggername}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="commands" aria-label="Copy scope commands"><code className="connector-page-code">commands</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_list_organizations" data-action-label="List Organizations" data-action-scopes="organizations.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Organizations</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_list_organizations" aria-label="Copy jumpcloud_list_organizations"><code className="connector-page-code">jumpcloud\_list\_organizations</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a paginated list of all organizations accessible to the current API key via GET /organizations</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="organizations.readonly" aria-label="Copy scope organizations.readonly"><code className="connector-page-code">organizations.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_get_organization" data-action-label="Get Organization" data-action-scopes="organizations.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Organization</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_get_organization" aria-label="Copy jumpcloud_get_organization"><code className="connector-page-code">jumpcloud\_get\_organization</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve full details for a specific organization by its unique ID via GET /organizations/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="organizations.readonly" aria-label="Copy scope organizations.readonly"><code className="connector-page-code">organizations.readonly</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_update_organization" data-action-label="Update Organization" data-action-scopes="organizations">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Organization</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_update_organization" aria-label="Copy jumpcloud_update_organization"><code className="connector-page-code">jumpcloud\_update\_organization</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an organization's settings, policies, and feature configuration via PUT /organizations/\{id}</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="organizations" aria-label="Copy scope organizations"><code className="connector-page-code">organizations</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="jumpcloud_list_active_directories" data-action-label="List Active Directories" data-action-scopes="directories.readonly">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Active Directories</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="jumpcloud_list_active_directories" aria-label="Copy jumpcloud_list_active_directories"><code className="connector-page-code">jumpcloud\_list\_active\_directories</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a paginated list of all Active Directory integrations configured for user and group synchronization via GET /v2...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="directories.readonly" aria-label="Copy scope directories.readonly"><code className="connector-page-code">directories.readonly</code></button></div>
        </div>
      </div>
    </div>
  </div>
</div>

## Getting Started

<Steps>
  <Step title="Create or Select a Project">
    Set up a new project or select an existing one. See the [Projects Guide](/guides/managing-projects).
  </Step>

  <Step title="Configure the Connector">
    Enable the connector and set up a connector profile in your project. See [Managing Connectors](/guides/explore-connectors).

    <Columns cols={2}>
      <Card title="Connector Profile" href="/connectors/jumpcloud/guides/connector-profile/oauth-2-0-service-account" icon="https://stackone-logos.com/api/jumpcloud/filled/png" horizontal>
        JumpCloud - OAuth 2.0 (Service Account)
      </Card>

      <Card title="Connector Profile" href="/connectors/jumpcloud/guides/connector-profile/api-key" icon="https://stackone-logos.com/api/jumpcloud/filled/png" horizontal>
        JumpCloud - API Key
      </Card>
    </Columns>
  </Step>

  <Step title="Link an Account">
    Connect an account using [StackOne Hub](/guides/embedding-stackone-hub) or [Auth Link](/guides/auth-link).

    <Columns cols={2}>
      <Card title="Link Account" href="/connectors/jumpcloud/guides/link-account/oauth-2-0-service-account" icon="https://stackone-logos.com/api/jumpcloud/filled/png" horizontal>
        JumpCloud - OAuth 2.0 (Service Account)
      </Card>

      <Card title="Link Account" href="/connectors/jumpcloud/guides/link-account/api-key" icon="https://stackone-logos.com/api/jumpcloud/filled/png" horizontal>
        JumpCloud - API Key
      </Card>
    </Columns>
  </Step>

  <Step title="Use Actions">
    Invoke actions using one of the methods below:

    * [MCP](/mcp/quickstart) – Model Context Protocol for AI assistants
    * [A2A](/a2a/quickstart) – Agent-to-Agent protocol
    * [AI Toolset (TypeScript)](/agents/typescript/introduction) – TypeScript SDK for AI agents
    * [AI Toolset (Python)](/agents/python/introduction) – Python SDK for AI agents
    * [Actions RPC](/platform/api-reference/actions/make-an-rpc-call-to-an-action) – Direct API calls
    * [Playground](/guides/playground) – Test actions in the dashboard
  </Step>
</Steps>
