Repository navigation
docs: Add Kerberos setup steps for Microsoft Entra Domain Services - #12397
Conversation
Adds a PowerShell walkthrough for the Kerberos page: create the keytab account, register the SPN, generate the keytab with ktpass, and upload it with the Cube CLI, all from a Windows Server machine joined to the managed domain. Also fixes the generic ktpass example to pass the account as DOMAIN\name (a bare name fails for accounts without a display name), notes that ktpass resets the password so each deployment needs its own keytab account, and says the method=kerberos log lines need CUBEJS_LOG_LEVEL=trace. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Automations to automatically generate PRs for you. |
|
Claude finished @MikeNitsenko's task in 1m 57s —— View job Ready to merge after the CLI release; one low finding: 0 high, 0 medium, 1 low. Review details
Finding
Checked against the repo
Other notes
Review threadsThe listing returned 0 of my own threads, so none were resolved or re-affirmed. |
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Claude finished @MikeNitsenko's task in 31s —— View job Ready to merge after the CLI release: 0 high, 0 medium, 0 low. Review details
This roundThe last review's only finding was a low one: the walkthrough never said where the XMLA service account comes from. Commit 38f99ae fixes it. None of the other checks from the last round changed: CLI commands vs Other notes
Review threadsThe listing returned 0 of my own threads (the last finding was only in the tracking comment), so none were resolved or re-affirmed. |
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Claude finished @MikeNitsenko's task in 1m 1s —— View job Looks good, one wording nit: 0 high, 0 medium, 1 low. Review details
This roundThe only new commit is bfa7007, which adds an
The Other notes
Review threadsThe listing returned 0 of my own threads, so none were resolved or re-affirmed. |
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Claude finished @MikeNitsenko's task in 1m 5s —— View job LGTM: no issues found (0 high, 0 medium, 0 low). Review details
What I checked
Minor, not posted inline
Review threadsThe listing returned 0 of my own threads: no prior threads, none resolved, none re-affirmed. |
Summary
Adds a step-by-step PowerShell section to the Kerberos page for Microsoft Entra Domain Services. From a Windows Server machine joined to the managed domain, it creates the keytab account, registers the SPN, generates the keytab with
ktpass /pass +rndPass, and uploads it withcube variables set(the same env var the Settings → Power BI upload writes).Fixes to the existing text, found while testing:
ktpassexample now passes/mapuser CUBE\account. A bare name fails withDsCrackNames returned 0x2when the account has no display name (e.g., created withNew-ADUser).ktpassresets the account's password, so each deployment needs its own keytab account; the generic prompt text no longer implies the existing password.ktpassisn't part of RSAT on Windows 10.method=kerberos/method=ntlmlog lines only appear withCUBEJS_LOG_LEVEL=trace.Test plan
yarn broken-linksreports no new broken links (3 pre-existing ones inapi-reference/introduction.mdxanddocs.jsonreproduce without this change).mintlify dev: 6 steps, all code blocks intact.Merge note
Safe to merge before the CLI release. Until #12395 ships, the Windows
cube.exeneeds the VC++ runtime, which stock Windows Server doesn't have; the CLI step has a short note with the two commands that install it.🤖 Generated with Claude Code