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

# Wrike OAuth 2.0 connector profile – StackOne setup guide

> Set up the OAuth 2.0 connector profile for Wrike in StackOne. One-time admin setup required before your users can link Wrike accounts via Hub.

<Warning>You must have appropriate permissions in your Wrike account to register applications in the Wrike App Console.</Warning>

<Panel>
  <div className="not-prose guides-scope-selector" data-guides-scope-selector data-guide-actions-json="[{&#x22;id&#x22;:&#x22;wrike_list_access_roles&#x22;,&#x22;label&#x22;:&#x22;List Access Roles&#x22;,&#x22;scopes&#x22;:[&#x22;amReadOnlyAccessRole&#x22;]},{&#x22;id&#x22;:&#x22;wrike_query_accounts&#x22;,&#x22;label&#x22;:&#x22;Query Accounts&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_modify_account&#x22;,&#x22;label&#x22;:&#x22;Modify Account&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_list_comments&#x22;,&#x22;label&#x22;:&#x22;List Comments&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_list_folder_comments&#x22;,&#x22;label&#x22;:&#x22;List Folder Comments&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_list_task_comments&#x22;,&#x22;label&#x22;:&#x22;List Task Comments&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_get_comments&#x22;,&#x22;label&#x22;:&#x22;Get Comments&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_create_folder_comment&#x22;,&#x22;label&#x22;:&#x22;Create Folder Comment&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_create_task_comment&#x22;,&#x22;label&#x22;:&#x22;Create Task Comment&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_update_comment&#x22;,&#x22;label&#x22;:&#x22;Update Comment&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_delete_comment&#x22;,&#x22;label&#x22;:&#x22;Delete Comment&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_list_contacts&#x22;,&#x22;label&#x22;:&#x22;List Contacts&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_get_contact&#x22;,&#x22;label&#x22;:&#x22;Get Contact&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_get_contact_history&#x22;,&#x22;label&#x22;:&#x22;Get Contact History&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_modify_contact&#x22;,&#x22;label&#x22;:&#x22;Modify Contact&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_list_custom_fields&#x22;,&#x22;label&#x22;:&#x22;List Custom Fields&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_get_custom_fields&#x22;,&#x22;label&#x22;:&#x22;Get Custom Fields&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_list_space_custom_fields&#x22;,&#x22;label&#x22;:&#x22;List Space Custom Fields&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_create_custom_field&#x22;,&#x22;label&#x22;:&#x22;Create Custom Field&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_modify_custom_field&#x22;,&#x22;label&#x22;:&#x22;Modify Custom Field&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_get_folder_tree&#x22;,&#x22;label&#x22;:&#x22;Get Folder Tree&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_get_folder&#x22;,&#x22;label&#x22;:&#x22;Get Folder&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_get_folder_history&#x22;,&#x22;label&#x22;:&#x22;Get Folder History&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_delete_folder&#x22;,&#x22;label&#x22;:&#x22;Delete Folder&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_create_folder&#x22;,&#x22;label&#x22;:&#x22;Create Folder&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_copy_folder&#x22;,&#x22;label&#x22;:&#x22;Copy Folder&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_update_folder&#x22;,&#x22;label&#x22;:&#x22;Update Folder&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_query_groups&#x22;,&#x22;label&#x22;:&#x22;Query Groups&#x22;,&#x22;scopes&#x22;:[&#x22;amReadOnlyGroup&#x22;,&#x22;amReadWriteGroup&#x22;]},{&#x22;id&#x22;:&#x22;wrike_get_group&#x22;,&#x22;label&#x22;:&#x22;Get Group&#x22;,&#x22;scopes&#x22;:[&#x22;amReadOnlyGroup&#x22;,&#x22;amReadWriteGroup&#x22;]},{&#x22;id&#x22;:&#x22;wrike_create_group&#x22;,&#x22;label&#x22;:&#x22;Create Group&#x22;,&#x22;scopes&#x22;:[&#x22;amReadWriteGroup&#x22;]},{&#x22;id&#x22;:&#x22;wrike_modify_group&#x22;,&#x22;label&#x22;:&#x22;Modify Group&#x22;,&#x22;scopes&#x22;:[&#x22;amReadWriteGroup&#x22;]},{&#x22;id&#x22;:&#x22;wrike_get_spaces&#x22;,&#x22;label&#x22;:&#x22;Get Spaces&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_create_space&#x22;,&#x22;label&#x22;:&#x22;Create Space&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_update_space&#x22;,&#x22;label&#x22;:&#x22;Update Space&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_get_space_by_id&#x22;,&#x22;label&#x22;:&#x22;Get Space By ID&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_delete_space&#x22;,&#x22;label&#x22;:&#x22;Delete Space&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_list_tasks&#x22;,&#x22;label&#x22;:&#x22;List Tasks&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_create_task&#x22;,&#x22;label&#x22;:&#x22;Create Task&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_list_folder_tasks&#x22;,&#x22;label&#x22;:&#x22;List Folder Tasks&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_list_space_tasks&#x22;,&#x22;label&#x22;:&#x22;List Space Tasks&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_get_tasks&#x22;,&#x22;label&#x22;:&#x22;Get Tasks&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_get_tasks_history&#x22;,&#x22;label&#x22;:&#x22;Get Tasks History&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_delete_task&#x22;,&#x22;label&#x22;:&#x22;Delete Task&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_query_workflows&#x22;,&#x22;label&#x22;:&#x22;Query Workflows&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;amReadOnlyWorkflow&#x22;,&#x22;amReadWriteWorkflow&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_list_space_workflows&#x22;,&#x22;label&#x22;:&#x22;List Space Workflows&#x22;,&#x22;scopes&#x22;:[&#x22;Default&#x22;,&#x22;amReadOnlyWorkflow&#x22;,&#x22;amReadWriteWorkflow&#x22;,&#x22;wsReadOnly&#x22;,&#x22;wsReadWrite&#x22;]},{&#x22;id&#x22;:&#x22;wrike_create_workflow&#x22;,&#x22;label&#x22;:&#x22;Create Workflow&#x22;,&#x22;scopes&#x22;:[&#x22;amReadWriteWorkflow&#x22;]},{&#x22;id&#x22;:&#x22;wrike_modify_workflow&#x22;,&#x22;label&#x22;:&#x22;Modify Workflow&#x22;,&#x22;scopes&#x22;:[&#x22;amReadWriteWorkflow&#x22;]}]" style={{ borderRadius: '8px', padding: '16px', marginBottom: '24px' }}>
    <div className="guides-scope-selector__title" style={{ fontSize: '16px', fontWeight: '600', marginBottom: '12px' }}>Select Actions to adjust the guide</div>
    <div className="guides-scope-selector__muted" style={{ fontSize: '13px', marginBottom: '12px' }}>Some actions may require additional configuration in the provider to be accessible. Choose the actions you need and the guide will be updated.</div>

    <div style={{ display: 'flex', gap: '8px', marginBottom: '12px', flexWrap: 'wrap' }}>
      <input type="text" placeholder="Search actions..." className="guides-scope-selector__input" data-guide-action-search style={{ padding: '8px 12px', borderRadius: '6px', fontSize: '13px', flex: 1, minWidth: '160px' }} />

      <button type="button" className="guides-scope-selector__quick-btn" data-guide-select-all style={{ padding: '6px 10px', borderRadius: '6px', fontSize: '12px', cursor: 'pointer' }}>Select all</button>
      <button type="button" className="guides-scope-selector__quick-btn" data-guide-clear style={{ padding: '6px 10px', borderRadius: '6px', fontSize: '12px', cursor: 'pointer' }}>Clear</button>
    </div>

    <div className="guides-scope-selector__list" style={{ maxHeight: '240px', overflowY: 'auto', borderRadius: '6px', marginBottom: '12px' }}>
      <div className="guides-scope-selector__list-header" style={{ display: 'flex', alignItems: 'center', gap: '10px', padding: '8px 12px', fontSize: '12px', fontWeight: '600', position: 'sticky', top: 0, zIndex: 1 }}>
        <div style={{ width: '16px', flexShrink: 0 }} />

        <div style={{ flex: 1, textAlign: 'left' }}>Action</div>
        <div style={{ minWidth: '120px', marginLeft: 'auto', textAlign: 'right' }}>Scope(s)</div>
      </div>

      <div className="guides-scope-selector__muted" data-guide-loading style={{ padding: '16px', textAlign: 'center', fontSize: '13px' }}>Loading actions...</div>
      <div className="guides-scope-selector__muted" data-guide-no-results hidden style={{ padding: '16px', textAlign: 'center', fontSize: '13px' }}>No actions match your search.</div>
    </div>

    <div className="guides-scope-selector__url-section" style={{ marginTop: '12px', paddingTop: '12px' }}>
      <div className="guides-scope-selector__muted" style={{ fontSize: '12px', fontWeight: '500', marginBottom: '6px' }}>Dynamic Guide URL</div>

      <div style={{ display: 'flex', alignItems: 'center', gap: '8px', flexWrap: 'wrap' }}>
        <input type="text" readOnly className="guides-scope-selector__input" data-guide-url style={{ flex: 1, minWidth: '200px', padding: '8px 10px', borderRadius: '6px', fontSize: '12px', fontFamily: 'monospace' }} />

        <button type="button" className="guides-scope-selector__copy-btn" data-guide-copy-url style={{ width: '120px', padding: '8px 14px', borderRadius: '6px', fontSize: '13px', fontWeight: '500', cursor: 'pointer', whiteSpace: 'nowrap', marginLeft: 'auto' }}>Copy URL</button>
      </div>

      <div style={{ marginTop: '12px' }}>
        <div className="guides-scope-selector__muted" style={{ fontSize: '12px', fontWeight: '500', marginBottom: '6px' }}>Scopes Selected</div>

        <div style={{ display: 'flex', alignItems: 'stretch', gap: '8px', flexWrap: 'wrap' }}>
          <pre className="guides-scope-selector__input" role="textbox" aria-readonly="true" tabIndex={0} data-guide-scopes-output style={{ flex: 1, minWidth: '200px', minHeight: '88px', maxHeight: '120px', overflowY: 'auto', margin: 0, padding: '8px 10px', borderRadius: '6px', fontSize: '12px', fontFamily: 'monospace', whiteSpace: 'pre-wrap' }} />

          <div className="guides-scope-selector__muted" style={{ display: 'flex', flexDirection: 'column', gap: '8px', fontSize: '12px', fontWeight: '500', flexShrink: 0, alignItems: 'flex-start' }}>
            <div style={{ whiteSpace: 'nowrap' }}>Separator</div>

            <select className="guides-scope-selector__input" data-guide-scope-delimiter style={{ width: '100%', padding: '6px 10px', borderRadius: '6px', fontSize: '12px' }}>
              <option value="space">Space</option>
              <option value="comma">Comma</option>
              <option value="semicolon">Semicolon</option>
              <option value="pipe">Pipe</option>
              <option value="newline">Newline</option>
            </select>

            <button type="button" className="guides-scope-selector__copy-btn" data-guide-copy-scopes style={{ width: '120px', padding: '8px 14px', borderRadius: '6px', fontSize: '13px', fontWeight: '500', cursor: 'pointer', whiteSpace: 'nowrap' }}>Copy scopes</button>
          </div>
        </div>
      </div>
    </div>
  </div>
