Skip to content

Commit 6384643

Browse files
authored
Merge pull request #213662 from MicrosoftDocs/main
10/04 PM Publish
2 parents ba2c762 + 4e1b5e8 commit 6384643

File tree

229 files changed

+1942
-946
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

229 files changed

+1942
-946
lines changed

articles/active-directory/app-provisioning/functions-for-customizing-application-data.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -648,7 +648,7 @@ Returns a substring of the source value. A substring is a string that contains o
648648
| --- | --- | --- | --- |
649649
| **source** |Required |String |Usually name of the attribute. |
650650
| **start** |Required |Integer |Index in the **source** string where substring should start. First character in the string will have index of 1, second character will have index 2, and so on. |
651-
| **length** |Required |Integer |Length of the substring. If length ends outside the **source** string, function will return substring from **start** index untill end of **source** string. |
651+
| **length** |Required |Integer |Length of the substring. If length ends outside the **source** string, function will return substring from **start** index until end of **source** string. |
652652

653653
---
654654
### NormalizeDiacritics
@@ -797,7 +797,7 @@ Let's say you are sourcing the attributes *firstName* and *lastName* from SAP Su
797797

798798
### RandomString
799799
**Function:**
800-
RandomString(Length, MinimumNumbers, MinimumSpecialCharacters , MinimumCapital, MinimumLowerCase, CharactersToAvoid)
800+
RandomString(Length, MinimumNumbers, MinimumSpecialCharacters, MinimumCapital, MinimumLowerCase, CharactersToAvoid)
801801

