Skip to content

Commit c9b0413

Browse files
committed
docs: Kerberos & NTLM authentication
1 parent 41d0f56 commit c9b0413

File tree

13 files changed

+659
-367
lines changed

13 files changed

+659
-367
lines changed

docs/pages/product/apis-integrations.mdx

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,9 @@ tools][ref-viz-tools]:
6565
| Method | ✅ Supported in |
6666
| --- | --- |
6767
| [User name and password][ref-auth-user-pass] | [DAX API][ref-dax-api]<br/>[MDX API][ref-mdx-api]<br/>[Semantic Layer Sync][ref-sls]<br/>[SQL API][ref-sql-api] |
68+
| [Kerberos][ref-auth-kerberos] and [NTLM][ref-auth-ntlm] | [DAX API][ref-dax-api]<br/>[MDX API][ref-mdx-api] |
6869
| [Identity provider][ref-auth-idp] | [Cube Cloud for Excel][ref-cube-cloud-for-excel]<br/>[Cube Cloud for Sheets][ref-cube-cloud-for-sheets] |
69-
| [Access token][ref-auth-tokens] | [REST API][ref-rest-api]<br/>[GraphQL API][ref-graphql-api]<br/>[AI API][ref-ai-api] |
70+
| [JSON Web Token][ref-auth-jwt] | [REST API][ref-rest-api]<br/>[GraphQL API][ref-graphql-api]<br/>[AI API][ref-ai-api] |
7071

7172
## Management APIs
7273

@@ -96,6 +97,8 @@ API][ref-orchestration-api].
9697
[ref-excel]: /product/configuration/visualization-tools/excel
9798
[ref-sheets]: /product/configuration/visualization-tools/google-sheets
9899
[ref-tableau]: /product/configuration/visualization-tools/tableau
99-
[ref-auth-user-pass]: /product/auth#user-name-and-password
100-
[ref-auth-idp]: /product/auth#identity-provider
101-
[ref-auth-tokens]: /product/auth#access-token
100+
[ref-auth-user-pass]: /product/auth/methods/name-password
101+
[ref-auth-idp]: /product/auth/methods/identity-provider
102+
[ref-auth-jwt]: /product/auth/methods/jwt
103+
[ref-auth-kerberos]: /product/auth/methods/kerberos
104+
[ref-auth-ntlm]: /product/auth/methods/ntlm

docs/pages/product/apis-integrations/dax-api.mdx

Lines changed: 11 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -49,38 +49,27 @@ variable to `false` to disable this behavior.
4949

5050
## Authentication
5151

52-
The DAX API supports the user name and password authentication method.
52+
The DAX API supports [Kerberos][ref-kerberos] and [NTLM][ref-ntlm] authentication
53+
methods.
5354

54-
## Using DAX API with Power BI
55+
While NTLM can be used for testing purposes, we strongly recommend configuring
56+
Kerberos for production environments.
57+
58+
## Data modeling
5559

5660
<InfoBox>
5761

58-
The DAX API works only with [views][ref-views], not cubes.
62+
The DAX API only exposes [views][ref-views], not cubes.
5963

6064
</InfoBox>
6165

62-
### Connection methods
63-
64-
Power BI provides [three methods][link-powerbi-connection] to connect to data
65-
sources: _live connection_, _DirectQuery_, and _import mode_.
66-
67-
| | Live connection | DirectQuery | <nobr>Import mode</nobr> |
68-
| --- | --- | --- | --- |
69-
| Data location | 🟢 Data source | 🟢 Data source | 🟡 Power BI |
70-
| Data freshness | 🟢 Real-time data | 🟢 Real-time data | 🟡 Stale copy |
71-
| Semantic model | <nobr>🟢 Up-to-date model</nobr> | 🟡 Stale copy | 🟡 Stale copy |
72-
| Queries | <nobr>🟢 Composed in UI</nobr><br/><nobr>🔴 No custom queries</nobr> | <nobr>🟢 Composed in UI</nobr><br/><nobr>🟢 Custom queries</nobr> | <nobr>🟢 Composed in UI</nobr><br/><nobr>🟢 Custom queries</nobr> |
73-
74-
__It's recommended to use a _live connection_ whenever possible.__ Use _DirectQuery_
75-
if you need to write your own DAX queries, but be aware that you must manually
76-
synchronize semantic models as they evolve. _Import mode_ is not recommended, as
77-
it removes the benefits of using a semantic layer.
78-
7966

8067
[ref-powerbi]: /product/configuration/visualization-tools/powerbi
8168
[link-dax]: https://learn.microsoft.com/en-us/dax/
8269
[ref-sql-api]: /product/apis-integrations/sql-api
8370
[ref-ref-dax-api]: /product/apis-integrations/dax-api/reference
8471
[ref-views]: /product/data-modeling/concepts#views
85-
[link-powerbi-connection]: https://learn.microsoft.com/en-us/power-bi/connect-data/service-live-connect-dq-datasets
86-
[ref-time-dimensions]: /product/data-modeling/concepts#time-dimensions
72+
[ref-time-dimensions]: /product/data-modeling/concepts#time-dimensions
73+
[ref-kerberos]: /product/auth/methods/kerberos
74+
[ref-ntlm]: /product/auth/methods/ntlm
75+
[ref-power-bi]: /product/configuration/visualization-tools/powerbi#connecting-from-power-bi

0 commit comments

Comments
 (0)