> ## 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.

# PingOne

> How to set up the PingOne connector, plus the actions that are available.

<div className="connector-page-header">
  <img src="https://stackone-logos.com/api/pingone/filled/svg" alt="PingOne" className="connector-page-icon" />

  <div className="connector-page-changelog">
    <div className="connector-page-version"><span className="connector-page-tag-preview connector-page-stage-tag">Preview</span><span>v1.1.1</span></div>
    <div><a href="/connectors/pingone/changelog">See changelog</a></div>
  </div>

  <div className="connector-page-header-meta">
    <div className="connector-page-subtitle"><a href="#actions">124 actions</a> · 1 auth method</div>

    <div className="connector-page-category-tags">
      <span className="connector-page-category-tag">IAM</span>
    </div>
  </div>
</div>

## Getting Started

<Steps>
  <Step title="Create or Select a Project">
    Set up a new project or select an existing one. See [Organizations & Projects](/gateway/concepts/organizations-and-projects).
  </Step>

  <Step title="Configure the Connector">
    Enable the connector and set up a Connector Profile in your project. See [Setup Connector Profile](/gateway/quickstart#setup-connector-profile).

    <Columns cols={2}>
      <Card title="Connector Profile · OAuth 2.0" href="/connectors/pingone/guides/connector-profile/oauth-2-0" icon="https://stackone-logos.com/api/pingone/filled/svg" horizontal>
        Delegated admin access using OAuth 2.0 Authorization Code. An administrator signs in to PingOne, and the connector acts...
      </Card>
    </Columns>
  </Step>

  <Step title="Link an Account">
    Link an account [from the dashboard](/connect/managing-connectors/linking-accounts#link-from-the-dashboard) (or via [StackOne Hub](/embed/account-linking/overview)).

    See the guide for the authentication type chosen in the Connector Profile:

    <Columns cols={2}>
      <Card title="Link Account · OAuth 2.0" href="/connectors/pingone/guides/link-account/oauth-2-0" icon="https://stackone-logos.com/api/pingone/filled/svg" horizontal />
    </Columns>
  </Step>

  <Step title="Use Actions">
    Connect an AI platform to the linked account's actions. See [AI Platforms](/connect/ai-platforms/overview).

    Other ways to call actions are listed in [Protocols & SDKs](/connect/protocols-and-sdks).
  </Step>
</Steps>

## Actions

<div className="connector-meta-library-section">
  <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="openid" data-connector-actions-scope-filter />

            <span>openid</span>
          </label>

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

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

  <div className="not-prose meta-library-table-container" data-connector-actions-table>
    <div className="connector-meta-library-grid connector-meta-library-grid--three-col">
      <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="pingone_list_certificates" data-action-label="List Certificates" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Certificates</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_certificates" aria-label="Copy pingone_list_certificates"><code className="connector-page-code">pingone\_list\_certificates</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all X.509 certificates imported into the PingOne environment's certificate store.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_import_certificate" data-action-label="Import Certificate" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Import Certificate</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_import_certificate" aria-label="Copy pingone_import_certificate"><code className="connector-page-code">pingone\_import\_certificate</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Upload a base64-encoded PEM X.509 certificate into the PingOne certificate store as SIGNING or ENCRYPTION usage.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_populations" data-action-label="List Populations" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Populations</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_populations" aria-label="Copy pingone_list_populations"><code className="connector-page-code">pingone\_list\_populations</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List every population (user segment) in the PingOne environment with optional SCIM filtering and cursor pagination.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_population" data-action-label="Get Population" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Population</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_population" aria-label="Copy pingone_get_population"><code className="connector-page-code">pingone\_get\_population</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one population by its PingOne ID, including its associated password policy and user count.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_create_population" data-action-label="Create Population" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Population</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_create_population" aria-label="Copy pingone_create_population"><code className="connector-page-code">pingone\_create\_population</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new population (user segment) in the PingOne environment with an optional default flag and password policy.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_population" data-action-label="Update Population" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Population</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_population" aria-label="Copy pingone_update_population"><code className="connector-page-code">pingone\_update\_population</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Replace a population's name, description, default flag, and password policy via full PUT replacement.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_population" data-action-label="Delete Population" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Population</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_population" aria-label="Copy pingone_delete_population"><code className="connector-page-code">pingone\_delete\_population</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a population. The population must be empty (no assigned users) before deletion.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_population_default_idp" data-action-label="Get Population Default Identity Provider" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Population Default Identity Provider</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_population_default_idp" aria-label="Copy pingone_get_population_default_idp"><code className="connector-page-code">pingone\_get\_population\_default\_idp</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the default identity provider assigned to a population for sign-on flows.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_population_default_idp" data-action-label="Update Population Default Identity Provider" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Population Default Identity Provider</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_population_default_idp" aria-label="Copy pingone_update_population_default_idp"><code className="connector-page-code">pingone\_update\_population\_default\_idp</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Set or replace the default identity provider for a population so its users authenticate via that IdP by default.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_current_user_info" data-action-label="Get Current User Info" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Current User Info</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_current_user_info" aria-label="Copy pingone_get_current_user_info"><code className="connector-page-code">pingone\_get\_current\_user\_info</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve OIDC profile claims (sub, email, name, etc.) for the user represented by the current access token via the PingO...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_users" data-action-label="List Users" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Users</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_users" aria-label="Copy pingone_list_users"><code className="connector-page-code">pingone\_list\_users</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List users in the PingOne environment with SCIM filtering, cursor pagination, and configurable page size.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_user" data-action-label="Get User" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get User</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_user" aria-label="Copy pingone_get_user"><code className="connector-page-code">pingone\_get\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one PingOne user by ID, optionally expanded with their group membership IDs or names.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_create_user" data-action-label="Create User" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create User</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_create_user" aria-label="Copy pingone_create_user"><code className="connector-page-code">pingone\_create\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a PingOne user with profile attributes, address, optional initial password, and population assignment.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_user" data-action-label="Update User" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update User</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_user" aria-label="Copy pingone_update_user"><code className="connector-page-code">pingone\_update\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">PATCH update specific attributes of a user without replacing the full resource.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_user" data-action-label="Delete User" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete User</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_user" aria-label="Copy pingone_delete_user"><code className="connector-page-code">pingone\_delete\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a user and all of their associated data from the environment. Irreversible.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_user_enabled" data-action-label="Get User Enabled Status" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get User Enabled Status</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_user_enabled" aria-label="Copy pingone_get_user_enabled"><code className="connector-page-code">pingone\_get\_user\_enabled</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Check whether a user account is enabled (can sign in) or disabled.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_user_enabled" data-action-label="Update User Enabled Status" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update User Enabled Status</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_user_enabled" aria-label="Copy pingone_update_user_enabled"><code className="connector-page-code">pingone\_update\_user\_enabled</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Enable or disable a user account (disabled users cannot sign in).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_user_password" data-action-label="Get User Password Metadata" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get User Password Metadata</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_user_password" aria-label="Copy pingone_get_user_password"><code className="connector-page-code">pingone\_get\_user\_password</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve password-state metadata for a user (status, last-change timestamp, external-management flag) — never the passwo...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_set_user_password" data-action-label="Set User Password" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Set User Password</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_set_user_password" aria-label="Copy pingone_set_user_password"><code className="connector-page-code">pingone\_set\_user\_password</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Administratively set a new password for a user without requiring their current password.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_user_population" data-action-label="Get User Population" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get User Population</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_user_population" aria-label="Copy pingone_get_user_population"><code className="connector-page-code">pingone\_get\_user\_population</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the population a user currently belongs to.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_user_population" data-action-label="Update User Population" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update User Population</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_user_population" aria-label="Copy pingone_update_user_population"><code className="connector-page-code">pingone\_update\_user\_population</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Move a user to a different population, switching the password and sign-on policies that apply to them.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_user_groups" data-action-label="List User Groups" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List User Groups</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_user_groups" aria-label="Copy pingone_list_user_groups"><code className="connector-page-code">pingone\_list\_user\_groups</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List every group the user is a member of, including groups inherited through nested group membership.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_add_user_to_group" data-action-label="Add User To Group" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Add User To Group</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_add_user_to_group" aria-label="Copy pingone_add_user_to_group"><code className="connector-page-code">pingone\_add\_user\_to\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a user as a direct member of a group so they inherit that group's role and policy assignments.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_user_group_membership" data-action-label="Get User Group Membership" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get User Group Membership</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_user_group_membership" aria-label="Copy pingone_get_user_group_membership"><code className="connector-page-code">pingone\_get\_user\_group\_membership</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Check whether a user is a member of a specific group and return the membership record.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_remove_user_from_group" data-action-label="Remove User From Group" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Remove User From Group</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_remove_user_from_group" aria-label="Copy pingone_remove_user_from_group"><code className="connector-page-code">pingone\_remove\_user\_from\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a user's direct membership from a group and revoke the associated inherited role/policy assignments.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_user_role_assignments" data-action-label="List User Role Assignments" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List User Role Assignments</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_user_role_assignments" aria-label="Copy pingone_list_user_role_assignments"><code className="connector-page-code">pingone\_list\_user\_role\_assignments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List every admin role assigned directly to a user with its scope type and scope ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_create_user_role_assignment" data-action-label="Create User Role Assignment" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create User Role Assignment</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_create_user_role_assignment" aria-label="Copy pingone_create_user_role_assignment"><code className="connector-page-code">pingone\_create\_user\_role\_assignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Grant an admin role directly to a user at a specific scope (organization, environment, or population).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_user_role_assignment" data-action-label="Get User Role Assignment" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get User Role Assignment</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_user_role_assignment" aria-label="Copy pingone_get_user_role_assignment"><code className="connector-page-code">pingone\_get\_user\_role\_assignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one role assignment on a user, including the role reference and scope details.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_user_role_assignment" data-action-label="Delete User Role Assignment" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete User Role Assignment</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_user_role_assignment" aria-label="Copy pingone_delete_user_role_assignment"><code className="connector-page-code">pingone\_delete\_user\_role\_assignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Revoke a specific admin role assignment from a user, removing the permissions it granted.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_user_identity_provider" data-action-label="Get User Identity Provider" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get User Identity Provider</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_user_identity_provider" aria-label="Copy pingone_get_user_identity_provider"><code className="connector-page-code">pingone\_get\_user\_identity\_provider</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the external identity provider currently linked to a user.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_user_identity_provider" data-action-label="Update User Identity Provider" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update User Identity Provider</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_user_identity_provider" aria-label="Copy pingone_update_user_identity_provider"><code className="connector-page-code">pingone\_update\_user\_identity\_provider</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Link or re-link a user to an external identity provider, replacing any previous IdP association.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_user_verify_status" data-action-label="Get User Verify Status" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get User Verify Status</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_user_verify_status" aria-label="Copy pingone_get_user_verify_status"><code className="connector-page-code">pingone\_get\_user\_verify\_status</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the current PingOne Verify identity-verification status for a user.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_user_verify_status" data-action-label="Update User Verify Status" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update User Verify Status</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_user_verify_status" aria-label="Copy pingone_update_user_verify_status"><code className="connector-page-code">pingone\_update\_user\_verify\_status</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Programmatically set the PingOne Verify identity-verification status on a user.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_user_activities" data-action-label="Get User Activities" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get User Activities</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_user_activities" aria-label="Copy pingone_get_user_activities"><code className="connector-page-code">pingone\_get\_user\_activities</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve environment-wide user activity metrics (sign-ons, MFA usage, behavioral counters) aggregated across users.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_groups" data-action-label="List Groups" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Groups</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_groups" aria-label="Copy pingone_list_groups"><code className="connector-page-code">pingone\_list\_groups</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all groups in the PingOne environment with SCIM filtering and cursor pagination.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_create_group" data-action-label="Create Group" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Group</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_create_group" aria-label="Copy pingone_create_group"><code className="connector-page-code">pingone\_create\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new group (static or dynamic) with optional population scoping, userFilter, external ID, and custom data.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_group" data-action-label="Get Group" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Group</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_group" aria-label="Copy pingone_get_group"><code className="connector-page-code">pingone\_get\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one group by ID, optionally including total member counts.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_group" data-action-label="Update Group" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Group</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_group" aria-label="Copy pingone_update_group"><code className="connector-page-code">pingone\_update\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Replace a group's name, description, userFilter, external ID, and custom data via full PUT replacement.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_group" data-action-label="Delete Group" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Group</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_group" aria-label="Copy pingone_delete_group"><code className="connector-page-code">pingone\_delete\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a group. All current members and role assignments are dropped automatically.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_group_nested_groups" data-action-label="List Group Nested Groups" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Group Nested Groups</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_group_nested_groups" aria-label="Copy pingone_list_group_nested_groups"><code className="connector-page-code">pingone\_list\_group\_nested\_groups</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all parent groups that contain this group as a nested (child) member.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_add_group_to_group" data-action-label="Add Group To Group" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Add Group To Group</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_add_group_to_group" aria-label="Copy pingone_add_group_to_group"><code className="connector-page-code">pingone\_add\_group\_to\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Nest this group inside a parent group so its members inherit the parent's role and policy assignments.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_group_nested_group" data-action-label="Get Group Nested Group" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Group Nested Group</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_group_nested_group" aria-label="Copy pingone_get_group_nested_group"><code className="connector-page-code">pingone\_get\_group\_nested\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single nested-group relationship record between a child group and a specific parent group.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_remove_group_from_group" data-action-label="Remove Group From Group" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Remove Group From Group</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_remove_group_from_group" aria-label="Copy pingone_remove_group_from_group"><code className="connector-page-code">pingone\_remove\_group\_from\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Break the nested-group relationship between a child group and its parent group (groups themselves are not deleted).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_group_role_assignments" data-action-label="List Group Role Assignments" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Group Role Assignments</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_group_role_assignments" aria-label="Copy pingone_list_group_role_assignments"><code className="connector-page-code">pingone\_list\_group\_role\_assignments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List admin role assignments attached to a group (members inherit these permissions).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_create_group_role_assignment" data-action-label="Create Group Role Assignment" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Group Role Assignment</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_create_group_role_assignment" aria-label="Copy pingone_create_group_role_assignment"><code className="connector-page-code">pingone\_create\_group\_role\_assignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Grant an admin role to every member of a group at a specified scope (organization, environment, or population).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_group_role_assignment" data-action-label="Get Group Role Assignment" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Group Role Assignment</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_group_role_assignment" aria-label="Copy pingone_get_group_role_assignment"><code className="connector-page-code">pingone\_get\_group\_role\_assignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one admin role assignment attached to a group, including its role and scope.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_group_role_assignment" data-action-label="Delete Group Role Assignment" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Group Role Assignment</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_group_role_assignment" aria-label="Copy pingone_delete_group_role_assignment"><code className="connector-page-code">pingone\_delete\_group\_role\_assignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Revoke an admin role assignment from a group. All members lose the permissions they inherited through it.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_applications" data-action-label="List Applications" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Applications</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_applications" aria-label="Copy pingone_list_applications"><code className="connector-page-code">pingone\_list\_applications</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List every application (OIDC, SAML, Worker, External Link, etc.) registered in the PingOne environment.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_create_application" data-action-label="Create Application" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Application</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_create_application" aria-label="Copy pingone_create_application"><code className="connector-page-code">pingone\_create\_application</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Register a new OIDC, SAML, Worker, or external-link application with protocol-specific configuration.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_application" data-action-label="Get Application" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Application</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_application" aria-label="Copy pingone_get_application"><code className="connector-page-code">pingone\_get\_application</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single application with its full protocol-specific configuration.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_application" data-action-label="Update Application" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Application</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_application" aria-label="Copy pingone_update_application"><code className="connector-page-code">pingone\_update\_application</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Replace the full configuration of an existing application via PUT (name, enabled, protocol, type required).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_application" data-action-label="Delete Application" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Application</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_application" aria-label="Copy pingone_delete_application"><code className="connector-page-code">pingone\_delete\_application</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete an application and all of its dependent configuration (grants, attributes, assignments, secrets).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_application_secret" data-action-label="Get Application Secret" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Application Secret</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_application_secret" aria-label="Copy pingone_get_application_secret"><code className="connector-page-code">pingone\_get\_application\_secret</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the current (and previous, if any) client secret for an OIDC application.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_generate_application_secret" data-action-label="Generate Application Secret" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Generate Application Secret</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_generate_application_secret" aria-label="Copy pingone_generate_application_secret"><code className="connector-page-code">pingone\_generate\_application\_secret</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Rotate the client secret for an OIDC application, preserving the previous secret for graceful migration.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_application_secret" data-action-label="Delete Application Secret" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Application Secret</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_application_secret" aria-label="Copy pingone_delete_application_secret"><code className="connector-page-code">pingone\_delete\_application\_secret</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retire the previous (rotated-out) client secret so only the current secret remains usable.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_application_grants" data-action-label="List Application Grants" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Application Grants</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_application_grants" aria-label="Copy pingone_list_application_grants"><code className="connector-page-code">pingone\_list\_application\_grants</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List every resource grant attached to an application (which API resources it can call and with which scopes).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_create_application_grant" data-action-label="Create Application Grant" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Application Grant</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_create_application_grant" aria-label="Copy pingone_create_application_grant"><code className="connector-page-code">pingone\_create\_application\_grant</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Grant an OAuth application access to a specific API resource with a set of scopes.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_application_grant" data-action-label="Get Application Grant" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Application Grant</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_application_grant" aria-label="Copy pingone_get_application_grant"><code className="connector-page-code">pingone\_get\_application\_grant</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one resource grant on an application, including its resource and scope details.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_application_grant" data-action-label="Update Application Grant" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Application Grant</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_application_grant" aria-label="Copy pingone_update_application_grant"><code className="connector-page-code">pingone\_update\_application\_grant</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Replace the scopes on a resource grant (resourceId and at least one scope are both required).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_application_grant" data-action-label="Delete Application Grant" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Application Grant</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_application_grant" aria-label="Copy pingone_delete_application_grant"><code className="connector-page-code">pingone\_delete\_application\_grant</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a resource grant, revoking the application's access to that API resource and its scopes.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_app_sign_on_policy_assignments" data-action-label="List Application Sign-On Policy Assignments" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Application Sign-On Policy Assignments</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_app_sign_on_policy_assignments" aria-label="Copy pingone_list_app_sign_on_policy_assignments"><code className="connector-page-code">pingone\_list\_app\_sign\_on\_policy\_assignments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the sign-on policies attached to an application, in evaluation priority order.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_create_app_sign_on_policy_assignment" data-action-label="Create Application Sign-On Policy Assignment" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Application Sign-On Policy Assignment</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_create_app_sign_on_policy_assignment" aria-label="Copy pingone_create_app_sign_on_policy_assignment"><code className="connector-page-code">pingone\_create\_app\_sign\_on\_policy\_assignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Attach a sign-on policy to an application at a given evaluation priority.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_app_sign_on_policy_assignment" data-action-label="Get Application Sign-On Policy Assignment" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Application Sign-On Policy Assignment</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_app_sign_on_policy_assignment" aria-label="Copy pingone_get_app_sign_on_policy_assignment"><code className="connector-page-code">pingone\_get\_app\_sign\_on\_policy\_assignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one sign-on policy assignment on an application (policy reference and priority).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_app_sign_on_policy_assignment" data-action-label="Update Application Sign-On Policy Assignment" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Application Sign-On Policy Assignment</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_app_sign_on_policy_assignment" aria-label="Copy pingone_update_app_sign_on_policy_assignment"><code className="connector-page-code">pingone\_update\_app\_sign\_on\_policy\_assignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Replace the referenced policy and/or priority on an existing sign-on policy assignment.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_app_sign_on_policy_assignment" data-action-label="Delete Application Sign-On Policy Assignment" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Application Sign-On Policy Assignment</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_app_sign_on_policy_assignment" aria-label="Copy pingone_delete_app_sign_on_policy_assignment"><code className="connector-page-code">pingone\_delete\_app\_sign\_on\_policy\_assignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Detach a sign-on policy from an application (the policy itself is not deleted).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_app_role_assignments" data-action-label="List Application Role Assignments" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Application Role Assignments</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_app_role_assignments" aria-label="Copy pingone_list_app_role_assignments"><code className="connector-page-code">pingone\_list\_app\_role\_assignments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List admin role assignments on an application (typically Worker Apps using Client Credentials).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_create_app_role_assignment" data-action-label="Create Application Role Assignment" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Application Role Assignment</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_create_app_role_assignment" aria-label="Copy pingone_create_app_role_assignment"><code className="connector-page-code">pingone\_create\_app\_role\_assignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Grant a Worker App an admin role at a specific scope (organization, environment, or population).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_app_role_assignment" data-action-label="Get Application Role Assignment" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Application Role Assignment</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_app_role_assignment" aria-label="Copy pingone_get_app_role_assignment"><code className="connector-page-code">pingone\_get\_app\_role\_assignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one admin role assignment on an application, including its role and scope.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_app_role_assignment" data-action-label="Delete Application Role Assignment" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Application Role Assignment</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_app_role_assignment" aria-label="Copy pingone_delete_app_role_assignment"><code className="connector-page-code">pingone\_delete\_app\_role\_assignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Revoke an admin role from a Worker App, removing its permissions at the assignment's scope.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_app_attributes" data-action-label="List Application Attributes" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Application Attributes</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_app_attributes" aria-label="Copy pingone_list_app_attributes"><code className="connector-page-code">pingone\_list\_app\_attributes</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the application's attribute mappings (OIDC custom claims or SAML assertion attributes).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_create_app_attribute" data-action-label="Create Application Attribute" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Application Attribute</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_create_app_attribute" aria-label="Copy pingone_create_app_attribute"><code className="connector-page-code">pingone\_create\_app\_attribute</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add an OIDC custom claim or SAML assertion attribute mapping to an application.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_app_attribute" data-action-label="Get Application Attribute" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Application Attribute</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_app_attribute" aria-label="Copy pingone_get_app_attribute"><code className="connector-page-code">pingone\_get\_app\_attribute</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one attribute mapping on an application (claim/attribute name, expression, required flag).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_app_attribute" data-action-label="Update Application Attribute" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Application Attribute</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_app_attribute" aria-label="Copy pingone_update_app_attribute"><code className="connector-page-code">pingone\_update\_app\_attribute</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Replace the name, value expression, and required flag of an existing attribute mapping.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_app_attribute" data-action-label="Delete Application Attribute" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Application Attribute</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_app_attribute" aria-label="Copy pingone_delete_app_attribute"><code className="connector-page-code">pingone\_delete\_app\_attribute</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently remove an attribute mapping so it is no longer emitted in tokens or SAML assertions.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_system_roles" data-action-label="List System Roles" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List System Roles</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_system_roles" aria-label="Copy pingone_list_system_roles"><code className="connector-page-code">pingone\_list\_system\_roles</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List every built-in (system-defined) admin role available at the PingOne organization level.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_system_role" data-action-label="Get System Role" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get System Role</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_system_role" aria-label="Copy pingone_get_system_role"><code className="connector-page-code">pingone\_get\_system\_role</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one built-in admin role with its full permission set and applicable scope types.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_custom_roles" data-action-label="List Custom Roles" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Custom Roles</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_custom_roles" aria-label="Copy pingone_list_custom_roles"><code className="connector-page-code">pingone\_list\_custom\_roles</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all custom (environment-scoped) admin roles defined in the connected PingOne environment.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_create_custom_role" data-action-label="Create Custom Role" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Custom Role</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_create_custom_role" aria-label="Copy pingone_create_custom_role"><code className="connector-page-code">pingone\_create\_custom\_role</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Define a new custom admin role with a specific permission set and applicable assignment scopes.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_custom_role" data-action-label="Get Custom Role" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Custom Role</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_custom_role" aria-label="Copy pingone_get_custom_role"><code className="connector-page-code">pingone\_get\_custom\_role</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one custom admin role with its full permission set and applicable scopes.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_custom_role" data-action-label="Update Custom Role" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Custom Role</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_custom_role" aria-label="Copy pingone_update_custom_role"><code className="connector-page-code">pingone\_update\_custom\_role</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Replace the name, description, permissions, and applicable scopes of a custom admin role via full PUT.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_custom_role" data-action-label="Delete Custom Role" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Custom Role</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_custom_role" aria-label="Copy pingone_delete_custom_role"><code className="connector-page-code">pingone\_delete\_custom\_role</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a custom admin role. All existing assignments of the role must be revoked first.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_password_policies" data-action-label="List Password Policies" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Password Policies</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_password_policies" aria-label="Copy pingone_list_password_policies"><code className="connector-page-code">pingone\_list\_password\_policies</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List every password policy in the environment, including the default policy used when a population has none.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_password_policy" data-action-label="Get Password Policy" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Password Policy</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_password_policy" aria-label="Copy pingone_get_password_policy"><code className="connector-page-code">pingone\_get\_password\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one password policy with its full set of complexity, history, lockout, and expiry rules.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_create_password_policy" data-action-label="Create Password Policy" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Password Policy</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_create_password_policy" aria-label="Copy pingone_create_password_policy"><code className="connector-page-code">pingone\_create\_password\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new password policy with complexity, history, lockout, and age rules.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_password_policy" data-action-label="Update Password Policy" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Password Policy</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_password_policy" aria-label="Copy pingone_update_password_policy"><code className="connector-page-code">pingone\_update\_password\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Replace the full configuration of a password policy via PUT (name plus the three exclusion flags are required).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_password_policy" data-action-label="Delete Password Policy" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Password Policy</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_password_policy" aria-label="Copy pingone_delete_password_policy"><code className="connector-page-code">pingone\_delete\_password\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a password policy. Populations using it fall back to the environment default.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_identity_providers" data-action-label="List Identity Providers" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Identity Providers</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_identity_providers" aria-label="Copy pingone_list_identity_providers"><code className="connector-page-code">pingone\_list\_identity\_providers</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List every external identity provider (social and enterprise IdPs) configured in the environment.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_create_identity_provider" data-action-label="Create Identity Provider" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Identity Provider</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_create_identity_provider" aria-label="Copy pingone_create_identity_provider"><code className="connector-page-code">pingone\_create\_identity\_provider</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Configure a new external identity provider (OIDC, SAML, or social) for federated authentication.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_identity_provider" data-action-label="Get Identity Provider" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Identity Provider</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_identity_provider" aria-label="Copy pingone_get_identity_provider"><code className="connector-page-code">pingone\_get\_identity\_provider</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one external identity provider with its full configuration (type, endpoints, credentials).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_identity_provider" data-action-label="Update Identity Provider" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Identity Provider</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_identity_provider" aria-label="Copy pingone_update_identity_provider"><code className="connector-page-code">pingone\_update\_identity\_provider</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Replace the full configuration of an external identity provider via PUT (name, type, and enabled are required; type cann...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_identity_provider" data-action-label="Delete Identity Provider" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Identity Provider</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_identity_provider" aria-label="Copy pingone_delete_identity_provider"><code className="connector-page-code">pingone\_delete\_identity\_provider</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete an external IdP. Linked users keep their accounts but lose the federation link.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_idp_attributes" data-action-label="List Identity Provider Attributes" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Identity Provider Attributes</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_idp_attributes" aria-label="Copy pingone_list_idp_attributes"><code className="connector-page-code">pingone\_list\_idp\_attributes</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the attribute mappings that translate external IdP claims into PingOne user attributes at sign-on.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_create_idp_attribute" data-action-label="Create Identity Provider Attribute" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Identity Provider Attribute</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_create_idp_attribute" aria-label="Copy pingone_create_idp_attribute"><code className="connector-page-code">pingone\_create\_idp\_attribute</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add an attribute mapping that assigns an external IdP claim to a PingOne user attribute.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_idp_attribute" data-action-label="Get Identity Provider Attribute" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Identity Provider Attribute</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_idp_attribute" aria-label="Copy pingone_get_idp_attribute"><code className="connector-page-code">pingone\_get\_idp\_attribute</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one attribute mapping on an IdP (PingOne attribute name, external claim expression, update mode).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_idp_attribute" data-action-label="Update Identity Provider Attribute" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Identity Provider Attribute</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_idp_attribute" aria-label="Copy pingone_update_idp_attribute"><code className="connector-page-code">pingone\_update\_idp\_attribute</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Replace the name, value expression, and update behavior of an IdP attribute mapping.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_idp_attribute" data-action-label="Delete Identity Provider Attribute" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Identity Provider Attribute</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_idp_attribute" aria-label="Copy pingone_delete_idp_attribute"><code className="connector-page-code">pingone\_delete\_idp\_attribute</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove an IdP attribute mapping so the associated external claim is no longer applied at sign-on.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_sign_on_policies" data-action-label="List Sign-On Policies" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Sign-On Policies</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_sign_on_policies" aria-label="Copy pingone_list_sign_on_policies"><code className="connector-page-code">pingone\_list\_sign\_on\_policies</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List every sign-on policy in the environment. Each policy defines an ordered authentication flow (login, MFA, agreement)...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_create_sign_on_policy" data-action-label="Create Sign-On Policy" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Sign-On Policy</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_create_sign_on_policy" aria-label="Copy pingone_create_sign_on_policy"><code className="connector-page-code">pingone\_create\_sign\_on\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create an empty sign-on policy shell. Add policy actions and application assignments afterwards.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_sign_on_policy" data-action-label="Get Sign-On Policy" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Sign-On Policy</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_sign_on_policy" aria-label="Copy pingone_get_sign_on_policy"><code className="connector-page-code">pingone\_get\_sign\_on\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one sign-on policy by ID (name, description, default flag, timestamps).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_sign_on_policy" data-action-label="Update Sign-On Policy" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Sign-On Policy</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_sign_on_policy" aria-label="Copy pingone_update_sign_on_policy"><code className="connector-page-code">pingone\_update\_sign\_on\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Replace a sign-on policy's name, description, and default flag. Policy actions are managed separately.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_sign_on_policy" data-action-label="Delete Sign-On Policy" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Sign-On Policy</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_sign_on_policy" aria-label="Copy pingone_delete_sign_on_policy"><code className="connector-page-code">pingone\_delete\_sign\_on\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a sign-on policy. All application assignments referencing it must be removed first; the default polic...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_user_mfa_devices" data-action-label="List User MFA Devices" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List User MFA Devices</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_user_mfa_devices" aria-label="Copy pingone_list_user_mfa_devices"><code className="connector-page-code">pingone\_list\_user\_mfa\_devices</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List every MFA device (TOTP, email, FIDO2, mobile, etc.) registered to a specific user with its status and type.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_pair_user_mfa_device" data-action-label="Pair User MFA Device" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Pair User MFA Device</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_pair_user_mfa_device" aria-label="Copy pingone_pair_user_mfa_device"><code className="connector-page-code">pingone\_pair\_user\_mfa\_device</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Start an MFA device pairing flow for a user (TOTP, FIDO2, EMAIL, or MOBILE).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_user_mfa_device" data-action-label="Get User MFA Device" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get User MFA Device</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_user_mfa_device" aria-label="Copy pingone_get_user_mfa_device"><code className="connector-page-code">pingone\_get\_user\_mfa\_device</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one MFA device record for a user (type, status, nickname, activation timestamp).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_user_mfa_device" data-action-label="Delete User MFA Device" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete User MFA Device</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_user_mfa_device" aria-label="Copy pingone_delete_user_mfa_device"><code className="connector-page-code">pingone\_delete\_user\_mfa\_device</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently remove a registered MFA device from a user. The user must re-enroll to use that device type again.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_user_mfa_device_nickname" data-action-label="Update User MFA Device Nickname" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update User MFA Device Nickname</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_user_mfa_device_nickname" aria-label="Copy pingone_update_user_mfa_device_nickname"><code className="connector-page-code">pingone\_update\_user\_mfa\_device\_nickname</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Set or rename the user-facing nickname on an MFA device (e.g., "Work iPhone").</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_user_mfa_enabled" data-action-label="Get User MFA Enabled" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get User MFA Enabled</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_user_mfa_enabled" aria-label="Copy pingone_get_user_mfa_enabled"><code className="connector-page-code">pingone\_get\_user\_mfa\_enabled</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Check whether MFA is enabled for a user (disabled users skip all MFA actions in sign-on policies).</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_user_mfa_enabled" data-action-label="Update User MFA Enabled" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update User MFA Enabled</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_user_mfa_enabled" aria-label="Copy pingone_update_user_mfa_enabled"><code className="connector-page-code">pingone\_update\_user\_mfa\_enabled</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Enable or disable MFA for a user, overriding sign-on policy MFA requirements.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_list_device_auth_policies" data-action-label="List Device Authentication Policies" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Device Authentication Policies</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_list_device_auth_policies" aria-label="Copy pingone_list_device_auth_policies"><code className="connector-page-code">pingone\_list\_device\_auth\_policies</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List every device authentication (MFA) policy — these configure which MFA methods users may use and how.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_create_device_auth_policy" data-action-label="Create Device Authentication Policy" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Device Authentication Policy</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_create_device_auth_policy" aria-label="Copy pingone_create_device_auth_policy"><code className="connector-page-code">pingone\_create\_device\_auth\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a device authentication (MFA) policy with per-method enablement — all five methods (sms/email/mobile/totp/voice)...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_get_device_auth_policy" data-action-label="Get Device Authentication Policy" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Device Authentication Policy</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_get_device_auth_policy" aria-label="Copy pingone_get_device_auth_policy"><code className="connector-page-code">pingone\_get\_device\_auth\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one device authentication (MFA) policy with its full per-method configuration.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_update_device_auth_policy" data-action-label="Update Device Authentication Policy" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Device Authentication Policy</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_update_device_auth_policy" aria-label="Copy pingone_update_device_auth_policy"><code className="connector-page-code">pingone\_update\_device\_auth\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Replace a device authentication (MFA) policy via full PUT — all five method enablement flags must be supplied.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_delete_device_auth_policy" data-action-label="Delete Device Authentication Policy" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Device Authentication Policy</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_delete_device_auth_policy" aria-label="Copy pingone_delete_device_auth_policy"><code className="connector-page-code">pingone\_delete\_device\_auth\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a device authentication (MFA) policy. The default policy cannot be deleted and all referencing sign-o...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_unified_get_me" data-action-label="Get Unified Credentials" data-action-scopes="openid" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[&#x22;openid&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Unified Credentials</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_unified_get_me" aria-label="Copy pingone_unified_get_me"><code className="connector-page-code">pingone\_unified\_get\_me</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get the current PingOne connection's unified credentials and identity.</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="openid" aria-label="Copy scope openid"><code className="connector-page-code">openid</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_unified_list_groups" data-action-label="List Unified Groups" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Unified Groups</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_unified_list_groups" aria-label="Copy pingone_unified_list_groups"><code className="connector-page-code">pingone\_unified\_list\_groups</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List unified groups in the connected PingOne environment.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_unified_get_group" data-action-label="Get Unified Group" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Unified Group</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_unified_get_group" aria-label="Copy pingone_unified_get_group"><code className="connector-page-code">pingone\_unified\_get\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get a unified PingOne group by ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_unified_list_organizations" data-action-label="List Unified Organizations" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Unified Organizations</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_unified_list_organizations" aria-label="Copy pingone_unified_list_organizations"><code className="connector-page-code">pingone\_unified\_list\_organizations</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the PingOne environment associated with the current connection.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_unified_get_organization" data-action-label="Get Unified Organization" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Unified Organization</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_unified_get_organization" aria-label="Copy pingone_unified_get_organization"><code className="connector-page-code">pingone\_unified\_get\_organization</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get a unified PingOne environment by ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_unified_list_resource_types" data-action-label="List Unified Resource Types" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Unified Resource Types</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_unified_list_resource_types" aria-label="Copy pingone_unified_list_resource_types"><code className="connector-page-code">pingone\_unified\_list\_resource\_types</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the resource\_type values unified\_list\_resource\_users accepts on this connector.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_unified_list_resource_users" data-action-label="List Unified Resource Users" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Unified Resource Users</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_unified_list_resource_users" aria-label="Copy pingone_unified_list_resource_users"><code className="connector-page-code">pingone\_unified\_list\_resource\_users</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the PingOne users bound to a group or population, each with a resource-scoped role.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_unified_list_roles" data-action-label="List Unified Roles" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Unified Roles</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_unified_list_roles" aria-label="Copy pingone_unified_list_roles"><code className="connector-page-code">pingone\_unified\_list\_roles</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the built-in PingOne admin roles available at the organization level.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_unified_get_role" data-action-label="Get Unified Role" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Unified Role</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_unified_get_role" aria-label="Copy pingone_unified_get_role"><code className="connector-page-code">pingone\_unified\_get\_role</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get a unified PingOne built-in admin role by ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_unified_list_users" data-action-label="List Unified Users" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Unified Users</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_unified_list_users" aria-label="Copy pingone_unified_list_users"><code className="connector-page-code">pingone\_unified\_list\_users</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List unified users in the connected PingOne environment.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="pingone_unified_get_user" data-action-label="Get Unified User" data-action-scopes="" data-action-auth="OAuth 2.0" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Unified User</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="pingone_unified_get_user" aria-label="Copy pingone_unified_get_user"><code className="connector-page-code">pingone\_unified\_get\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get a unified PingOne user by ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>
    </div>
  </div>
</div>
