Skip to content

Commit dafaaad

Browse files
authored
Pencil edits
1 parent 526fe0c commit dafaaad

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

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

Lines changed: 4 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

0 commit comments

Comments
 (0)