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

# Microsoft To Do

> Review the minimum OAuth scopes for every Microsoft To Do action.

Review the minimum standard delegated scope mapping for every Microsoft To Do action. The mapping covers lists, tasks, and checklist items. `Sites.Selected` does not apply.

## Minimal scopes per action

<Note>
  Each Microsoft To Do connection also requests `offline_access` and `User.Read`. These connection scopes apply in addition to the action scopes in the table.
</Note>

<div style={{overflowX: "auto"}}>
  <table style={{width: "100%", maxWidth: "100%", minWidth: 0, tableLayout: "fixed", whiteSpace: "normal", overflowWrap: "anywhere", wordBreak: "break-word"}}>
    <colgroup>
      <col style={{width: "20%"}} />

      <col style={{width: "25%"}} />

      <col style={{width: "55%"}} />
    </colgroup>

    <thead>
      <tr>
        <th style={{width: "20%"}}>Action</th>
        <th style={{width: "25%"}}>Description</th>
        <th style={{width: "55%"}}>Minimum scopes</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td><strong>Create checklist item</strong></td>
        <td>Creates a checklist item on a task.</td>
        <td><code>Tasks.ReadWrite</code></td>
      </tr>

      <tr>
        <td><strong>Create list</strong></td>
        <td>Creates a To Do list.</td>
        <td><code>Tasks.ReadWrite</code></td>
      </tr>

      <tr>
        <td><strong>Create task</strong></td>
        <td>Creates a To Do task.</td>
        <td><code>Tasks.ReadWrite</code></td>
      </tr>

      <tr>
        <td><strong>Get list</strong></td>
        <td>Gets a To Do list.</td>
        <td><code>Tasks.Read</code></td>
      </tr>

      <tr>
        <td><strong>Get task</strong></td>
        <td>Gets a To Do task.</td>
        <td><code>Tasks.Read</code></td>
      </tr>

      <tr>
        <td><strong>List checklist items</strong></td>
        <td>Lists checklist items on a task.</td>
        <td><code>Tasks.Read</code></td>
      </tr>

      <tr>
        <td><strong>List lists</strong></td>
        <td>Lists To Do lists.</td>
        <td><code>Tasks.Read</code></td>
      </tr>

      <tr>
        <td><strong>List tasks</strong></td>
        <td>Lists tasks in a list.</td>
        <td><code>Tasks.Read</code></td>
      </tr>

      <tr>
        <td><strong>Resolve list</strong></td>
        <td>Resolves a To Do list.</td>
        <td><code>Tasks.Read</code></td>
      </tr>

      <tr>
        <td><strong>Resolve task</strong></td>
        <td>Resolves a To Do task.</td>
        <td><code>Tasks.Read</code></td>
      </tr>

      <tr>
        <td><strong>Update task</strong></td>
        <td>Updates a To Do task.</td>
        <td><code>Tasks.ReadWrite</code></td>
      </tr>
    </tbody>
  </table>
</div>

## Related pages

* [Microsoft Integration Scopes](/en/admin/manage-integrations/microsoft-integration-scopes)
* [Microsoft integrations: permissions and admin approval](/en/admin/manage-integrations/integration-setup-guides/microsoft)
