Claude Code skill (CLI over Microsoft Graph, delegated auth-code + PKCE) and a Claude Desktop .mcpb extension sharing one dependency-free core client. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
26 lines
1.2 KiB
Plaintext
26 lines
1.2 KiB
Plaintext
# Copy to ".env" in this folder and fill in. Git-ignored — never commit real values.
|
|
|
|
# Application (client) ID of an Entra PUBLIC client app with the delegated
|
|
# Tasks.ReadWrite permission. See references/setup.md.
|
|
TODO_CLIENT_ID=00000000-0000-0000-0000-000000000000
|
|
|
|
# Optional. Default "common" (work/school OR personal accounts).
|
|
# - a tenant GUID/domain -> work/school accounts in that tenant only
|
|
# - "organizations" -> any work/school account
|
|
# - "consumers" -> personal Microsoft accounts only
|
|
# TODO_TENANT_ID=common
|
|
|
|
# Optional. Where to cache the signed-in token (refresh token).
|
|
# Default: .token-cache.json next to scripts/. Keep it OUT of git.
|
|
# TODO_TOKEN_CACHE=/absolute/path/to/.token-cache.json
|
|
|
|
# Optional. Pin the loopback redirect port used during `login`. Default: the OS
|
|
# picks a free port (works when http://localhost is registered, since Entra
|
|
# ignores the port for loopback). Set this only if your tenant requires an exact
|
|
# redirect URI, then register http://127.0.0.1:<port> in the app.
|
|
# TODO_REDIRECT_PORT=53682
|
|
|
|
# Optional. Time zone applied to --due / --start / --reminder dates (default UTC).
|
|
# Accepts IANA (e.g. America/Denver) or Windows zone names.
|
|
# TODO_TIMEZONE=UTC
|