Skip to content

Conversation

@HappyPaul55
Copy link
Contributor

This pull request makes a configuration update to the manifest.json file, enhancing how API keys are injected into outgoing requests to the SurveyMonkey API.

API key injection improvement:

  • Added a settingsInjection block to the SurveyMonkey API configuration, specifying that the api_key should be included in the Authorization header for requests.

@HappyPaul55 HappyPaul55 requested a review from a team as a code owner November 14, 2025 12:44
@github-actions
Copy link

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR enhances security for the SurveyMonkey app by restricting where API key token replacements can occur during proxy requests. The change configures the app to only inject the API key into the Authorization header, preventing potential security issues from unrestricted token injection.

Key Changes:

  • Added settingsInjection configuration to the proxy whitelist entry for SurveyMonkey API endpoints
  • Specified that the api_key setting should only be injected into the Authorization header

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

2 participants