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
# NOTE: The people you choose as code owners must have _write_ permissions for the repository. When the code owner is a team, that team must be _visible_ and it must have _write_ permissions, even if all the individual members of the team already have write permissions directly, through organization membership, or through another team membership.
## Objects that support custom security attributes
52
57
53
58
Currently, you can add custom security attributes for the following Microsoft Entra objects:
@@ -126,18 +131,18 @@ The following table lists the properties you can specify for attribute sets and
126
131
127
132
| Property | Required | Can be changed later | Description |
128
133
| --- | :---: | :---: | --- |
129
-
| Attribute set name |:heavy_check_mark:|| Name of the attribute set. Must be unique within a tenant. Cannot include spaces or special characters. |
130
-
| Attribute set description ||:heavy_check_mark:| Description of the attribute set. |
131
-
| Maximum number of attributes ||:heavy_check_mark:| Maximum number of custom security attributes that can be defined in an attribute set. Default value is `null`. If not specified, the administrator can add up to the maximum of 500 active attributes per tenant. |
132
-
| Attribute set |:heavy_check_mark:|| A collection of related custom security attributes. Every custom security attribute must be part of an attribute set. |
133
-
| Attribute name |:heavy_check_mark:|| Name of the custom security attribute. Must be unique within an attribute set. Cannot include spaces or special characters. |
134
-
| Attribute description ||:heavy_check_mark:| Description of the custom security attribute. |
135
-
| Data type |:heavy_check_mark:|| Data type for the custom security attribute values. Supported types are `Boolean`, `Integer`, and `String`. |
136
-
| Allow multiple values to be assigned |:heavy_check_mark:|| Indicates whether multiple values can be assigned to the custom security attribute. If data type is set to `Boolean`, cannot be set to Yes. |
137
-
| Only allow predefined values to be assigned |:heavy_check_mark:|| Indicates whether only predefined values can be assigned to the custom security attribute. If set to No, free-form values are allowed. Can later be changed from Yes to No, but cannot be changed from No to Yes. If data type is set to `Boolean`, cannot be set to Yes.|
134
+
| Attribute set name |:white_check_mark:|| Name of the attribute set. Must be unique within a tenant. Cannot include spaces or special characters. |
135
+
| Attribute set description ||:white_check_mark:| Description of the attribute set. |
136
+
| Maximum number of attributes ||:white_check_mark:| Maximum number of custom security attributes that can be defined in an attribute set. Default value is `null`. If not specified, the administrator can add up to the maximum of 500 active attributes per tenant. |
137
+
| Attribute set |:white_check_mark:|| A collection of related custom security attributes. Every custom security attribute must be part of an attribute set. |
138
+
| Attribute name |:white_check_mark:|| Name of the custom security attribute. Must be unique within an attribute set. Cannot include spaces or special characters. |
139
+
| Attribute description ||:white_check_mark:| Description of the custom security attribute. |
140
+
| Data type |:white_check_mark:|| Data type for the custom security attribute values. Supported types are `Boolean`, `Integer`, and `String`. |
141
+
| Allow multiple values to be assigned |:white_check_mark:|| Indicates whether multiple values can be assigned to the custom security attribute. If data type is set to `Boolean`, cannot be set to Yes. |
142
+
| Only allow predefined values to be assigned |:white_check_mark:|| Indicates whether only predefined values can be assigned to the custom security attribute. If set to No, free-form values are allowed. Can later be changed from Yes to No, but cannot be changed from No to Yes. If data type is set to `Boolean`, cannot be set to Yes.|
138
143
| Predefined values ||| Predefined values for the custom security attribute of the selected data type. More predefined values can be added later. Values can include spaces, but some special characters are not allowed. |
139
-
| Predefined value is active ||:heavy_check_mark:| Specifies whether the predefined value is active or deactivated. If set to false, the predefined value cannot be assigned to any additional supported directory objects. |
140
-
| Attribute is active ||:heavy_check_mark:| Specifies whether the custom security attribute is active or deactivated. |
144
+
| Predefined value is active ||:white_check_mark:| Specifies whether the predefined value is active or deactivated. If set to false, the predefined value cannot be assigned to any additional supported directory objects. |
145
+
| Attribute is active ||:white_check_mark:| Specifies whether the custom security attribute is active or deactivated. |
141
146
142
147
## Limits and constraints
143
148
@@ -195,11 +200,11 @@ Depending on whether you have a Microsoft Entra ID P1 or P2 license, here are th
| Permanent role assignments |:heavy_check_mark:|:heavy_check_mark:|
199
-
| Eligible role assignments | n/a |:heavy_check_mark:|
200
-
| Permanent role assignments at attribute set scope |:heavy_check_mark:|:heavy_check_mark:|
203
+
| Permanent role assignments |:white_check_mark:|:white_check_mark:|
204
+
| Eligible role assignments | n/a |:white_check_mark:|
205
+
| Permanent role assignments at attribute set scope |:white_check_mark:|:white_check_mark:|
201
206
| Eligible role assignments at attribute set scope | n/a |:x:|
202
-
|**Assigned roles** page lists permanent role assignments at attribute set scope |:heavy_check_mark:|:warning:<br/>Role assignments exist, but aren't listed |
207
+
|**Assigned roles** page lists permanent role assignments at attribute set scope |:white_check_mark:|:warning:<br/>Role assignments exist, but aren't listed |
Copy file name to clipboardExpand all lines: articles/advisor/advisor-reference-reliability-recommendations.md
+22-9Lines changed: 22 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,11 @@
1
1
---
2
2
title: Reliability recommendations
3
3
description: Full list of available reliability recommendations in Advisor.
4
+
author: mabrahms
5
+
ms.author: v-mabrahms
6
+
ms.service: azure
4
7
ms.topic: article
5
-
ms.custom: ignite-2022
6
-
ms.date: 02/04/2022
8
+
ms.date: 09/27/2023
7
9
---
8
10
9
11
# Reliability recommendations
@@ -50,7 +52,6 @@ Learn more about [Azure FarmBeats - FarmBeatsPythonSdkVersion (Upgrade to the la
50
52
51
53
## API Management
52
54
53
-
54
55
### SSL/TLS renegotiation blocked
55
56
56
57
SSL/TLS renegotiation attempt blocked. Renegotiation happens when a client certificate is requested over an already established connection. When it is blocked, reading 'context.Request.Certificate' in policy expressions returns 'null'. To support client certificate authentication scenarios, enable 'Negotiate client certificate' on listed hostnames. For browser-based clients, enabling this option might result in a certificate prompt being presented to the client.
@@ -69,7 +70,19 @@ Learn more about [Api Management - HostnameCertRotationFail (Hostname certificat
69
70
70
71
We detected the minimal replica count set for your container app may be lower than optimal. Consider increasing the minimal replica count for better availability.
71
72
72
-
Learn more about [Resource - ContainerAppMinimalReplicaCountTooLow (Increase the minimal replica count for your container app)](https://aka.ms/containerappscalingrules).
73
+
Learn more about [Microsoft App Container App - ContainerAppMinimalReplicaCountTooLow (Increase the minimal replica count for your container app)](https://aka.ms/containerappscalingrules).
74
+
75
+
### Renew custom domain certificate
76
+
77
+
We detected the custom domain certificate you uploaded is near expiration. Please renew your certificate and upload the new certificate for your container apps.
78
+
79
+
Learn more about [Microsoft App Container App - ContainerAppCustomDomainCertificateNearExpiration (Renew custom domain certificate)](https://aka.ms/containerappcustomdomaincert).
80
+
81
+
### A potential networking issue has been identified with your Container Apps Environment that requires it to be re-created to avoid DNS issues
82
+
83
+
A potential networking issue has been identified for your Container Apps Environments. To prevent this potential networking issue from impacting your Container Apps Environment, create a new Container Apps Environment, re-create your Container Apps in the new environment, and delete the old Container Apps Environment
84
+
85
+
Learn more about [Managed Environment - CreateNewContainerAppsEnvironment (A potential networking issue has been identified with your Container Apps Environment that requires it to be re-created to avoid DNS issues)](https://aka.ms/createcontainerapp).
73
86
74
87
## Cache for Redis
75
88
@@ -90,7 +103,7 @@ Learn more about [Front Door Profile - SwitchVersionBYOC (Switch Secret version
90
103
91
104
### Migrate Virtual Machines to Availability Zones
92
105
93
-
By migrating virtual machines to Availability Zones, you can ensure the isolation of your VMs from potential failures in other zones. With this, you can expect enhanced resiliency in your workload by avoiding downtime and business interruptions.
106
+
By migrating virtual machines to Availability Zones, you can ensure the isolation of your VMs from potential failures in other zones, and you can expect enhanced resiliency in your workload by avoiding downtime and business interruptions.
94
107
95
108
Learn more about [Availability Zones](../reliability/availability-zones-overview.md).
96
109
@@ -108,7 +121,7 @@ Learn more about [Virtual machine - MigrateStandardStorageAccountToPremium (Upgr
108
121
109
122
### Enable virtual machine replication to protect your applications from regional outage
110
123
111
-
Virtual machines which do not have replication enabled to another region are not resilient to regional outages. Replicating the machines drastically reduce any adverse business impact during the time of an Azure region outage. We highly recommend enabling replication of all the business critical virtual machines from the below list so that in an event of an outage, you can quickly bring up your machines in remote Azure region.
124
+
Virtual machines that do not have replication enabled to another region, are not resilient to regional outages. Replicating the machines drastically reduce any adverse business impact during the time of an Azure region outage. We highly recommend enabling replication of all the business critical virtual machines from the below list so that in an event of an outage, you can quickly bring up your machines in remote Azure region.
112
125
Learn more about [Virtual machine - ASRUnprotectedVMs (Enable virtual machine replication to protect your applications from regional outage)](https://aka.ms/azure-site-recovery-dr-azure-vms).
113
126
114
127
### Upgrade VM from Premium Unmanaged Disks to Managed Disks at no extra cost
@@ -131,21 +144,21 @@ Learn more about [Availability set - ManagedDisksAvSet (Use Managed Disks to imp
131
144
132
145
### Check Point Virtual Machine may lose Network Connectivity.
133
146
134
-
We have identified that your Virtual Machine might be running a version of Check Point image that has been known to lose network connectivity in the event of a platform servicing operation. It is recommended that you upgrade to a newer version of the image that addresses this issue. Contact Check Point for further instructions on how to upgrade your image.
147
+
We have identified that your Virtual Machine might be running a version of Check Point image that has been known to lose network connectivity in the event of a platform servicing operation. It is recommended that you upgrade to a newer version of the image. Contact Check Point for further instructions on how to upgrade your image.
135
148
136
149
Learn more about [Virtual machine - CheckPointPlatformServicingKnownIssueA (Check Point Virtual Machine may lose Network Connectivity.)](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk151752&partition=Advanced&product=CloudGuard).
137
150
138
151
### Access to mandatory URLs missing for your Azure Virtual Desktop environment
139
152
140
-
In order for a session host to deploy and register to Azure Virtual Desktop properly, you need to add a set of URLs to allowed list in case your virtual machine runs in restricted environment. After visiting the "Learn More" link, you see the minimum list of URLs you need to unblock to have a successful deployment and functional session host. For specific URL(s) missing from allowed list, you may also search Application event log for event 3702.
153
+
In order for a session host to deploy and register to Azure Virtual Desktop properly, you need to add a set of URLs to the allowed list, in case your virtual machine runs in a restricted environment. After visiting the "Learn More" link, you see the minimum list of URLs you need to unblock to have a successful deployment and functional session host. For specific URL(s) missing from allowed list, you may also search Application event log for event 3702.
141
154
142
155
Learn more about [Virtual machine - SessionHostNeedsAssistanceForUrlCheck (Access to mandatory URLs missing for your Azure Virtual Desktop environment)](../virtual-desktop/safe-url-list.md).
143
156
144
157
## PostgreSQL
145
158
146
159
### Improve PostgreSQL availability by removing inactive logical replication slots
147
160
148
-
Our internal telemetry indicates that your PostgreSQL server may have inactive logical replication slots. THIS NEEDS IMMEDIATE ATTENTION. This can result in degraded server performance and unavailability due to WAL file retention and buildup of snapshot files. To improve performance and availability, we STRONGLY recommend that you IMMEDIATELY either delete the inactive replication slots, or start consuming the changes from these slots so that the slots' Log Sequence Number (LSN) advances and is close to the current LSN of the server.
161
+
Our internal telemetry indicates that your PostgreSQL server may have inactive logical replication slots. THIS NEEDS IMMEDIATE ATTENTION. Inactive logical replication can result in degraded server performance and unavailability due to WAL file retention and buildup of snapshot files. To improve performance and availability, we STRONGLY recommend that you IMMEDIATELY either delete the inactive replication slots, or start consuming the changes from these slots so that the slots' Log Sequence Number (LSN) advances and is close to the current LSN of the server.
149
162
150
163
Learn more about [PostgreSQL server - OrcasPostgreSqlLogicalReplicationSlots (Improve PostgreSQL availability by removing inactive logical replication slots)](https://aka.ms/azure_postgresql_logical_decoding).
Copy file name to clipboardExpand all lines: articles/ai-services/LUIS/app-schema-definition.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
@@ -1,8 +1,8 @@
1
1
---
2
2
title: App schema definition
3
3
description: The LUIS app is represented in either the `.json` or `.lu` and includes all intents, entities, example utterances, features, and settings.
0 commit comments