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-b2c/custom-policies-series-sign-up-or-sign-in.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,5 +1,5 @@
1
1
---
2
-
title: Set up a sign-up and sign-in flow for a local account by using Azure Active Directory B2C custom policy
2
+
title: Set up a sign-up and sign-in flow for a local account
3
3
titleSuffix: Azure AD B2C
4
4
description: Learn how to configure a sign-up and sign-in flow for a local account, using email and password, by using Azure Active Directory B2C custom policy.
Copy file name to clipboardExpand all lines: articles/active-directory-b2c/data-residency.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ manager: CelesteDG
9
9
ms.service: azure-active-directory
10
10
11
11
ms.topic: reference
12
-
ms.date: 01/11/2024
12
+
ms.date: 11/27/2024
13
13
ms.author: kengaderdus
14
14
ms.subservice: b2c
15
15
ms.custom: references_regions
@@ -26,7 +26,7 @@ Azure Active Directory B2C (Azure AD B2C) stores customer data in a geographic l
26
26
Region availability and data residency are two different concepts that apply to Azure AD B2C. This article explains the differences between these two concepts, and compares how they apply to Azure versus Azure AD B2C. [Region availability](#region-availability) refers to where a service is available for use whereas [Data residency](#data-residency) refers to where user data is stored.
27
27
28
28
29
-
Azure AD B2C is **generally available worldwide** with the option for **data residency** in the **United States, Europe, Asia Pacific, or Australia**.
29
+
Azure AD B2C is **generally available worldwide** with the option for **data residency** in the **United States, Europe, Asia Pacific Australia or New Zealand**.
30
30
31
31
[Region availability](#region-availability) refers to where a service is available for use. [Data residency](#data-residency) refers to where customer data is stored. For customers in the EU and EFTA, see [EU Data Boundary](#eu-data-boundary).
32
32
@@ -59,7 +59,7 @@ Data resides in **Asia Pacific** for the following locations:
59
59
60
60
> Afghanistan (AF), Hong Kong SAR (HK), India (IN), Indonesia (ID), Japan (JP), Korea (KR), Malaysia (MY), Philippines (PH), Singapore (SG), Sri Lanka (LK), Taiwan (TW), and Thailand (TH)
61
61
62
-
Data resides in **Australia** for the following locations:
62
+
Data resides in Australia or New Zealand for the following locations:
Copy file name to clipboardExpand all lines: articles/active-directory-b2c/https-cipher-tls-requirements.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
@@ -9,7 +9,7 @@ manager: CelesteDG
9
9
ms.service: azure-active-directory
10
10
11
11
ms.topic: reference
12
-
ms.date: 01/11/2024
12
+
ms.date: 11/27/2024
13
13
ms.author: kengaderdus
14
14
ms.subservice: b2c
15
15
@@ -66,7 +66,7 @@ The following endpoints used in your Azure AD B2C environment must comply with t
66
66
67
67
## Check your endpoint compatibility
68
68
69
-
To verify that your endpoints comply with the requirements described in this article, perform a test using a TLS cipher and scanner tool. Test your endpoint using [SSLLABS](https://www.ssllabs.com/ssltest/analyze.html).
69
+
To verify that your endpoints comply with the requirements described in this article, perform a test using a TLS cipher and scanner tool. Test your endpoint using [SSL LABS](https://www.ssllabs.com/ssltest/analyze.html).
Copy file name to clipboardExpand all lines: articles/azure-app-configuration/howto-feature-filters.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
@@ -31,7 +31,7 @@ You can create custom feature filters that enable features based on your specifi
31
31
32
32
## Add a custom feature filter
33
33
34
-
1. Create a feature flag named *Beta* in your App Configuration store and open to edit it. For more information about how to add and edit a feature flag, see [Manage feature flags](./manage-feature-flags.md).
34
+
1. Create a feature flag named *Beta* in your App Configuration store and edit it. For more information about how to add and edit a feature flag, see [Manage feature flags](./manage-feature-flags.md#edit-feature-flags).
35
35
36
36
1. In the **Edit feature flag** pane that opens, check the **Enable feature flag** checkbox if it isn't already enabled. Then check the **Use feature filter** checkbox and select **Create**.
Copy file name to clipboardExpand all lines: articles/azure-app-configuration/howto-targetingfilter.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 @@ In this article, you will learn how to add and configure a targeting filter for
24
24
25
25
## Add a targeting filter
26
26
27
-
1. Create a feature flag named *Beta* in your App Configuration store and open to edit it. For more information about how to add and edit a feature flag, see [Manage feature flags](./manage-feature-flags.md).
27
+
1. Create a feature flag named *Beta* in your App Configuration store and edit it. For more information about how to add and edit a feature flag, see [Manage feature flags](./manage-feature-flags.md#edit-feature-flags).
28
28
29
29
1. In the **Edit feature flag** pane that opens, check the **Enable feature flag** checkbox if it isn't already enabled. Then check the **Use feature filter** checkbox and select **Create**.
Copy file name to clipboardExpand all lines: articles/azure-app-configuration/howto-timewindow-filter-aspnet-core.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,6 +49,8 @@ Once the start time has passed, refresh your browser a few times. You'll notice
49
49
> [!div class="mx-imgBorder"]
50
50
> 
51
51
52
+
If recurrence is enabled when you set up the time window filter, the **Beta** menu will disappear once your current time passes the end time you set in the time window filter. However, the **Beta** menu will reappear according to your recurrence settings and continue this pattern until the recurrence expiration time, if set.
53
+
52
54
## Next steps
53
55
54
56
To learn more about the feature filters, continue to the following tutorials.
Copy file name to clipboardExpand all lines: articles/azure-app-configuration/howto-timewindow-filter-javascript.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -64,6 +64,8 @@ Beta is enabled: true
64
64
Beta is enabled: true
65
65
```
66
66
67
+
If recurrence is enabled when you set up the time window filter, the console outputs will change to `Beta is enabled: false` once your current time passes the end time you set in the time window filter. However, it will change to `Beta is enabled: true` again according to your recurrence settings and continue this pattern until the recurrence expiration time, if set.
68
+
67
69
## Next steps
68
70
69
71
To learn more about the feature filters, continue to the following tutorials.
description: Learn how to enable feature flags on a schedule.
4
+
description: Learn how to enable feature flags on a schedule using time window filters in Azure App Configuration.
5
5
ms.service: azure-app-configuration
6
6
ms.devlang: csharp
7
7
author: zhiyuanliang-ms
8
8
ms.author: zhiyuanliang
9
9
ms.topic: how-to
10
-
ms.date: 03/26/2024
10
+
ms.date: 10/31/2024
11
+
#customer intent: As an application developer, I want to enable a recurring time window filter in a feature flag so that I can enable or disable features on a schedule.
11
12
---
12
13
13
14
# Tutorial: Enable features on a schedule
14
15
15
16
[Feature filters](./howto-feature-filters.md#what-is-a-feature-filter) allow a feature flag to be enabled or disabled conditionally. The time window filter is one of the feature management library's built-in feature filters. It allows you to turn on or off a feature on a schedule. For example, when you have a new product announcement, you can use it to unveil a feature automatically at a planned time. You can also use it to discontinue a promotional discount as scheduled after the marketing campaign ends.
16
17
17
-
In this article, you will learn how to add and configure a time window filter for your feature flags.
18
+
In this article, you learn how to add and configure a time window filter for your feature flags.
18
19
19
20
## Add a time window filter
20
21
21
-
1. Create a feature flag named *Beta* in your App Configuration store and open to edit it. For more information about how to add and edit a feature flag, see [Manage feature flags](./manage-feature-flags.md).
22
+
1. Create a feature flag named *Beta* in the **Feature Manager** menu of your App Configuration store and move to the right end of the feature flag you want to modify, then select the **More actions** ellipsis (**...**) action and **Edit**. For more information about how to add and edit a feature flag, see [Manage feature flags](./manage-feature-flags.md).
22
23
23
-
1. In the **Edit feature flag** pane that opens, check the **Enable feature flag** checkbox if it isn't already enabled. Then check the **Use feature filter** checkbox and select **Create**.
24
+
1. In the **Edit** pane that opens, check the **Enable feature flag** checkbox if it's currently unchecked, then check the **Use feature filter** checkbox and select **Create**.
24
25
25
-
> [!div class="mx-imgBorder"]
26
-
> 
26
+
:::image type="content" source="media/time-window-filters/edit-a-feature-flag.png" alt-text="Screenshot of the Azure portal showing how to edit a feature flag.":::
27
27
28
-
1. The pane **Create a new filter** opens. Under **Filter type**, select the**Time window filter** in the dropdown.
28
+
1. The **Create a new filter**pane opens on the side. Under **Filter type**, select **Time window filter** in the dropdown.
29
29
30
-
> [!div class="mx-imgBorder"]
31
-
> 
30
+
:::image type="content" source="media/time-window-filters/add-timewindow-filter.png" alt-text="Screenshot of the Azure portal showing time window feature filter configuration.":::
31
+
32
+
1. A time window filter includes a start time and/or an end time. Both **Start time** and **End time** checkboxes are checked by default.
33
+
- Setting a start time allows you to enable the feature flag on a specific date and time. A time window filter with no start time is active as soon as you save the feature filter details.
34
+
- Setting an end time allows you to disable the feature flag at a specific date and time. A time window filter with no end time remains active until you disable it.
35
+
36
+
Uncheck the end time and enter a start time a few minutes ahead of your current time to schedule the *Beta* feature to be enabled automatically in a few minutes and never be disabled once enabled.
37
+
38
+
1. A time zone is selected by default, based on your browser's current time zone. Optionally select another time zone.
39
+
40
+
1. Optionally set a time window recurrence. This option allows you to define a repeating time window, ensuring that the feature flag is automatically activated and deactivated according to your specified schedule, such as during periods of low or high traffic.
41
+
42
+
A recurring time window filter always has a start time and an end time, defining a base time window that recurs according to the recurrence pattern you specify. Enter a **Start time** and an **End time**, then select the **Enable recurrence** checkbox, and select the recurrence details, including a recurrence pattern and an **expiration time**.
43
+
44
+
In this example, you activate the *Beta* feature daily from 5:00 PM to 6:00 PM, starting November 25 and continuing until December 31. You can alternatively select a weekly frequency and select one or more days of the week for the recurrence.
45
+
46
+
:::image type="content" source="media/time-window-filters/add-timewindow-filter-recurrence.png" alt-text="Screenshot of the Azure portal showing feature filter recurrence.":::
32
47
33
-
1. A time window filter includes two parameters: start and expiry date. Set the **Start date** to **Custom** and select a time a few minutes ahead of your current time. Set the **Expiry date** to **Never**. In this example, you schedule the *Beta* feature to be enabled automatically at a future time, and it will never be disabled once enabled.
34
48
35
49
1. Select **Add** to save the configuration of the time window filter and return to the **Edit feature flag** screen.
36
50
37
-
1. The time window filter is now listed in the feature flag details. Select **Apply** to save the feature flag.
51
+
1. The time window filter is now listed in the feature filter details, under **Feature filters**. Select **Apply** to save the feature flag with the new feature filter.
38
52
39
-
> [!div class="mx-imgBorder"]
40
-
> 
53
+
:::image type="content" source="media/time-window-filters/feature-flag-edit-apply-timewindow-filter.png" alt-text="Screenshot of the Azure portal, applying new time window filter.":::
41
54
42
-
Now, you successfully added a time window filter to a feature flag.
55
+
Now, you successfully added a time window filter to a feature flag.
43
56
44
57
1. Continue to the following instructions to use the feature flag with a time window filter in your application for the language or platform you are using.
0 commit comments