Skip to content

Commit 3e70c8b

Browse files
author
Owen Duncan
committed
Updating security group ID requirement.
1 parent 9414d0a commit 3e70c8b

File tree

3 files changed

+7
-8
lines changed

3 files changed

+7
-8
lines changed

articles/analysis-services/analysis-services-database-users.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn how to manage database roles and users on an Analysis Service
44
author: minewiskan
55
ms.service: azure-analysis-services
66
ms.topic: conceptual
7-
ms.date: 01/30/2020
7+
ms.date: 04/15/2020
88
ms.author: owend
99
ms.reviewer: minewiskan
1010

@@ -20,10 +20,9 @@ Role permissions include:
2020
* **Process** - Users can connect to and perform process operations on the database, and analyze model database data.
2121
* **Read** - Users can use a client application to connect to and analyze model database data.
2222

23-
When creating a tabular model project, you create roles and add users or groups to those roles by using Role Manager in Visual Studio with Analysis Services projects. When deployed to a server, you use SQL Server Management Studio (SSMS), [Analysis Services PowerShell cmdlets](https://docs.microsoft.com/analysis-services/powershell/analysis-services-powershell-reference), or [Tabular Model Scripting Language](https://docs.microsoft.com/analysis-services/tmsl/tabular-model-scripting-language-tmsl-reference) (TMSL) to add or remove roles and user members.
24-
25-
**Security groups** must be [mail-enabled](https://docs.microsoft.com/exchange/recipients-in-exchange-online/manage-mail-enabled-security-groups) with the `MailEnabled` property set to `True`. When specifying a group by email address use `obj:groupid@tenantid`.
23+
When creating a tabular model project, you create roles and add users or groups to those roles by using Role Manager in Visual Studio with Analysis Services projects. When deployed to a server, use SQL Server Management Studio (SSMS), [Analysis Services PowerShell cmdlets](https://docs.microsoft.com/analysis-services/powershell/analysis-services-powershell-reference), or [Tabular Model Scripting Language](https://docs.microsoft.com/analysis-services/tmsl/tabular-model-scripting-language-tmsl-reference) (TMSL) to add or remove roles and user members.
2624

25+
When adding a **security group**, use `obj:groupid@tenantid`.
2726

2827
## To add or manage roles and users in Visual Studio
2928

@@ -128,7 +127,7 @@ Row filters define which rows in a table can be queried by members of a particul
128127

129128
Row filters can be defined only for roles with Read and Read and Process permissions. By default, if a row filter is not defined for a particular table, members can query all rows in the table unless cross-filtering applies from another table.
130129

131-
Row filters require a DAX formula, which must evaluate to a TRUE/FALSE value, to define the rows that can be queried by members of that particular role. Rows not included in the DAX formula cannot be queried. For example, the Customers table with the following row filters expression, *=Customers [Country] = USA*, members of the Sales role can only see customers in the USA.
130+
Row filters require a DAX formula, which must evaluate to a TRUE/FALSE value, to define the rows that can be queried by members of that particular role. Rows not included in the DAX formula cannot be queried. For example, the Customers table with the following row filters expression, *=Customers [Country] = "USA"*, members of the Sales role can only see customers in the USA.
132131

133132
Row filters apply to the specified rows and related rows. When a table has multiple relationships, filters apply security for the relationship that is active. Row filters are intersected with other row filers defined for related tables, for example:
134133

articles/analysis-services/analysis-services-server-admins.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: This article describes how to manage server administrators for an A
44
author: minewiskan
55
ms.service: azure-analysis-services
66
ms.topic: conceptual
7-
ms.date: 10/29/2019
7+
ms.date: 04/15/2020
88
ms.author: owend
99
ms.reviewer: minewiskan
1010

@@ -13,7 +13,7 @@ ms.reviewer: minewiskan
1313

1414
Server administrators must be a valid user or security group in the Azure Active Directory (Azure AD) for the tenant in which the server resides. You can use **Analysis Services Admins** for your server in Azure portal, Server Properties in SSMS, PowerShell, or REST API to manage server administrators.
1515

16-
**Security groups** must be [mail-enabled](https://docs.microsoft.com/exchange/recipients-in-exchange-online/manage-mail-enabled-security-groups) with the `MailEnabled` property set to `True`. When specifying a group by email address use `obj:groupid@tenantid`.
16+
When adding a **security group**, use `obj:groupid@tenantid`.
1717

1818
## To add server administrators by using Azure portal
1919

articles/analysis-services/tutorials/analysis-services-tutorial-roles.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ For the remaining tasks, you use SSMS to connect to and manage your server.
6363

6464
## Add a user account to the server administrator role
6565

66-
In this task, you add a user or group account from your Azure AD to the server administrator role. If you're adding a security group, it must have the `MailEnabled` property set to `True`. When specifying a group by email address use `obj:groupid@tenantid`.
66+
In this task, you add a user or group account from your Azure AD to the server administrator role. If specifying a security group, use `obj:groupid@tenantid`.
6767

6868
1. In **Object Explorer**, right-click your server name, and then click **Properties**.
6969
2. In the **Analysis Server Properties** window, click **Security** > **Add**.

0 commit comments

Comments
 (0)