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

# Microsoft Entra ID

> 67 actions available for Microsoft Entra ID through StackOne. Use via Actions RPC, Toolset SDK, MCP, or A2A.

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

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

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

## Authentication

<Columns cols={2}>
  <Card title="OAuth 2.0 (Common)">
    Requires registering an OAuth app in Microsoft Entra ID. Uses delegated permissions on behalf of a signed-in user. Requi...

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

  <Card title="OAuth 2.0 (Tenant)">
    Requires registering an OAuth app in Microsoft Entra ID. Restricts authentication to a single tenant using the Tenant ID...

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

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

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

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

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

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

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="AppRoleAssignment.ReadWrite.All" data-connector-actions-scope-filter />

            <span>AppRoleAssignment.ReadWrite.All</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Application.Read.All" data-connector-actions-scope-filter />

            <span>Application.Read.All</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Application.ReadWrite.All" data-connector-actions-scope-filter />

            <span>Application.ReadWrite.All</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="DelegatedPermissionGrant.ReadWrite.All" data-connector-actions-scope-filter />

            <span>DelegatedPermissionGrant.ReadWrite.All</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Device.Read.All" data-connector-actions-scope-filter />

            <span>Device.Read.All</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Device.ReadWrite.All" data-connector-actions-scope-filter />

            <span>Device.ReadWrite.All</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Directory.Read.All" data-connector-actions-scope-filter />

            <span>Directory.Read.All</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Domain.Read.All" data-connector-actions-scope-filter />

            <span>Domain.Read.All</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Domain.ReadWrite.All" data-connector-actions-scope-filter />

            <span>Domain.ReadWrite.All</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Group.ReadWrite.All" data-connector-actions-scope-filter />

            <span>Group.ReadWrite.All</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="GroupMember.Read.All" data-connector-actions-scope-filter />

            <span>GroupMember.Read.All</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="GroupMember.ReadWrite.All" data-connector-actions-scope-filter />

            <span>GroupMember.ReadWrite.All</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Organization.Read.All" data-connector-actions-scope-filter />

            <span>Organization.Read.All</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Organization.ReadWrite.All" data-connector-actions-scope-filter />

            <span>Organization.ReadWrite.All</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Policy.Read.All" data-connector-actions-scope-filter />

            <span>Policy.Read.All</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Policy.ReadWrite.ConditionalAccess" data-connector-actions-scope-filter />

            <span>Policy.ReadWrite.ConditionalAccess</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="RoleManagement.Read.Directory" data-connector-actions-scope-filter />

            <span>RoleManagement.Read.Directory</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="RoleManagement.ReadWrite.Directory" data-connector-actions-scope-filter />

            <span>RoleManagement.ReadWrite.Directory</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="User.Read.All" data-connector-actions-scope-filter />

            <span>User.Read.All</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="User.ReadWrite.All" data-connector-actions-scope-filter />

            <span>User.ReadWrite.All</span>
          </label>

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

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

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_users" data-action-label="List Users" data-action-scopes="User.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Users</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_users" aria-label="Copy microsoftentraid_list_users"><code className="connector-page-code">microsoftentraid\_list\_users</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of all users in the Microsoft Entra ID directory</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="User.Read.All" aria-label="Copy scope User.Read.All"><code className="connector-page-code">User.Read.All</code></button></div>
        </div>
      </div>

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

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the properties and relationships of a specific user by ID or userPrincipalName</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="User.Read.All" aria-label="Copy scope User.Read.All"><code className="connector-page-code">User.Read.All</code></button></div>
        </div>
      </div>

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

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new user in Microsoft Entra ID directory</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="User.ReadWrite.All" aria-label="Copy scope User.ReadWrite.All"><code className="connector-page-code">User.ReadWrite.All</code></button></div>
        </div>
      </div>

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

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the properties of a user in Microsoft Entra ID</div>

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

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

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a user from Microsoft Entra ID directory</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="User.ReadWrite.All" aria-label="Copy scope User.ReadWrite.All"><code className="connector-page-code">User.ReadWrite.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_groups" data-action-label="List Groups" data-action-scopes="GroupMember.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Groups</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_groups" aria-label="Copy microsoftentraid_list_groups"><code className="connector-page-code">microsoftentraid\_list\_groups</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of all groups in the Microsoft Entra ID directory</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="GroupMember.Read.All" aria-label="Copy scope GroupMember.Read.All"><code className="connector-page-code">GroupMember.Read.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_get_group" data-action-label="Get Group" data-action-scopes="GroupMember.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_get_group" aria-label="Copy microsoftentraid_get_group"><code className="connector-page-code">microsoftentraid\_get\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the properties of a specific group by ID</div>

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

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

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new group in Microsoft Entra ID</div>

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

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

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the properties of a group in Microsoft Entra ID</div>

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

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

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a group from Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_group_members" data-action-label="List Group Members" data-action-scopes="GroupMember.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Group Members</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_group_members" aria-label="Copy microsoftentraid_list_group_members"><code className="connector-page-code">microsoftentraid\_list\_group\_members</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the members of a group</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="GroupMember.Read.All" aria-label="Copy scope GroupMember.Read.All"><code className="connector-page-code">GroupMember.Read.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_add_group_member" data-action-label="Add Group Member" data-action-scopes="GroupMember.ReadWrite.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Group Member</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_add_group_member" aria-label="Copy microsoftentraid_add_group_member"><code className="connector-page-code">microsoftentraid\_add\_group\_member</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a member to a group</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="GroupMember.ReadWrite.All" aria-label="Copy scope GroupMember.ReadWrite.All"><code className="connector-page-code">GroupMember.ReadWrite.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_remove_group_member" data-action-label="Remove Group Member" data-action-scopes="GroupMember.ReadWrite.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Remove Group Member</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_remove_group_member" aria-label="Copy microsoftentraid_remove_group_member"><code className="connector-page-code">microsoftentraid\_remove\_group\_member</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a member from a group</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="GroupMember.ReadWrite.All" aria-label="Copy scope GroupMember.ReadWrite.All"><code className="connector-page-code">GroupMember.ReadWrite.All</code></button></div>
        </div>
      </div>

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

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of organizations (tenants) associated with the authenticated user</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="Organization.Read.All" aria-label="Copy scope Organization.Read.All"><code className="connector-page-code">Organization.Read.All</code></button></div>
        </div>
      </div>

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

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the properties of a specific organization (tenant) by ID</div>

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

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

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the properties of a specific organization (tenant)</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="Organization.ReadWrite.All" aria-label="Copy scope Organization.ReadWrite.All"><code className="connector-page-code">Organization.ReadWrite.All</code></button></div>
        </div>
      </div>

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

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of application registrations in Microsoft Entra ID</div>

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

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

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the properties of a specific application by ID</div>

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

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

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new application registration in Microsoft Entra ID</div>

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

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

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the properties of an application in Microsoft Entra ID</div>

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

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

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete an application from Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_directory_roles" data-action-label="List Directory Roles" data-action-scopes="RoleManagement.Read.Directory">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Directory Roles</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_directory_roles" aria-label="Copy microsoftentraid_list_directory_roles"><code className="connector-page-code">microsoftentraid\_list\_directory\_roles</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of activated directory roles in Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_get_directory_role" data-action-label="Get Directory Role" data-action-scopes="RoleManagement.Read.Directory">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Directory Role</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_get_directory_role" aria-label="Copy microsoftentraid_get_directory_role"><code className="connector-page-code">microsoftentraid\_get\_directory\_role</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the properties of a specific directory role by ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_directory_role_members" data-action-label="List Directory Role Members" data-action-scopes="RoleManagement.Read.Directory">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Directory Role Members</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_directory_role_members" aria-label="Copy microsoftentraid_list_directory_role_members"><code className="connector-page-code">microsoftentraid\_list\_directory\_role\_members</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the members of a directory role</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="RoleManagement.Read.Directory" aria-label="Copy scope RoleManagement.Read.Directory"><code className="connector-page-code">RoleManagement.Read.Directory</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_add_directory_role_member" data-action-label="Add Directory Role Member" data-action-scopes="RoleManagement.ReadWrite.Directory">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Directory Role Member</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_add_directory_role_member" aria-label="Copy microsoftentraid_add_directory_role_member"><code className="connector-page-code">microsoftentraid\_add\_directory\_role\_member</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a member to a directory role</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="RoleManagement.ReadWrite.Directory" aria-label="Copy scope RoleManagement.ReadWrite.Directory"><code className="connector-page-code">RoleManagement.ReadWrite.Directory</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_remove_directory_role_member" data-action-label="Remove Directory Role Member" data-action-scopes="RoleManagement.ReadWrite.Directory">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Remove Directory Role Member</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_remove_directory_role_member" aria-label="Copy microsoftentraid_remove_directory_role_member"><code className="connector-page-code">microsoftentraid\_remove\_directory\_role\_member</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a member from a directory role</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="RoleManagement.ReadWrite.Directory" aria-label="Copy scope RoleManagement.ReadWrite.Directory"><code className="connector-page-code">RoleManagement.ReadWrite.Directory</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_role_templates" data-action-label="List Role Templates" data-action-scopes="RoleManagement.Read.Directory">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Role Templates</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_role_templates" aria-label="Copy microsoftentraid_list_role_templates"><code className="connector-page-code">microsoftentraid\_list\_role\_templates</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of all directory role templates in Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_service_principals" data-action-label="List Service Principals" data-action-scopes="Application.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Service Principals</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_service_principals" aria-label="Copy microsoftentraid_list_service_principals"><code className="connector-page-code">microsoftentraid\_list\_service\_principals</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of service principals (enterprise applications) in Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_get_service_principal" data-action-label="Get Service Principal" data-action-scopes="Application.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Service Principal</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_get_service_principal" aria-label="Copy microsoftentraid_get_service_principal"><code className="connector-page-code">microsoftentraid\_get\_service\_principal</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the properties of a specific service principal by ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_create_service_principal" data-action-label="Create Service Principal" data-action-scopes="Application.ReadWrite.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Service Principal</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_create_service_principal" aria-label="Copy microsoftentraid_create_service_principal"><code className="connector-page-code">microsoftentraid\_create\_service\_principal</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new service principal for an application in Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_update_service_principal" data-action-label="Update Service Principal" data-action-scopes="Application.ReadWrite.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Service Principal</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_update_service_principal" aria-label="Copy microsoftentraid_update_service_principal"><code className="connector-page-code">microsoftentraid\_update\_service\_principal</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the properties of a service principal in Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_delete_service_principal" data-action-label="Delete Service Principal" data-action-scopes="Application.ReadWrite.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Service Principal</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_delete_service_principal" aria-label="Copy microsoftentraid_delete_service_principal"><code className="connector-page-code">microsoftentraid\_delete\_service\_principal</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a service principal from Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_service_principal_app_role_assignments" data-action-label="List Service Principal App Role Assignments" data-action-scopes="Application.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Service Principal App Role Assignments</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_service_principal_app_role_assignments" aria-label="Copy microsoftentraid_list_service_principal_app_role_assignments"><code className="connector-page-code">microsoftentraid\_list\_service\_principal\_app\_role\_assignments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve app role assignments granted to a service principal</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="Application.Read.All" aria-label="Copy scope Application.Read.All"><code className="connector-page-code">Application.Read.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_add_service_principal_app_role_assignment" data-action-label="Add App Role Assignment To Service Principal" data-action-scopes="AppRoleAssignment.ReadWrite.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add App Role Assignment To Service Principal</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_add_service_principal_app_role_assignment" aria-label="Copy microsoftentraid_add_service_principal_app_role_assignment"><code className="connector-page-code">microsoftentraid\_add\_service\_principal\_app\_role\_assignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Grant an app role to a service principal</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="AppRoleAssignment.ReadWrite.All" aria-label="Copy scope AppRoleAssignment.ReadWrite.All"><code className="connector-page-code">AppRoleAssignment.ReadWrite.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_remove_service_principal_app_role_assignment" data-action-label="Remove App Role Assignment From Service Principal" data-action-scopes="AppRoleAssignment.ReadWrite.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Remove App Role Assignment From Service Principal</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_remove_service_principal_app_role_assignment" aria-label="Copy microsoftentraid_remove_service_principal_app_role_assignment"><code className="connector-page-code">microsoftentraid\_remove\_service\_principal\_app\_role\_assignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove an app role assignment from a service principal</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="AppRoleAssignment.ReadWrite.All" aria-label="Copy scope AppRoleAssignment.ReadWrite.All"><code className="connector-page-code">AppRoleAssignment.ReadWrite.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_conditional_access_policies" data-action-label="List Conditional Access Policies" data-action-scopes="Policy.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Conditional Access Policies</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_conditional_access_policies" aria-label="Copy microsoftentraid_list_conditional_access_policies"><code className="connector-page-code">microsoftentraid\_list\_conditional\_access\_policies</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of all conditional access policies in Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_get_conditional_access_policy" data-action-label="Get Conditional Access Policy" data-action-scopes="Policy.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Conditional Access Policy</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_get_conditional_access_policy" aria-label="Copy microsoftentraid_get_conditional_access_policy"><code className="connector-page-code">microsoftentraid\_get\_conditional\_access\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the properties of a specific conditional access policy by ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_create_conditional_access_policy" data-action-label="Create Conditional Access Policy" data-action-scopes="Policy.ReadWrite.ConditionalAccess">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Conditional Access Policy</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_create_conditional_access_policy" aria-label="Copy microsoftentraid_create_conditional_access_policy"><code className="connector-page-code">microsoftentraid\_create\_conditional\_access\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new conditional access policy in Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_update_conditional_access_policy" data-action-label="Update Conditional Access Policy" data-action-scopes="Policy.ReadWrite.ConditionalAccess">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Conditional Access Policy</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_update_conditional_access_policy" aria-label="Copy microsoftentraid_update_conditional_access_policy"><code className="connector-page-code">microsoftentraid\_update\_conditional\_access\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the properties of a conditional access policy in Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_delete_conditional_access_policy" data-action-label="Delete Conditional Access Policy" data-action-scopes="Policy.ReadWrite.ConditionalAccess">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Conditional Access Policy</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_delete_conditional_access_policy" aria-label="Copy microsoftentraid_delete_conditional_access_policy"><code className="connector-page-code">microsoftentraid\_delete\_conditional\_access\_policy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a conditional access policy from Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_named_locations" data-action-label="List Named Locations" data-action-scopes="Policy.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Named Locations</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_named_locations" aria-label="Copy microsoftentraid_list_named_locations"><code className="connector-page-code">microsoftentraid\_list\_named\_locations</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of named locations used in conditional access policies</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_get_named_location" data-action-label="Get Named Location" data-action-scopes="Policy.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Named Location</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_get_named_location" aria-label="Copy microsoftentraid_get_named_location"><code className="connector-page-code">microsoftentraid\_get\_named\_location</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the properties of a specific named location by ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_create_ip_named_location" data-action-label="Create IP Named Location" data-action-scopes="Policy.ReadWrite.ConditionalAccess">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create IP Named Location</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_create_ip_named_location" aria-label="Copy microsoftentraid_create_ip_named_location"><code className="connector-page-code">microsoftentraid\_create\_ip\_named\_location</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new IP-based named location for conditional access</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="Policy.ReadWrite.ConditionalAccess" aria-label="Copy scope Policy.ReadWrite.ConditionalAccess"><code className="connector-page-code">Policy.ReadWrite.ConditionalAccess</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_create_country_named_location" data-action-label="Create Country Named Location" data-action-scopes="Policy.ReadWrite.ConditionalAccess">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Country Named Location</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_create_country_named_location" aria-label="Copy microsoftentraid_create_country_named_location"><code className="connector-page-code">microsoftentraid\_create\_country\_named\_location</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new country-based named location for conditional access</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="Policy.ReadWrite.ConditionalAccess" aria-label="Copy scope Policy.ReadWrite.ConditionalAccess"><code className="connector-page-code">Policy.ReadWrite.ConditionalAccess</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_delete_named_location" data-action-label="Delete Named Location" data-action-scopes="Policy.ReadWrite.ConditionalAccess">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Named Location</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_delete_named_location" aria-label="Copy microsoftentraid_delete_named_location"><code className="connector-page-code">microsoftentraid\_delete\_named\_location</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a named location from Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_domains" data-action-label="List Domains" data-action-scopes="Domain.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Domains</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_domains" aria-label="Copy microsoftentraid_list_domains"><code className="connector-page-code">microsoftentraid\_list\_domains</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of domains associated with the Microsoft Entra ID tenant</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="Domain.Read.All" aria-label="Copy scope Domain.Read.All"><code className="connector-page-code">Domain.Read.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_get_domain" data-action-label="Get Domain" data-action-scopes="Domain.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Domain</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_get_domain" aria-label="Copy microsoftentraid_get_domain"><code className="connector-page-code">microsoftentraid\_get\_domain</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the properties of a specific domain by domain name</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="Domain.Read.All" aria-label="Copy scope Domain.Read.All"><code className="connector-page-code">Domain.Read.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_create_domain" data-action-label="Create Domain" data-action-scopes="Domain.ReadWrite.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Domain</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_create_domain" aria-label="Copy microsoftentraid_create_domain"><code className="connector-page-code">microsoftentraid\_create\_domain</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a new domain to Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_delete_domain" data-action-label="Delete Domain" data-action-scopes="Domain.ReadWrite.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Domain</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_delete_domain" aria-label="Copy microsoftentraid_delete_domain"><code className="connector-page-code">microsoftentraid\_delete\_domain</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a domain from Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_verify_domain" data-action-label="Verify Domain" data-action-scopes="Domain.ReadWrite.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Verify Domain</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_verify_domain" aria-label="Copy microsoftentraid_verify_domain"><code className="connector-page-code">microsoftentraid\_verify\_domain</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Verify a domain in Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_domain_verification_dns_records" data-action-label="List Domain Verification DNS Records" data-action-scopes="Domain.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Domain Verification DNS Records</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_domain_verification_dns_records" aria-label="Copy microsoftentraid_list_domain_verification_dns_records"><code className="connector-page-code">microsoftentraid\_list\_domain\_verification\_dns\_records</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve DNS records required to verify domain ownership</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="Domain.Read.All" aria-label="Copy scope Domain.Read.All"><code className="connector-page-code">Domain.Read.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_domain_service_configuration_records" data-action-label="List Domain Service Configuration Records" data-action-scopes="Domain.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Domain Service Configuration Records</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_domain_service_configuration_records" aria-label="Copy microsoftentraid_list_domain_service_configuration_records"><code className="connector-page-code">microsoftentraid\_list\_domain\_service\_configuration\_records</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve DNS records needed for services using the domain</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="Domain.Read.All" aria-label="Copy scope Domain.Read.All"><code className="connector-page-code">Domain.Read.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_devices" data-action-label="List Devices" data-action-scopes="Device.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Devices</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_devices" aria-label="Copy microsoftentraid_list_devices"><code className="connector-page-code">microsoftentraid\_list\_devices</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of devices registered in Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_get_device" data-action-label="Get Device" data-action-scopes="Device.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Device</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_get_device" aria-label="Copy microsoftentraid_get_device"><code className="connector-page-code">microsoftentraid\_get\_device</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the properties of a specific device by ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_update_device" data-action-label="Update Device" data-action-scopes="Device.ReadWrite.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Device</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_update_device" aria-label="Copy microsoftentraid_update_device"><code className="connector-page-code">microsoftentraid\_update\_device</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the properties of a device in Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_delete_device" data-action-label="Delete Device" data-action-scopes="Device.ReadWrite.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Device</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_delete_device" aria-label="Copy microsoftentraid_delete_device"><code className="connector-page-code">microsoftentraid\_delete\_device</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a device from Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_device_registered_owners" data-action-label="List Device Registered Owners" data-action-scopes="Device.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Device Registered Owners</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_device_registered_owners" aria-label="Copy microsoftentraid_list_device_registered_owners"><code className="connector-page-code">microsoftentraid\_list\_device\_registered\_owners</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the registered owners of a device</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="Device.Read.All" aria-label="Copy scope Device.Read.All"><code className="connector-page-code">Device.Read.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_device_registered_users" data-action-label="List Device Registered Users" data-action-scopes="Device.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Device Registered Users</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_device_registered_users" aria-label="Copy microsoftentraid_list_device_registered_users"><code className="connector-page-code">microsoftentraid\_list\_device\_registered\_users</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the registered users of a device</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="Device.Read.All" aria-label="Copy scope Device.Read.All"><code className="connector-page-code">Device.Read.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_device_member_of" data-action-label="List Device Group Memberships" data-action-scopes="Device.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Device Group Memberships</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_device_member_of" aria-label="Copy microsoftentraid_list_device_member_of"><code className="connector-page-code">microsoftentraid\_list\_device\_member\_of</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the groups that a device is a member of</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="Device.Read.All" aria-label="Copy scope Device.Read.All"><code className="connector-page-code">Device.Read.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_oauth2_permission_grants" data-action-label="List OAuth2 Permission Grants" data-action-scopes="Directory.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List OAuth2 Permission Grants</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_oauth2_permission_grants" aria-label="Copy microsoftentraid_list_oauth2_permission_grants"><code className="connector-page-code">microsoftentraid\_list\_oauth2\_permission\_grants</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of delegated permission grants in Microsoft Entra ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_get_oauth2_permission_grant" data-action-label="Get OAuth2 Permission Grant" data-action-scopes="Directory.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get OAuth2 Permission Grant</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_get_oauth2_permission_grant" aria-label="Copy microsoftentraid_get_oauth2_permission_grant"><code className="connector-page-code">microsoftentraid\_get\_oauth2\_permission\_grant</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a specific OAuth2 permission grant by ID</div>

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

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_create_oauth2_permission_grant" data-action-label="Create OAuth2 Permission Grant" data-action-scopes="DelegatedPermissionGrant.ReadWrite.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create OAuth2 Permission Grant</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_create_oauth2_permission_grant" aria-label="Copy microsoftentraid_create_oauth2_permission_grant"><code className="connector-page-code">microsoftentraid\_create\_oauth2\_permission\_grant</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new OAuth2 permission grant (delegated permission consent)</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="DelegatedPermissionGrant.ReadWrite.All" aria-label="Copy scope DelegatedPermissionGrant.ReadWrite.All"><code className="connector-page-code">DelegatedPermissionGrant.ReadWrite.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_update_oauth2_permission_grant" data-action-label="Update OAuth2 Permission Grant" data-action-scopes="DelegatedPermissionGrant.ReadWrite.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update OAuth2 Permission Grant</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_update_oauth2_permission_grant" aria-label="Copy microsoftentraid_update_oauth2_permission_grant"><code className="connector-page-code">microsoftentraid\_update\_oauth2\_permission\_grant</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing OAuth2 permission grant</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="DelegatedPermissionGrant.ReadWrite.All" aria-label="Copy scope DelegatedPermissionGrant.ReadWrite.All"><code className="connector-page-code">DelegatedPermissionGrant.ReadWrite.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_delete_oauth2_permission_grant" data-action-label="Delete OAuth2 Permission Grant" data-action-scopes="DelegatedPermissionGrant.ReadWrite.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete OAuth2 Permission Grant</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_delete_oauth2_permission_grant" aria-label="Copy microsoftentraid_delete_oauth2_permission_grant"><code className="connector-page-code">microsoftentraid\_delete\_oauth2\_permission\_grant</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete an OAuth2 permission grant (revoke delegated permission consent)</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="DelegatedPermissionGrant.ReadWrite.All" aria-label="Copy scope DelegatedPermissionGrant.ReadWrite.All"><code className="connector-page-code">DelegatedPermissionGrant.ReadWrite.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_list_user_app_role_assignments" data-action-label="List User App Role Assignments" data-action-scopes="Directory.Read.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List User App Role Assignments</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_list_user_app_role_assignments" aria-label="Copy microsoftentraid_list_user_app_role_assignments"><code className="connector-page-code">microsoftentraid\_list\_user\_app\_role\_assignments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve app role assignments for a specific user</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="Directory.Read.All" aria-label="Copy scope Directory.Read.All"><code className="connector-page-code">Directory.Read.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_create_user_app_role_assignment" data-action-label="Assign App Role To User" data-action-scopes="AppRoleAssignment.ReadWrite.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Assign App Role To User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_create_user_app_role_assignment" aria-label="Copy microsoftentraid_create_user_app_role_assignment"><code className="connector-page-code">microsoftentraid\_create\_user\_app\_role\_assignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Assign an app role to a user</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="AppRoleAssignment.ReadWrite.All" aria-label="Copy scope AppRoleAssignment.ReadWrite.All"><code className="connector-page-code">AppRoleAssignment.ReadWrite.All</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="microsoftentraid_delete_user_app_role_assignment" data-action-label="Remove App Role From User" data-action-scopes="AppRoleAssignment.ReadWrite.All">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Remove App Role From User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="microsoftentraid_delete_user_app_role_assignment" aria-label="Copy microsoftentraid_delete_user_app_role_assignment"><code className="connector-page-code">microsoftentraid\_delete\_user\_app\_role\_assignment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove an app role assignment from a user</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="AppRoleAssignment.ReadWrite.All" aria-label="Copy scope AppRoleAssignment.ReadWrite.All"><code className="connector-page-code">AppRoleAssignment.ReadWrite.All</code></button></div>
        </div>
      </div>
    </div>
  </div>
</div>

## Getting Started

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

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

    <Columns cols={2}>
      <Card title="Connector Profile" href="/connectors/microsoftentraid/guides/connector-profile/oauth-2-0-common" icon="https://stackone-logos.com/api/microsoft-entra-id/filled/png" horizontal>
        Microsoft Entra ID - OAuth 2.0 (Common)
      </Card>

      <Card title="Connector Profile" href="/connectors/microsoftentraid/guides/connector-profile/oauth-2-0-tenant" icon="https://stackone-logos.com/api/microsoft-entra-id/filled/png" horizontal>
        Microsoft Entra ID - OAuth 2.0 (Tenant)
      </Card>
    </Columns>
  </Step>

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

    <Columns cols={2}>
      <Card title="Link Account" href="/connectors/microsoftentraid/guides/link-account/oauth-2-0-common" icon="https://stackone-logos.com/api/microsoft-entra-id/filled/png" horizontal>
        Microsoft Entra ID - OAuth 2.0 (Common)
      </Card>

      <Card title="Link Account" href="/connectors/microsoftentraid/guides/link-account/oauth-2-0-tenant" icon="https://stackone-logos.com/api/microsoft-entra-id/filled/png" horizontal>
        Microsoft Entra ID - OAuth 2.0 (Tenant)
      </Card>
    </Columns>
  </Step>

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

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