You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/active-directory/users-groups-roles/directory-assign-admin-roles.md
+48-4Lines changed: 48 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -88,7 +88,7 @@ The following administrator roles are available:
88
88
[Intune](https://docs.microsoft.com/intune/role-based-access-control) | View all Intune audit data
89
89
[Cloud App Security](https://docs.microsoft.com/cloud-app-security/manage-admins) | Has read-only permissions and can manage alerts<br>Can create and modify file policies and allow file governance actions<br> Can view all the built-in reports under Data Management
90
90
91
-
<!--* **[Compliance Data Administrator](#compliance-data-administrator)**: Users with this role have permissions to protect and track data in the Microsoft 365 compliance center, Microsoft 365 admin center, and Azure. Users can also manage all features within the Exchange admin center, Compliance Manager, and Teams & Skype for Business admin center and create support tickets for Azure and Microsoft 365.
91
+
***[Compliance Data Administrator](#compliance-data-administrator)**: Users with this role have permissions to protect and track data in the Microsoft 365 compliance center, Microsoft 365 admin center, and Azure. Users can also manage all features within the Exchange admin center, Compliance Manager, and Teams & Skype for Business admin center and create support tickets for Azure and Microsoft 365.
92
92
93
93
In | Can do
94
94
----- | ----------
@@ -97,7 +97,7 @@ The following administrator roles are available:
97
97
[Office 365 Security & Compliance Center](https://support.office.com/article/About-Office-365-admin-roles-da585eea-f576-4f55-a1e0-87090b6aaa9d) | Manage data governance<br>Perform legal and data investigation<br>Manage Data Subject Request
98
98
[Intune](https://docs.microsoft.com/intune/role-based-access-control) | View all Intune audit data
99
99
[Cloud App Security](https://docs.microsoft.com/cloud-app-security/manage-admins) | Has read-only permissions and can manage alerts<br>Can create and modify file policies and allow file governance actions<br> Can view all the built-in reports under Data Management
100
-
-->
100
+
101
101
***[Conditional Access Administrator](#conditional-access-administrator)**: Users with this role have the ability to manage Azure Active Directory conditional access settings.
102
102
> [!NOTE]
103
103
> To deploy Exchange ActiveSync conditional access policy in Azure, the user must also be a Global Administrator.
@@ -208,7 +208,7 @@ Additionally, the user can access reports related to adoption & usage of Kaizala
208
208
[Azure Security Center](https://docs.microsoft.com/azure/role-based-access-control/built-in-roles) | Can view security policies, view security states, edit security policies, view alerts and recommendations, dismiss alerts and recommendations
209
209
[Office 365 service health](https://docs.microsoft.com/office365/enterprise/view-service-health) | View the health of Office 365 services
210
210
211
-
<!--* **[Security operator](#security-operator)**: Users with this role can manage alerts and have global read-only access on security-related feature, including all information in Microsoft 365 security center, Azure Active Directory, Identity Protection, Privileged Identity Management, as well as the ability to read Azure Active Directory sign-in reports and audit logs, and in Office 365 Security & Compliance Center.
211
+
***[Security operator](#security-operator)**: Users with this role can manage alerts and have global read-only access on security-related feature, including all information in Microsoft 365 security center, Azure Active Directory, Identity Protection, Privileged Identity Management and Office 365 Security & Compliance Center. More information about Office 365 permissions is available at [Permissions in the Office 365 Security & Compliance Center](https://docs.microsoft.com/en-us/office365/securitycompliance/permissions-in-the-security-and-compliance-center).
212
212
213
213
In | Can do
214
214
--- | ---
@@ -220,7 +220,8 @@ Additionally, the user can access reports related to adoption & usage of Kaizala
220
220
[Intune](https://docs.microsoft.com/intune/role-based-access-control) | All permissions of the Security Reader role
221
221
[Cloud App Security](https://docs.microsoft.com/cloud-app-security/manage-admins) | All permissions of the Security Reader role
222
222
[Office 365 service health](https://docs.microsoft.com/office365/enterprise/view-service-health) | View the health of Office 365 services
223
-
-->
223
+
<!--* **[Security Operator](#security-operator)**: Users with this role can manage alerts and have global read-only access on security-related feature, including all information in Microsoft 365 security center, Azure Active Directory, Identity Protection, Privileged Identity Management.-->
224
+
224
225
***[Security Reader](#security-reader)**: Users with this role have global read-only access on security-related feature, including all information in Microsoft 365 security center, Azure Active Directory, Identity Protection, Privileged Identity Management, as well as the ability to read Azure Active Directory sign-in reports and audit logs, and in Office 365 Security & Compliance Center. More information about Office 365 permissions is available at [Permissions in the Office 365 Security & Compliance Center](https://support.office.com/article/Permissions-in-the-Office-365-Security-Compliance-Center-d10608af-7934-490a-818e-e68f17d0e9c1).
225
226
226
227
In | Can do
@@ -563,6 +564,28 @@ Can read and manage compliance configuration and reports in Azure AD and Office
563
564
| microsoft.office365.skypeForBusiness/allEntities/allTasks | Manage all aspects of Skype for Business Online. |
564
565
| microsoft.office365.supportTickets/allEntities/allTasks | Create and manage Office 365 support tickets. |
565
566
567
+
### Compliance Data Administrator
568
+
Creates and manages compliance content.
569
+
570
+
> [!NOTE]
571
+
> This role has additional permissions outside of Azure Active Directory. For more information, see role description above.
572
+
>
573
+
>
574
+
575
+
|**Actions**|**Description**|
576
+
| --- | --- |
577
+
| microsoft.aad.cloudAppSecurity/allEntities/allTasks | Read and configure Microsoft Cloud App Security. |
578
+
| microsoft.azure.informationProtection/allEntities/allTasks | Manage all aspects of Azure Information Protection. |
579
+
| microsoft.azure.serviceHealth/allEntities/allTasks | Read and configure Azure Service Health. |
580
+
| microsoft.azure.supportTickets/allEntities/allTasks | Create and manage Azure support tickets. |
581
+
| microsoft.office365.webPortal/allEntities/basic/read | Read basic properties on all resources in microsoft.office365.webPortal. |
582
+
| microsoft.office365.complianceManager/allEntities/allTasks | Manage all aspects of Office 365 Compliance Manager |
583
+
| microsoft.office365.exchange/allEntities/allTasks | Manage all aspects of Exchange Online. |
584
+
| microsoft.office365.serviceHealth/allEntities/allTasks | Read and configure Office 365 Service Health. |
585
+
| microsoft.office365.sharepoint/allEntities/allTasks | Create and delete all resources, and read and update standard properties in microsoft.office365.sharepoint. |
586
+
| microsoft.office365.skypeForBusiness/allEntities/allTasks | Manage all aspects of Skype for Business Online. |
587
+
| microsoft.office365.supportTickets/allEntities/allTasks | Create and manage Office 365 support tickets. |
588
+
566
589
### Conditional Access Administrator
567
590
Can manage conditional access capabilities.
568
591
@@ -1079,6 +1102,25 @@ Can read security information and reports, and manage configuration in Azure AD
1079
1102
| microsoft.office365.protectionCenter/allEntities/update | Update all resources in microsoft.office365.protectionCenter. |
1080
1103
| microsoft.office365.serviceHealth/allEntities/allTasks | Read and configure Office 365 Service Health. |
1081
1104
1105
+
### Security Operator
1106
+
Creates and manages security events.
1107
+
1108
+
> [!NOTE]
1109
+
> This role has additonal permissions outside of Azure Active Directory. For more information, see role description above.
1110
+
>
1111
+
>
1112
+
1113
+
|**Actions**|**Description**|
1114
+
| --- | --- |
1115
+
| microsoft.aad.cloudAppSecurity/allEntities/allTasks | Read and configure Microsoft Cloud App Security. |
1116
+
| microsoft.aad.identityProtection/allEntities/read | Read all resources in microsoft.aad.identityProtection. |
1117
+
| microsoft.aad.privilegedIdentityManagement/allEntities/read | Read all resources in microsoft.aad.privilegedIdentityManagement. |
1118
+
| microsoft.azure.advancedThreatProtection/allEntities/read | Read and configure Azure AD Advanced Threat Protection. |
1119
+
| microsoft.intune/allEntities/allTasks | Manage all aspects of Intune. |
Copy file name to clipboardExpand all lines: articles/app-service/operating-system-functionality.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -61,7 +61,7 @@ It is important to monitor your disk utilization as your application grows. If t
61
61
62
62
- The app may throw an error indicating not enough space on the disk.
63
63
- You may see disk errors when browsing to the Kudu console.
64
-
- Deployment from VSTS or Visual Studio may fail with `ERROR_NOT_ENOUGH_DISK_SPACE: Web deployment task failed. (Web Deploy detected insufficient space on disk)`.
64
+
- Deployment from Azure DevOps or Visual Studio may fail with `ERROR_NOT_ENOUGH_DISK_SPACE: Web deployment task failed. (Web Deploy detected insufficient space on disk)`.
Copy file name to clipboardExpand all lines: articles/azure-cache-for-redis/cache-faq.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -247,7 +247,7 @@ You can use any of the commands listed at [Redis commands](https://redis.io/comm
247
247
*`redis-cli -h <Azure Cache for Redis name>.redis.cache.windows.net -a <key>`
248
248
249
249
> [!NOTE]
250
-
> The Redis command-line tools do not work with the SSL port, but you can use a utility such as `stunnel` to securely connect the tools to the SSL port by following the directions in the [Announcing ASP.NET Session State Provider for Redis Preview Release](https://blogs.msdn.com/b/webdev/archive/2014/05/12/announcing-asp-net-session-state-provider-for-redis-preview-release.aspx) blog post.
250
+
> The Redis command-line tools do not work with the SSL port, but you can use a utility such as `stunnel` to securely connect the tools to the SSL port by following the directions in the [How to use the Redis command-line tool with Azure Cache for Redis](https://docs.microsoft.com/en-us/azure/azure-cache-for-redis/cache-how-to-redis-cli-tool) article.
Copy file name to clipboardExpand all lines: articles/azure-monitor/platform/activity-logs-overview.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ There is a single Activity Log for each Azure subscription. It provides data abo
24
24
25
25
26
26
> [!NOTE]
27
-
> The Azure Activity Log is primarily for activities that occur in Azure Resource Manager. It does not track ugresources using the Classic/RDFE model. Some Classic resource types have a proxy resource provider in Azure Resource Manager (for example, Microsoft.ClassicCompute). If you interact with a Classic resource type through Azure Resource Manager using these proxy resource providers, the operations appear in the Activity Log. If you interact with a Classic resource type outside of the Azure Resource Manager proxies, your actions are only recorded in the Operation Log. The Operation Log can be browsed in a separate section of the portal.
27
+
> The Azure Activity Log is primarily for activities that occur in Azure Resource Manager. It does not track resources using the Classic/RDFE model. Some Classic resource types have a proxy resource provider in Azure Resource Manager (for example, Microsoft.ClassicCompute). If you interact with a Classic resource type through Azure Resource Manager using these proxy resource providers, the operations appear in the Activity Log. If you interact with a Classic resource type outside of the Azure Resource Manager proxies, your actions are only recorded in the Operation Log. The Operation Log can be browsed in a separate section of the portal.
28
28
29
29
## Activity Log retention
30
30
Activity Log events are stored for 90 days. To store this data for longer periods, [collect it in Azure Monitor](activity-log-collect.md) or [export it to storage or Event Hubs](activity-log-export.md).
Copy file name to clipboardExpand all lines: articles/azure-resource-manager/resource-group-create-multiple.md
+38-14Lines changed: 38 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,31 +2,55 @@
2
2
title: Deploy multiple instances of Azure resources | Microsoft Docs
3
3
description: Use copy operation and arrays in an Azure Resource Manager template to iterate multiple times when deploying resources.
4
4
services: azure-resource-manager
5
-
documentationcenter: na
6
5
author: tfitzmac
7
-
editor: ''
8
-
9
6
ms.service: azure-resource-manager
10
-
ms.devlang: na
11
7
ms.topic: conceptual
12
-
ms.tgt_pltfrm: na
13
-
ms.workload: na
14
-
ms.date: 05/01/2019
8
+
ms.date: 06/06/2019
15
9
ms.author: tomfitz
16
10
17
11
---
18
-
# Deploy more than one instance of a resource or property in Azure Resource Manager Templates
12
+
# Resource, property, or variable iteration in Azure Resource Manager templates
13
+
14
+
This article shows you how to create more than one instance of a resource, variable, or property in your Azure Resource Manager template. To create multiple instances, add the `copy` object to your template.
15
+
16
+
When used with a resource, the copy object has the following format:
17
+
18
+
```json
19
+
"copy": {
20
+
"name": "<name-of-loop>",
21
+
"count": <number-of-iterations>,
22
+
"mode": "serial"<or> "parallel",
23
+
"batchSize": <number-to-deploy-serially>
24
+
}
25
+
```
26
+
27
+
When used with a variable or property, the copy object has the following format:
28
+
29
+
```json
30
+
"copy": [
31
+
{
32
+
"name": "<name-of-loop>",
33
+
"count": <number-of-iterations>,
34
+
"input": <values-for-the-property-or-variable>
35
+
}
36
+
]
37
+
```
38
+
39
+
Both uses are described in greater detail in this article. For a tutorial, see [Tutorial: create multiple resource instances using Resource Manager templates](./resource-manager-tutorial-create-multiple-instances.md).
40
+
41
+
If you need to specify whether a resource is deployed at all, see [condition element](resource-group-authoring-templates.md#condition).
19
42
20
-
This article shows you how to iterate in your Azure Resource Manager template to create more than one instance of a resource. If you need to specify whether a resource is deployed at all, see [condition element](resource-group-authoring-templates.md#condition).
43
+
## Copy limits
21
44
22
-
For a tutorial, see [Tutorial: create multiple resource instances using Resource Manager templates](./resource-manager-tutorial-create-multiple-instances.md).
45
+
To specify the number of iterations, you provide a value for the count property. The count can't exceed 800.
23
46
47
+
The count can't be a negative number. If you deploy a template with REST API version **2019-05-10** or later, you can set count to zero. Earlier versions of the REST API don't support zero for count. Currently, Azure CLI or PowerShell don't support zero for count, but that support will be added in a future release.
The limits for the count are the same whether used with a resource, variable, or property.
26
50
27
51
## Resource iteration
28
52
29
-
When you must decide during deployment to create one or more instances of a resource, add a `copy` element to the resource type. In the copy element, you specify the number of iterations and a name for this loop. The count value must be a positive integer and can't be more than 800.
53
+
When you must decide during deployment to create one or more instances of a resource, add a `copy` element to the resource type. In the copy element, specify the number of iterations and a name for this loop.
30
54
31
55
The resource to create several times takes the following format:
32
56
@@ -67,7 +91,7 @@ Creates these names:
67
91
* storage1
68
92
* storage2.
69
93
70
-
To offset the index value, you can pass a value in the copyIndex() function. The number of iterations to perform is still specified in the copy element, but the value of copyIndex is offset by the specified value. So, the following example:
94
+
To offset the index value, you can pass a value in the copyIndex() function. The number of iterations is still specified in the copy element, but the value of copyIndex is offset by the specified value. So, the following example:
71
95
72
96
```json
73
97
"name": "[concat('storage', copyIndex(1))]",
@@ -152,7 +176,7 @@ For information about using copy with nested templates, see [Using copy](resourc
152
176
To create more than one value for a property on a resource, add a `copy` array in the properties element. This array contains objects, and each object has the following properties:
153
177
154
178
* name - the name of the property to create several values for
155
-
* count - the number of values to create. The count value must be a positive integer and can't be more than 800.
179
+
* count - the number of values to create.
156
180
* input - an object that contains the values to assign to the property
157
181
158
182
The following example shows how to apply `copy` to the dataDisks property on a virtual machine:
Copy file name to clipboardExpand all lines: articles/cognitive-services/Anomaly-Detector/tutorials/anomaly-detection-streaming-databricks.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ ms.author: aahi
14
14
15
15
# Tutorial: Anomaly detection on streaming data using Azure Databricks
16
16
17
-
[Azure Databricks](https://azure.microsoft.com/en-us/services/databricks/) is a fast, easy, and collaborative Apache Spark–based analytics service. The Anomaly Detector API, part of Azure Cognitive Services, provides a way of monitoring your time series data. Use this tutorial to run anomaly detection on a stream of data in near real-time using Azure Databricks. You'll ingest twitter data using Azure Event Hubs, and import them into Azure Databricks using the Spark Event Hubs connector. Afterwards, you'll use the API to detect anomalies on the streamed data.
17
+
[Azure Databricks](https://azure.microsoft.com/services/databricks/) is a fast, easy, and collaborative Apache Spark–based analytics service. The Anomaly Detector API, part of Azure Cognitive Services, provides a way of monitoring your time series data. Use this tutorial to run anomaly detection on a stream of data in near real-time using Azure Databricks. You'll ingest twitter data using Azure Event Hubs, and import them into Azure Databricks using the Spark Event Hubs connector. Afterwards, you'll use the API to detect anomalies on the streamed data.
18
18
19
19
The following illustration shows the application flow:
Copy file name to clipboardExpand all lines: articles/cognitive-services/Speech-Service/ship-application.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,8 +25,8 @@ The Cognitive Services Speech SDK is tested on Windows 10 and on Windows Server
25
25
26
26
The Cognitive Services Speech SDK requires the [Microsoft Visual C++ Redistributable for Visual Studio 2019](https://support.microsoft.com/help/2977003/the-latest-supported-visual-c-downloads) on the system. You can download installers for the latest version of the `Microsoft Visual C++ Redistributable for Visual Studio 2019` here:
0 commit comments