Skip to content

[BUG] Claude for Excel/PowerPoint: 'Enterprise gateway' login option not visible in add-in #33388

Description

@pramirez140

What's Wrong?

The Claude for Excel/PowerPoint add-in documentation states that users should see an "Enterprise gateway" option on the sign-in screen to connect via custom LLM gateways. However, this option is not visible in the add-in interface.

According to the official documentation:

"On the sign-in screen, select 'Enterprise gateway.' Enter the Gateway URL and API token your IT team provided."

The option simply does not appear, making it impossible to use Azure AI Foundry credits or custom LLM gateways (like LiteLLM) with the Excel/PowerPoint add-ins.

What Should Happen?

On the sign-in screen of the Claude for Excel/PowerPoint add-in, there should be a visible "Enterprise gateway" option that allows users to:

  1. Enter a custom Gateway URL
  2. Enter an API token
  3. Connect to custom LLM gateways or Azure AI Foundry endpoints

Error Messages/Logs

No error messages - the option is simply not present in the UI. The sign-in screen only shows standard authentication options without the enterprise gateway alternative.

Steps to Reproduce

  1. Install Claude for Excel add-in from Microsoft AppSource
  2. Open Excel and launch the Claude add-in
  3. Look at the sign-in screen for "Enterprise gateway" option
  4. Option is not visible - only standard login options appear

Context

I'm trying to use Claude for Excel with Azure AI Foundry (Microsoft Foundry) credentials via a LiteLLM proxy. The setup works correctly when tested via curl:

# LiteLLM proxy running locally with Cloudflare tunnel
curl -s https://my-tunnel.trycloudflare.com/v1/models \
  -H "Authorization: Bearer sk-my-token"
# Returns: {"data": [{"id": "claude-sonnet-4-5", ...}]}

# API calls work correctly
curl -s https://my-tunnel.trycloudflare.com/v1/chat/completions \
  -H "Authorization: Bearer sk-my-token" \
  -H "Content-Type: application/json" \
  -d '{"model": "claude-sonnet-4-5", "messages": [{"role": "user", "content": "Hello"}]}'
# Returns valid Claude response

The LiteLLM proxy correctly exposes /v1/models and /v1/messages endpoints as required by the documentation, but there's no way to enter this configuration in the add-in.

Claude Model

N/A - Cannot reach model selection due to authentication limitation

Is this a regression?

Unknown - First time attempting to use enterprise gateway feature

Claude Code Version

claude --version: 1.0.202 (Claude Code)

Platform

  • API Platform: Azure AI Foundry (Microsoft Foundry) via LiteLLM proxy
  • Operating System: macOS Tahoe 26.2
  • Terminal/Shell: zsh
  • Excel Version: Microsoft Excel for Mac (Microsoft 365)

Additional Information

Workaround Attempted

Set up LiteLLM as a proxy to Azure AI Foundry with Cloudflare tunnel for public URL access:

# litellm_config.yaml
model_list:
  - model_name: claude-sonnet-4-5
    litellm_params:
      model: azure_ai/claude-sonnet-4-5
      api_base: https://my-resource.services.ai.azure.com/anthropic
      api_key: "my-azure-api-key"

general_settings:
  master_key: "sk-litellm-azure-proxy"

This setup works for:

  • ✅ Claude Code CLI (via ANTHROPIC_BASE_URL)
  • ✅ Cursor and other OpenAI-compatible apps
  • ❌ Claude for Excel/PowerPoint (no way to enter gateway URL)

Questions

  1. Is the "Enterprise gateway" option only available for certain subscription tiers?
  2. Is there a minimum add-in version required?
  3. Are there regional restrictions for this feature?

Related Documentation

Metadata

Metadata

Assignees

No one assigned

    Labels

    invalidIssue doesn't seem to be related to Claude Code

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions