env.app-auth.example•875 B
# Microsoft Graph Configuration - APPLICATION AUTHENTICATION
# This configuration uses service principal authentication (no user interaction required)
GRAPH_TENANT_ID=your_tenant_id_here
GRAPH_CLIENT_ID=your_app_id_here
GRAPH_CLIENT_SECRET=your_client_secret_here
GRAPH_AUTH_MODE=app
# Default Organizer (must be a user in your tenant)
GRAPH_ORGANIZER_EMAIL=organizer@yourdomain.com
# Time Zone and Server Settings
DEFAULT_TIMEZONE=Asia/Dubai
PORT=7337
# Token Cache
TOKEN_CACHE_PATH=.tokens.json
# Logging
LOG_LEVEL=info
# IMPORTANT NOTES:
# 1. GRAPH_AUTH_MODE must be set to "app" (not "delegated")
# 2. GRAPH_CLIENT_SECRET is required for application authentication
# 3. GRAPH_TENANT_ID should be your specific tenant ID, not "common"
# 4. GRAPH_ORGANIZER_EMAIL must be a user in your Azure tenant
# 5. You must grant APPLICATION permissions (not delegated) in Azure