Skip to content

Validate Admin SDK dataset selectors against app manifest permissions #1648

Description

Admin SDK data.subscribe / data.get calls fail at runtime when manifest.xml lacks read privileges for the selected entities, and nothing catches this before release. extension validate should report these missing privileges so CI and Store uploads catch them. The editor-side check lives in shopware/shopware-lsp#103, and this one should reuse its logic instead of reimplementing it.

Activity

  1. lasomethingsomething commented on Sep 30, 2026

    @lasomethingsomething
    Contributor

    Björn Meyer (@BrocksiNet) This seems better suited to the LSP. Can you file an issue there (would greatly appreciate something far less text-heavy; the team is facing lots and lots of text these days)

  2. BrocksiNet commented on Oct 1, 2026

    @BrocksiNet
    Author

    Thanks somethings (@lasomethingsomething), filed shopware/shopware-lsp#103 for the editor side and shortened this one to the CI part, which should reuse the LSP logic.

  3. shyim commented on Oct 5, 2026

    @shyim
    Member

    so we can close this in favour of the lsp one right?

  4. BrocksiNet commented on Oct 5, 2026

    @BrocksiNet
    Author

    If the extension validates, it then uses the LSP internally to throw a warning or an info message, yes. If not, I would say it is good to have it in two places.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Fields

    No fields configured for Story.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions