Skip to content

Update from code changes: document dashboard session security - #6394

Closed
mintlify[bot] wants to merge 7 commits into
mainfrom
mintlify/9b8e5050
Closed

Update from code changes: document dashboard session security#6394
mintlify[bot] wants to merge 7 commits into
mainfrom
mintlify/9b8e5050

Conversation

@mintlify

@mintlify mintlify Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Summary

Documents the new dashboard session security controls that let Enterprise admins configure session lifetimes, an idle session timeout, and an IP allowlist that restricts dashboard access to trusted networks — all from the Policies tab under Identity & access.

Changes

  • Added dashboard/session-security.mdx covering the two independent session lifetime controls (idle session timeout and maximum session lifetime), how they interact, allowed range (5 minutes to 14 days), per-setting enable toggles, and the related audit log actions.
  • Added a "Restrict dashboard access by IP" section covering the IP allowlist, IPv4/IPv6/CIDR entry format, Active/Disabled status, lockout warning, and current-IP guidance.
  • Pointed session lifetime and IP allowlist configuration at the Policies tab of the Identity & access page (/settings/organization/access?tab=policies).
  • Linked the new page from the "Dashboard access" group in the main and translated navigations.
  • Added Spanish, French, and Chinese translations of the page.

Context

Backs the org-level sessionDurationMinutes and maxSessionLifetimeMinutes settings shipped in mintlify/server#6392, the IP allowlist UI shipped in mintlify/mint#8881, and the session lifetimes UI shipped in mintlify/mint#8963.

Update history

  • Initial: documented dashboard session duration and maximum session lifetime settings (mintlify/server#6392).
  • Follow-up: wrapped translated headings in anchor divs so cross-language section links resolve.
  • Follow-up: extended the page with the "Restrict dashboard access by IP" section and mirrored the update to es, fr, and zh (mintlify/mint#8881).
  • Follow-up: relocated session lifetime and IP allowlist configuration to the new Policies tab under Identity & access, renamed "idle session duration" to "idle session timeout" to match the UI, added guidance on per-setting enable toggles and units, and mirrored the changes to es, fr, and zh (mintlify/mint#8963).

Note

Medium Risk
Large surface area (CI sync to external repos with write tokens, new public admin API spec) but changes are documentation and internal tooling rather than runtime product code in this repo.

Overview
Introduces agent-context/ as the canonical source for the Mintlify skill and MCP definitions shipped to Codex, Cursor, and Claude plugins, with build/sync scripts, tests, .mintignore exclusion, and GitHub Actions to validate on PR and open sync PRs in the three plugin repos after pushes to main.

API & product docs: Documents POST /v1/deslop/{projectId} in admin-openapi.json and api/admin/deslop.mdx (AI prose detection, credits, rate limits). Adds guides for GraphQL reference (graphql-setup.mdx), SDK reference from doc-tool artifacts (sdk-reference-setup.mdx), and a full assistant embed widget (assistant/widget.mdx + preview host). Expands agent publishing options (PR vs push-to-main, static egress), Slack setup/integrations, markdown.instructions, contextual menu per-page overrides, skill groups, and admin MCP ChatGPT / save modes.

Also adds assistant support skills (custom domain ACME rate limit, editor reset, git revalidation), bumps link-check workflow action versions, and broad copy/OpenAPI auth-description cleanups across analytics and agent endpoints.

Reviewed by Cursor Bugbot for commit e8abc5d. Bugbot is set up for automated code reviews on this repo. Configure here.

@mintlify

mintlify Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor Author

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
mintlify 🟢 Ready View Preview Jul 28, 2026, 4:18 PM

@mintlify

mintlify Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor Author

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
tomee 🟢 Ready View Preview Jul 6, 2026, 7:06 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@mintlify

mintlify Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor Author

Update from code changes updated this PR.

Added IP allowlist section to session security docs in four languages

Source PRs

@mintlify

mintlify Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor Author

Update from code changes updated this PR.

Made no changes; docs already passed all best-practice checks

Source PRs

@mintlify-development

mintlify-development Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
userauth 🟢 Ready View Preview Jul 28, 2026, 4:15 PM

@mintlify-development

mintlify-development Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
prosignuptest 🟢 Ready View Preview Jul 28, 2026, 4:22 PM

@mintlify-development

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
mintlify 🟡 Building Jul 28, 2026, 4:13 PM

@mintlify-development

mintlify-development Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
testing 🟢 Ready View Preview Jul 28, 2026, 4:53 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

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