802802
**Description:**
803803
The RandomString function generates a random string based on the conditions specified. Characters allowed can be identified [here](/windows/security/threat-protection/security-policy-settings/password-must-meet-complexity-requirements#reference).
@@ -921,7 +921,7 @@ Then in this case, you can use the following expression in your attribute mappin
921921
**Example 2:** Using **oldValue** and **template** to insert the source string into another *templatized* string.
922922

923923
The parameter **oldValue** is a misnomer in this scenario. It is actually the value that will get replaced.
924-
Let's say you want to always generate login id in the format `<username>@contoso.com`. There is a source attribute called **UserID** and you want that value to be used for the `<username>` portion of the login id.
924+
Let's say you want to always generate login ID in the format `<username>@contoso.com`. There is a source attribute called **UserID** and you want that value to be used for the `<username>` portion of the login ID.
925925
Then in this case, you can use the following expression in your attribute mapping.
926926

927927
`Replace([UserID],"<username>", , , , , "<username>@contoso.com")`
@@ -966,7 +966,7 @@ Then in this case, you can use the following expression in your attribute mappin
966966
* **replacementValue:** "888"
967967
* **Expression output:** 888 Tremont Street
968968

969-
Here is another example where the domain suffix from a UPN is replaced with an empty string to generate login id without domain suffix.
969+
Here is another example where the domain suffix from a UPN is replaced with an empty string to generate login ID without domain suffix.
970970

971971
`Replace([userPrincipalName], , "(?<Suffix>@(.)*)", "Suffix", "", , )`
972972

@@ -1110,6 +1110,10 @@ When **source** value matches a **key**, returns **value** for that **key**. If
11101110
> Switch function performs a case-sensitive string comparison of the **source** and **key** values. If you'd like to perform a case-insensitive comparison, normalize the **source** string before comparison using a nested ToLower function and ensure that all **key** strings use lowercase.
11111111
> Example: `Switch(ToLower([statusFlag]), "0", "true", "1", "false", "0")`. In this example, the **source** attribute `statusFlag` may have values ("True" / "true" / "TRUE"). However, the Switch function will always convert it to lowercase string "true" before comparison with **key** parameters.
11121112
1113+
> [!CAUTION]
1114+
> For the **source** parameter, do not use the nested functions IsPresent, IsNull or IsNullOrEmpty. Instead use a literal empty string as one of the key values.
1115+
> Example: `Switch([statusFlag], "Default Value", "true", "1", "", "0")`. In this example, if the **source** attribute `statusFlag` is empty, the Switch function will return the value 0.
1116+
11131117
**Parameters:**
11141118

11151119
| Name | Required/ Repeating | Type | Notes |

articles/active-directory/authentication/howto-mfa-getstarted.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,8 @@ If your organization uses [Azure AD Identity Protection](../identity-protection/
103103
Risk policies include:
104104

105105
- [Require all users to register for Azure AD Multi-Factor Authentication](../identity-protection/howto-identity-protection-configure-mfa-policy.md)
106-
- [Require a password change for users that are high-risk](../identity-protection/howto-identity-protection-configure-risk-policies.md#user-risk-with-conditional-access)
107-
- [Require MFA for users with medium or high sign in risk](../identity-protection/howto-identity-protection-configure-risk-policies.md#sign-in-risk-with-conditional-access)
106+
- [Require a password change for users that are high-risk](../identity-protection/howto-identity-protection-configure-risk-policies.md#user-risk-policy-in-conditional-access)
107+
- [Require MFA for users with medium or high sign in risk](../identity-protection/howto-identity-protection-configure-risk-policies.md#sign-in-risk-policy-in-conditional-access)
108108

109109
### Convert users from per-user MFA to Conditional Access based MFA
110110

articles/active-directory/cloud-infrastructure-entitlement-management/all-reports.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ description: View a list and description of all system reports available in Perm
44
services: active-directory
55
author: jenniferf-skc
66
manager: amycolannino
7-
ms.service: ciem
7+
ms.service: active-directory
8+
ms.subservice: ciem
89
ms.workload: identity
910
ms.topic: overview
1011
ms.date: 02/23/2022

articles/active-directory/cloud-infrastructure-entitlement-management/faqs.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ description: Frequently asked questions (FAQs) about Permissions Management.
44
services: active-directory
55
author: jenniferf-skc
66
manager: amycolannino
7-
ms.service: ciem
7+
ms.service: active-directory
8+
ms.subservice: ciem
89
ms.workload: identity
910
ms.topic: faq
1011
ms.date: 04/20/2022

articles/active-directory/cloud-infrastructure-entitlement-management/how-to-add-remove-role-task.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ description: How to attach and detach permissions for groups, users, and service
44
services: active-directory
55
author: jenniferf-skc
66
manager: amycolannino
7-
ms.service: ciem
7+
ms.service: active-directory
8+
ms.subservice: ciem
89
ms.workload: identity
910
ms.topic: how-to
1011
ms.date: 02/23/2022

articles/active-directory/cloud-infrastructure-entitlement-management/how-to-attach-detach-permissions.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ description: How to attach and detach permissions for users, roles, and groups f
44
services: active-directory
55
author: jenniferf-skc
66
manager: amycolannino
7-
ms.service: ciem
7+
ms.service: active-directory
8+
ms.subservice: ciem
89
ms.workload: identity
910
ms.topic: how-to
1011
ms.date: 02/23/2022

articles/active-directory/cloud-infrastructure-entitlement-management/how-to-audit-trail-results.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ description: How to generate an on-demand report from a query in the **Audit** d
44
services: active-directory
55
author: jenniferf-skc
66
manager: amycolannino
7-
ms.service: ciem
7+
ms.service: active-directory
8+
ms.subservice: ciem
89
ms.workload: identity
910
ms.topic: how-to
1011
ms.date: 02/23/2022

articles/active-directory/cloud-infrastructure-entitlement-management/how-to-clone-role-policy.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ description: How to clone a role/policy in the Just Enough Permissions (JEP) Con
44
services: active-directory
55
author: jenniferf-skc
66
manager: amycolannino
7-
ms.service: ciem
7+
ms.service: active-directory
8+
ms.subservice: ciem
89
ms.workload: identity
910
ms.topic: how-to
1011
ms.date: 02/23/2022

articles/active-directory/cloud-infrastructure-entitlement-management/how-to-create-alert-trigger.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ description: How to create and view activity alerts and alert triggers in Permis
44
services: active-directory
55
author: jenniferf-skc
66
manager: amycolannino
7-
ms.service: ciem
7+
ms.service: active-directory
8+
ms.subservice: ciem
89
ms.workload: identity
910
ms.topic: how-to
1011
ms.date: 02/23/2022

articles/active-directory/cloud-infrastructure-entitlement-management/how-to-create-approve-privilege-request.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ description: How to create or approve a request for permissions in the Remediati
44
services: active-directory
55
author: jenniferf-skc
66
manager: amycolannino
7-
ms.service: ciem
7+
ms.service: active-directory
8+
ms.subservice: ciem
89
ms.workload: identity
910
ms.topic: how-to
1011
ms.date: 02/23/2022

0 commit comments

Comments
 (0)