</Panel>

<section data-guide-section data-guide-scopes="">
  <h2>Register Your Application in Wrike App Console</h2>

  <p>To connect Wrike with StackOne, you need to register an application in the Wrike App Console to obtain OAuth 2.0 credentials.</p>

  <Steps>
    <Step title="Access Wrike App Console">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Navigate to the <a href="https://www.wrike.com/appconsole.htm" target="_blank" rel="noopener noreferrer">Wrike App Console</a>. Sign in with your Wrike account credentials if prompted.</p>
      </div>
    </Step>

    <Step title="Create a New Application">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Click the <strong>+ App</strong> button to create a new OAuth 2.0 application. You'll see a form with the following fields.</p>

        <ul>
          <li>Enter an <strong>App name</strong> for your application (e.g., StackOne Wrike Integration)</li>
          <li>Provide an <strong>App description</strong> explaining your application's purpose.</li>
        </ul>
      </div>
    </Step>

    <Step title="OAuth Credentials">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>In the OAuth section of the form, your application's authentication credentials will be displayed.</p>

        <ul>
          <li>The <strong>Client ID</strong> will be displayed.</li>
          <li>The <strong>Secret key</strong> will be masked with asterisks (click the eye icon to reveal it — you will be prompted to enter your Wrike account password in a confirmation dialog — then copy it).</li>
          <li>Store both the Client ID and Secret key securely for use later.</li>
        </ul>
      </div>
    </Step>

    <Step title="Add Redirect URL">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>In the <strong>Redirect URLs</strong> section, add the StackOne OAuth callback URL `https://api.stackone.com/connect/oauth2/wrike/callback`.</p>
      </div>
    </Step>

    <Step title="Save Your Application">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Review your configuration and click the <strong>Save</strong> button at the bottom right of the form to create your application.</p>
      </div>
    </Step>
  </Steps>
</section>

<section data-guide-section data-guide-scopes="">
  <h2>Configure OAuth Scopes</h2>

  <p>Select the scopes your integration needs. You can specify these as a comma-separated list in the <strong>Scopes</strong> field when connecting your Wrike account in StackOne (e.g., Default,wsReadWrite). If not specified, it defaults to `Default,wsReadWrite,amReadWriteWorkflow,amReadWriteInvitation,amReadWriteGroup,amReadWriteUser`.<br /><br /><strong>Important:</strong> The `Default` scope is always required and must be included when specifying custom scopes, otherwise the OAuth connection will fail.</p>

  <Steps>
    <Step title="Select scopes for your use case">
      <div data-guide-step data-guide-scopes="Default,wsReadOnly,wsReadWrite,amReadOnlyWorkflow,amReadWriteWorkflow,amReadOnlyInvitation,amReadWriteInvitation,amReadOnlyGroup,amReadWriteGroup,amReadOnlyUser,amReadWriteUser,amReadOnlyAccessRole,amReadWriteAccessRole" data-guide-display-scopes-list="Default,wsReadOnly,wsReadWrite,amReadOnlyWorkflow,amReadWriteWorkflow,amReadOnlyInvitation,amReadWriteInvitation,amReadOnlyGroup,amReadWriteGroup,amReadOnlyUser,amReadWriteUser,amReadOnlyAccessRole,amReadWriteAccessRole">
        <div className="connector-guide-actions-badge" data-guide-actions-badge data-guide-actions-badge-scopes="Default,wsReadOnly,wsReadWrite,amReadOnlyWorkflow,amReadWriteWorkflow,amReadOnlyInvitation,amReadWriteInvitation,amReadOnlyGroup,amReadWriteGroup,amReadOnlyUser,amReadWriteUser,amReadOnlyAccessRole,amReadWriteAccessRole" style={{ display: 'block', width: 'fit-content', maxWidth: '100%', padding: '2px 8px', borderRadius: '8px', fontSize: '12px', marginBottom: '8px', marginTop: '-10px', whiteSpace: 'nowrap', overflowX: 'auto', overflowY: 'hidden', msOverflowStyle: 'none', scrollbarWidth: 'none' }}>
          <span>Enables actions: </span><span data-guide-actions-badge-labels>Copy Folder, Create Custom Field, Create Folder, Create Folder Comment, Create Group, Create Space, Create Task, Create Task Comment, Create Workflow, Delete Comment, Delete Folder, Delete Space, Delete Task, Get Comments, Get Contact, Get Contact History, Get Custom Fields, Get Folder, Get Folder History, Get Folder Tree, Get Group, Get Space By ID, Get Spaces, Get Tasks, Get Tasks History, List Access Roles, List Comments, List Contacts, List Custom Fields, List Folder Comments, List Folder Tasks, List Space Custom Fields, List Space Tasks, List Space Workflows, List Task Comments, List Tasks, Modify Account, Modify Contact, Modify Custom Field, Modify Group, Modify Workflow, Query Accounts, Query Groups, Query Workflows, Update Comment, Update Folder, Update Space</span>
        </div>

        <p>Choose the scopes required for your integration based on the data and operations you need to access.</p>

        <div style={{ marginTop: '8px' }} data-guide-display-scopes>
          <div className="connector-guide-scopes-container connector-guide-scopes-container--scrollable">
            <ul className="not-prose" style={{ listStyleType: "'- '", paddingLeft: '1em', margin: 0 }}>
              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="Default">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy Default" title="Copy scope" data-copy="Default">
                  <span className="connector-guide-scope-copy__label">Default</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="wsReadOnly">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy wsReadOnly" title="Copy scope" data-copy="wsReadOnly">
                  <span className="connector-guide-scope-copy__label">wsReadOnly</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="wsReadWrite">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy wsReadWrite" title="Copy scope" data-copy="wsReadWrite">
                  <span className="connector-guide-scope-copy__label">wsReadWrite</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="amReadOnlyWorkflow">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy amReadOnlyWorkflow" title="Copy scope" data-copy="amReadOnlyWorkflow">
                  <span className="connector-guide-scope-copy__label">amReadOnlyWorkflow</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="amReadWriteWorkflow">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy amReadWriteWorkflow" title="Copy scope" data-copy="amReadWriteWorkflow">
                  <span className="connector-guide-scope-copy__label">amReadWriteWorkflow</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="amReadOnlyInvitation">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy amReadOnlyInvitation" title="Copy scope" data-copy="amReadOnlyInvitation">
                  <span className="connector-guide-scope-copy__label">amReadOnlyInvitation</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="amReadWriteInvitation">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy amReadWriteInvitation" title="Copy scope" data-copy="amReadWriteInvitation">
                  <span className="connector-guide-scope-copy__label">amReadWriteInvitation</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="amReadOnlyGroup">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy amReadOnlyGroup" title="Copy scope" data-copy="amReadOnlyGroup">
                  <span className="connector-guide-scope-copy__label">amReadOnlyGroup</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="amReadWriteGroup">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy amReadWriteGroup" title="Copy scope" data-copy="amReadWriteGroup">
                  <span className="connector-guide-scope-copy__label">amReadWriteGroup</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="amReadOnlyUser">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy amReadOnlyUser" title="Copy scope" data-copy="amReadOnlyUser">
                  <span className="connector-guide-scope-copy__label">amReadOnlyUser</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="amReadWriteUser">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy amReadWriteUser" title="Copy scope" data-copy="amReadWriteUser">
                  <span className="connector-guide-scope-copy__label">amReadWriteUser</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="amReadOnlyAccessRole">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy amReadOnlyAccessRole" title="Copy scope" data-copy="amReadOnlyAccessRole">
                  <span className="connector-guide-scope-copy__label">amReadOnlyAccessRole</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="amReadWriteAccessRole">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy amReadWriteAccessRole" title="Copy scope" data-copy="amReadWriteAccessRole">
                  <span className="connector-guide-scope-copy__label">amReadWriteAccessRole</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>
            </ul>
          </div>
        </div>
      </div>
    </Step>
  </Steps>
</section>

## Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for <strong>Wrike</strong>:

<Steps>
  <Step title="Navigate to Connector Profiles">
    Login to StackOne and navigate to [Connector Profiles](https://app.stackone.com/connector_profiles)
  </Step>

  <Step title="Create New Connector Profile">
    <ul>
      <li>Click <strong>+ Connector Profile</strong></li>
      <li>Search for and select <strong>Wrike</strong></li>
      <li>Select <strong>Type</strong> as <strong>OAuth 2.0</strong></li>

      <li>
        Fill out the fields using details retrieved from your provider:

        <ul style={{ marginLeft: '20px' }}>
          <li><strong>Client ID</strong></li>
          <li><strong>Client Secret</strong></li>
          <li><strong>Scopes</strong> (Optional)</li>
        </ul>
      </li>

      <li>(Optional) Select <strong>Actions</strong> to be enabled for this Connector Profile</li>
      <li>Click <strong>Create profile</strong></li>
    </ul>
  </Step>
</Steps>

Congratulations! The new Connector Profile will now show up in your project ready to be used. You can now continue to <a href="/guides/accounts-section#linking-accounts">Link Accounts</a> for <strong>Wrike</strong>.
