Overview

The `canvas:asset_library` and `canvas:js_component` scopes do not support `authorization_code`.

Proposed resolution

Allow these, so that PKCE OAuth flows via the CLI or AI agents is allowed

User interface changes

Issue fork canvas-3566458

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

mglaman created an issue. See original summary.

mglaman’s picture

Status: Active » Needs review
balintbrews’s picture

Status: Needs review » Reviewed & tested by the community
wim leers’s picture

This only failed due to an upstream 11.3 change. #3573473: Fix HEAD fixed that, and #3561392: Test Canvas on Drupal 11.3 made Canvas' CI less brittle.

Rebasing and merging 🚢

EDIT: auto-merge queued with

feat(CLI Tool): #3566458 OAuth scopes only work for client_credentials flow

By: mglaman
By: balintbrews

  • wim leers committed 33e9b36d on 1.x authored by mglaman
    feat(CLI Tool): #3566458 OAuth scopes only work for client_credentials...
wim leers’s picture

Status: Reviewed & tested by the community » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.