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-email-mailjet.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
@@ -37,7 +37,7 @@ If you don't already have one, start by setting up a Mailjet account (Azure cust
37
37
38
38
1. Follow the setup instructions at [Create a Mailjet Account](https://www.mailjet.com/guides/azure-mailjet-developer-resource-user-guide/enabling-mailjet/).
39
39
1. To be able to send email, [register and validate](https://www.mailjet.com/guides/azure-mailjet-developer-resource-user-guide/enabling-mailjet/#how-to-configure-mailjet-for-use) your Sender email address or domain.
40
-
2. Navigate to the [API Key Management page](https://app.mailjet.com/account/api_keys). Record the **API Key** and **Secret Key** for use in a later step. Both keys are generated automatically when your account is created.
40
+
2. Navigate to the [API Key Management page](https://dev.mailjet.com/email/guides/senders-and-domains/#use-a-sender-on-all-api-keys-(metasender)). Record the **API Key** and **Secret Key** for use in a later step. Both keys are generated automatically when your account is created.
41
41
42
42
> [!IMPORTANT]
43
43
> Mailjet offers customers the ability to send emails from shared IP and [dedicated IP addresses](https://documentation.mailjet.com/hc/articles/360043101973-What-is-a-dedicated-IP). When using dedicated IP addresses, you need to build your own reputation properly with an IP address warm-up. For more information, see [How do I warm up my IP ?](https://documentation.mailjet.com/hc/articles/1260803352789-How-do-I-warm-up-my-IP-).
Copy file name to clipboardExpand all lines: articles/active-directory-b2c/localization-string-ids.md
+43-1Lines changed: 43 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ manager: CelesteDG
8
8
ms.service: active-directory
9
9
ms.workload: identity
10
10
ms.topic: reference
11
-
ms.date: 03/10/2021
11
+
ms.date: 04/12/2022
12
12
ms.author: kengaderdus
13
13
ms.subservice: B2C
14
14
---
@@ -422,6 +422,48 @@ The following are the IDs for a [Verification display control](display-control-v
422
422
</LocalizedResources>
423
423
```
424
424
425
+
## TOTP MFA controls display control user interface elements
426
+
427
+
The following are the IDs for a [time-based one-time password (TOTP) display control](display-control-time-based-one-time-password.md) with [page layout version](page-layout.md) 2.1.9 and later.
428
+
429
+
| ID | Default value |
430
+
| --- | ------------- |
431
+
|title_text |Download the Microsoft Authenticator using the download links for iOS and Android or use any other authenticator app of your choice. |
432
+
| DN |Once you've downloaded the Authenticator app, you can use any of the methods below to continue with enrollment. |
433
+
|DisplayName |Once you've downloaded the Authenticator app, you can use any of the methods below to continue with enrollment. |
434
+
|title_text |Scan the QR code |
435
+
|info_msg |You can download the Microsoft Authenticator app or use any other authenticator app of your choice. |
436
+
|link_text |Can't scan? Try this |
437
+
|title_text| Enter the account details manually. |
438
+
|account_name | Account Name: |
439
+
|display_prefix | Secret |
440
+
|collapse_text | Still having trouble? |
441
+
|DisplayName | Enter the verification code from your authenticator app.|
442
+
|DisplayName | Enter your code. |
443
+
| button_continue | Verify |
444
+
445
+
### TOTP MFA controls display control example
446
+
447
+
```xml
448
+
<LocalizedResourcesId="api.selfasserted.totp.en">
449
+
<LocalizedStrings>
450
+
<LocalizedStringElementType="DisplayControl"ElementId="authenticatorAppIconControl"StringId="title_text">Download the Microsoft Authenticator using the download links for iOS and Android or use any other authenticator app of your choice.</LocalizedString>
451
+
<LocalizedStringElementType="DisplayControl"ElementId="authenticatorAppIconControl"StringId="DN">Once you've downloaded the Authenticator app, you can use any of the methods below to continue with enrollment.</LocalizedString>
452
+
<LocalizedStringElementType="ClaimType"ElementId="QrCodeScanInstruction"StringId="DisplayName">Once you've downloaded the Authenticator app, you can use any of the methods below to continue with enrollment.</LocalizedString>
453
+
<LocalizedStringElementType="DisplayControl"ElementId="totpQrCodeControl"StringId="title_text">Scan the QR code</LocalizedString>
454
+
<LocalizedStringElementType="DisplayControl"ElementId="totpQrCodeControl"StringId="info_msg">You can download the Microsoft Authenticator app or use any other authenticator app of your choice.</LocalizedString>
<LocalizedStringElementType="DisplayControl"ElementId="authenticatorInfoControl"StringId="title_text">Enter the account details manually</LocalizedString>
<LocalizedStringElementType="DisplayControl"ElementId="authenticatorInfoControl"StringId="collapse_text">Still having trouble?</LocalizedString>
460
+
<LocalizedStringElementType="ClaimType"ElementId="QrCodeVerifyInstruction"StringId="DisplayName">Enter the verification code from your authenticator app.</LocalizedString>
461
+
<LocalizedStringElementType="ClaimType"ElementId="otpCode"StringId="DisplayName">Enter your code.</LocalizedString>
Copy file name to clipboardExpand all lines: articles/active-directory-b2c/page-layout.md
+6-1Lines changed: 6 additions & 1 deletion
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: active-directory
10
10
ms.workload: identity
11
11
ms.topic: reference
12
-
ms.date: 04/08/2022
12
+
ms.date: 04/12/2022
13
13
ms.author: kengaderdus
14
14
ms.subservice: B2C
15
15
---
@@ -52,6 +52,11 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
52
52
53
53
## Self-asserted page (selfasserted)
54
54
55
+
**2.1.10**
56
+
57
+
- Correcting to the tab index
58
+
- Fixing WCAG 2.1 accessibility and screen reader issues
59
+
55
60
**2.1.9**
56
61
57
62
- TOTP multifactor authentication support. Adding links that allows users to download and install the Microsoft authenticator app to complete the enrollment of the TOTP on the authenticator.
Copy file name to clipboardExpand all lines: articles/active-directory/app-provisioning/on-premises-application-provisioning-architecture.md
+14-1Lines changed: 14 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ manager: karenhoran
7
7
ms.service: active-directory
8
8
ms.workload: identity
9
9
ms.topic: overview
10
-
ms.date: 04/04/2022
10
+
ms.date: 04/11/2022
11
11
ms.subservice: hybrid
12
12
ms.author: billmath
13
13
ms.collection: M365-identity-device-management
@@ -138,8 +138,21 @@ You can also check whether all the required ports are open.
138
138
- Microsoft Azure AD Connect Agent Updater
139
139
- Microsoft Azure AD Connect Provisioning Agent Package
140
140
141
+
### Provisioning agent history
142
+
This article lists the versions and features of Azure Active Directory Connect Provisioning Agent that have been released. The Azure AD team regularly updates the Provisioning Agent with new features and functionality. Please ensure that you do not use the same agent for on-prem provisioning and Cloud Sync / HR-driven provisioning.
141
143
144
+
Microsoft provides direct support for the latest agent version and one version before.
142
145
146
+
## Download link
147
+
You can download the latest version of the agent using [this link](https://aka.ms/onpremprovisioningagent).
148
+
149
+
## 1.1.846.0
150
+
151
+
April 11th, 2022 - released for download
152
+
153
+
### Fixed issues
154
+
155
+
- We added support for ObjectGUID as an anchor for the generic LDAP connector when provisioning users into AD LDS.
#Customer intent: As a global administrator or access package manager, I want to configure that a user cannot request an access package if they already have incompatible access.
20
20
21
21
---
22
-
# Configure separation of duties checks for an access package in Azure AD entitlement management (Preview)
22
+
# Configure separation of duties checks for an access package in Azure AD entitlement management
23
23
24
24
In Azure AD entitlement management, you can configure multiple policies, with different settings for each user community that will need access through an access package. For example, employees might only need manager approval to get access to certain apps, but guests coming in from other organizations may require both a sponsor and a resource team departmental manager to approve. In a policy for users already in the directory, you can specify a particular group of users for who can request access. However, you may have a requirement to avoid a user obtaining excessive access. To meet this requirement, you will want to further restrict who can request access, based on the access the requestor already has.
25
25
@@ -57,7 +57,7 @@ Follow these steps to change the list of incompatible groups or other access pac
57
57
58
58
1. In the left menu, click **Access packages** and then open the access package which users will request.
59
59
60
-
1. In the left menu, click **Separation of duties (preview)**.
60
+
1. In the left menu, click **Separation of duties**.
61
61
62
62
1. If you wish to prevent users who have another access package assignment already from requesting this access package, click on **Add access package** and select the access package that the user would already be assigned.
63
63
@@ -84,7 +84,7 @@ Follow these steps to view the list of other access packages that have indicated
84
84
85
85
1. In the left menu, click **Access packages** and then open the access package.
86
86
87
-
1. In the left menu, click **Separation of duties (preview)**.
87
+
1. In the left menu, click **Separation of duties**.
# Tutorial: Use GitOps with Flux v2 in Azure Arc-enabled Kubernetes or AKS clusters (public preview)
12
+
# Tutorial: Use GitOps with Flux v2 in Azure Arc-enabled Kubernetes or AKS clusters (preview)
13
13
14
14
GitOps with Flux v2 can be enabled in Azure Kubernetes Service (AKS) managed clusters or Azure Arc-enabled Kubernetes connected clusters as a cluster extension. After the `microsoft.flux` cluster extension is installed, you can create one or more `fluxConfigurations` resources that sync your Git repository sources to the cluster and reconcile the cluster to the desired state. With GitOps, you can use your Git repository as the source of truth for cluster configuration and application deployment.
15
15
@@ -18,7 +18,7 @@ This tutorial describes how to use GitOps in a Kubernetes cluster. Before you di
18
18
General availability of Azure Arc-enabled Kubernetes includes GitOps with Flux v1. The public preview of GitOps with Flux v2, documented here, is available in both AKS and Azure Arc-enabled Kubernetes. Flux v2 is the way forward, and Flux v1 will eventually be deprecated.
19
19
20
20
>[!IMPORTANT]
21
-
>GitOps with Flux v2 is in public preview. In preparation for general availability, features are still being added to the preview. One important feature, multi-tenancy, could affect some users when it is released. To prepare yourself for the release of multi-tenancy, [please review these details](#multi-tenancy).
21
+
>GitOps with Flux v2 is in public preview. In preparation for general availability, features are still being added to the preview. One recently-released feature, multi-tenancy, could affect some users. To understand how to work with multi-tenancy, [please review these details](#multi-tenancy).
22
22
23
23
## Prerequisites
24
24
@@ -78,7 +78,7 @@ GitOps is currently supported in the regions that Azure Arc-enabled Kubernetes s
78
78
79
79
### Network requirements
80
80
81
-
The GitOps agents require TCP on port 443 (`https://:443`) to function. The agents also require the following outbound URLs:
81
+
The GitOps agents require outbound (egress) TCP to the repo source on either port 22 (SSH) or port 443 (HTTPS) to function. The agents also require the following outbound URLs:
@@ -90,7 +90,7 @@ The GitOps agents require TCP on port 443 (`https://:443`) to function. The agen
90
90
## Enable CLI extensions
91
91
92
92
>[!NOTE]
93
-
>The `k8s-configuration` CLI extension has been upgraded to manage either Flux v2 or Flux v1 configurations. Flux v2 is an important upgrade to Flux v1, and eventually Azure will stop supporting GitOps with Flux v1. Begin using Flux v2 as soon as possible.
93
+
>The `k8s-configuration` CLI extension manages either Flux v2 or Flux v1 configurations. Eventually Azure will stop supporting GitOps with Flux v1, so begin using Flux v2 as soon as possible.
94
94
95
95
Install the latest `k8s-configuration` and `k8s-extension` CLI extension packages:
96
96
@@ -969,7 +969,7 @@ The Azure portal is useful for managing GitOps configurations and the Flux exten
969
969
970
970
The portal provides the overall compliance state of the cluster. The Flux objects that have been deployed to the cluster are also shown, along with their installation parameters, compliance state, and any errors.
971
971
972
-
You can also use the portal to create and delete GitOps configurations.
972
+
You can also use the portal to create, update, and delete GitOps configurations.
973
973
974
974
## Manage cluster configuration by using the Flux Kustomize controller
975
975
@@ -1015,10 +1015,10 @@ By using this annotation, the HelmRelease that is deployed will be patched with
1015
1015
1016
1016
## Multi-tenancy
1017
1017
1018
-
Flux v2 supports [multi-tenancy](https://github.com/fluxcd/flux2-multi-tenancy) in [version 0.26](https://fluxcd.io/blog/2022/01/january-update/#flux-v026-more-secure-by-default). This capability will be integrated into Azure GitOps with Flux v2 prior to general availability.
1018
+
Flux v2 supports [multi-tenancy](https://github.com/fluxcd/flux2-multi-tenancy) in [version 0.26](https://fluxcd.io/blog/2022/01/january-update/#flux-v026-more-secure-by-default). This capability has been integrated into Azure GitOps with Flux v2.
1019
1019
1020
1020
>[!NOTE]
1021
-
>You need to prepare for the multi-tenancy feature release if you have any cross-namespace sourceRef for HelmRelease, Kustomization, ImagePolicy, or other objects, or [if you use a Kubernetes version less than 1.20.6](https://fluxcd.io/blog/2022/01/january-update/#flux-v026-more-secure-by-default). To prepare, take these actions:
1021
+
>For the multi-tenancy feature you need to know if your manifests contain any cross-namespace sourceRef for HelmRelease, Kustomization, ImagePolicy, or other objects, or [if you use a Kubernetes version less than 1.20.6](https://fluxcd.io/blog/2022/01/january-update/#flux-v026-more-secure-by-default). To prepare, take these actions:
1022
1022
>
1023
1023
> * Upgrade to Kubernetes version 1.20.6 or greater.
1024
1024
> * In your Kubernetes manifests assure that all sourceRef are to objects within the same namespace as the GitOps configuration.
@@ -1111,7 +1111,7 @@ spec:
1111
1111
1112
1112
### Opt out of multi-tenancy
1113
1113
1114
-
Multi-tenancy will be enabled by default to assure security by default in your clusters. However, if you need to disable multi-tenancy, you can opt out by creating or updating the `microsoft.flux` extension in your clusters with "--configuration-settings multiTenancy.enforce=false".
1114
+
When the `microsoft.flux` extension is installed, multi-tenancy is enabled by default to assure security by default in your clusters. However, if you need to disable multi-tenancy, you can opt out by creating or updating the `microsoft.flux` extension in your clusters with "--configuration-settings multiTenancy.enforce=false".
1115
1115
1116
1116
```console
1117
1117
az k8s-extension create --extension-type microsoft.flux --configuration-settings multiTenancy.enforce=false -c CLUSTER_NAME -g RESOURCE_GROUP -n flux -t <managedClusters or connectedClusters>
@@ -1123,7 +1123,7 @@ az k8s-extension update --configuration-settings multiTenancy.enforce=false -c C
1123
1123
1124
1124
## Migrate from Flux v1
1125
1125
1126
-
If you've been using Flux v1 in Azure Arc-enabled Kubernetes or AKS clusters and want to migrate to using Flux v2 in the same clusters, you first need to delete the Flux v1 `sourceControlConfigurations` from the clusters. The `microsoft.flux` cluster extension won't be installed if there are `sourceControlConfigurations` resources installed in the cluster.
1126
+
If you've been using Flux v1 in Azure Arc-enabled Kubernetes or AKS clusters and want to migrate to using Flux v2 in the same clusters, you first need to delete the Flux v1 `sourceControlConfigurations` from the clusters. The `microsoft.flux` cluster extension won't install if there are Flux v1 `sourceControlConfigurations` resources installed in the cluster.
1127
1127
1128
1128
Use these az CLI commands to find and then delete existing `sourceControlConfigurations` in a cluster:
0 commit comments