Skip to content

Fix fullImpersonation in B2B settings mutation - #220

Open
tfgouveia wants to merge 1 commit into
vtex-apps:masterfrom
tfgouveia:patch-2
Open

Fix fullImpersonation in B2B settings mutation#220
tfgouveia wants to merge 1 commit into
vtex-apps:masterfrom
tfgouveia:patch-2

Conversation

@tfgouveia

Copy link
Copy Markdown
Contributor

fix: add b2bSettings.uiSettings.fullImpersonation to b2bSettings mutation

What problem is this solving?

The uiSettings.fullImpersonation property is currently not being set or maintained by the saveB2BSettings mutation.

image image

This issue prevents setting the property both on the Organizations UI and via graphQL mutation.

How to test it?

This query can be used to verify current settings directly on graphQL admin page:

query{
  getB2BSettings{
    uiSettings{
      fullImpersonation
    }
  }
}

This mutation can be used to change the uiSettings.fullImpersonation setting:

mutation {
  saveB2BSettings(input: {uiSettings: {fullImpersonation: true}}) {
    id
    status
    message
  }
}

The fix can be tested on this workspace

Screenshots or example usage:

Example in workspace with the applied fix:

image image

Describe alternatives you've considered, if any.

Related to / Depends on

How does this PR make you feel? 🔗

![](put .gif link here - can be found under "advanced" on giphy)

fix: add b2bSettings.uiSettings.fullImpersonation to b2bSettings mutation
@vtex-io-ci-cd

vtex-io-ci-cd Bot commented Mar 16, 2026

Copy link
Copy Markdown

Hi! I'm VTEX IO CI/CD Bot and I'll be helping you to publish your app! 🤖

Please select which version do you want to release:

  • Patch (backwards-compatible bug fixes)

  • Minor (backwards-compatible functionality)

  • Major (incompatible API changes)

And then you just need to merge your PR when you are ready! There is no need to create a release commit/tag.

  • No thanks, I would rather do it manually 😞

@vtex-io-docs-bot

Copy link
Copy Markdown

Beep boop 🤖

I noticed you didn't make any changes at the docs/ folder

  • There's nothing new to document 🤔
  • I'll do it later 😞

In order to keep track, I'll create an issue if you decide now is not a good time

  • I just updated 🎉🎉

@tfgouveia
tfgouveia marked this pull request as ready for review March 16, 2026 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant